收藏 / 列表

duokeli - 校園圈子系統功能聚焦:每個組合覆蓋核心服務模塊(跑腿 / 社交 / 陪玩 / 生態)/源碼/二開

校園圈子系統的功能進化與生態構建:跑腿、社交、陪玩與源碼二次開發的融合創新 一、核心服務模塊的多元化整合 當前校園圈子系統已從單一功能向“服務+社交+娛樂”生態閉環轉型,其核心模塊設計呈現以下趨勢: 跑腿服務的智能化升級 跑腿功能不再侷限於代取快遞、代買餐食,而是通過智能匹配算法優化訂單分配效率。例如,狐友平台的“跑腿任務”模塊支持實時需求發佈與搶單,結合LBS(基於位置的服務)技術

二次開發 , php , 源碼 , uni-app , 前端

牛肉燒烤屋 - 為什麼不應該在事務中嵌套發送 MQ 消息和 RPC 調用?

引言 或許你曾寫過這樣的代碼: @Transaction // 開啓事務 public void craeteOrder(Order order) { saveOrder(order); sendMQ(order); // 或者是發送 rpc } 在一個事務內,向 MySQL 寫入數據,接下來發送 MQ 或 RPC 調用。在大部分情況下,這樣寫好像沒什麼問題 但如果此時我們下游執行

MySQL , mq , JAVA , 事務 , 後端

秦懷雜貨店 - 從緩存到分佈式緩存的那些事

作者:秦懷 1 緩存前世今生 1.1 故事從硬件開始 Cache 一詞來源於 1967 年的一篇電子工程期刊論文。其作者將法語詞“cache”賦予“safekeeping storage”的涵義,用於電腦工程領域。當時沒有 Cache,CPU 和內存都很慢,CPU 直接訪問內存。 Intel 80386芯片組增加了對可選的 Cache 的支持,高級主板帶有 64KB,甚至高端的 128KB W

redis , 緩存 , 分佈式 , 後端

細心的紅酒 - SSL證書是如何工作的

揭秘SSL證書:守護網絡通信的安全衞士是如何工作的? 在我們日常瀏覽網站時,地址欄那個小小的鎖形圖標 和 https:// 已經成為安全的象徵。這一切的背後,都是SSL/TLS證書在默默工作。它就像一位盡職盡責的安全衞士,通過一套精密的“握手”協議,確保你與網站之間的通信既私密又可信。 核心目標:解決兩大安全難題 在深入流程之前,我們首先要明白SSL/TLS協議旨在解決兩個根本問題: 加密:如何防

後端 , 前端

god23bin - Hibernate 基本操作、懶加載以及緩存

前言 上一篇咱們介紹了 Hibernate 以及寫了一個 Hibernate 的工具類,快速入門體驗了一波 Hibernate 的使用,我們只需通過 Session 對象就能實現數據庫的操作了。 現在,這篇介紹使用 Hibernate 進行基本的 CRUD、懶加載以及緩存的知識。 提示:如果你還沒看上一篇,那麼建議你看完上一篇再來看這篇。 上一篇:一文快速入門體驗 Hibernate 基本

hibernate , 緩存 , JAVA , 懶加載 , 後端

筱倩 - 《Go 單元測試從入門到覆蓋率提升》(二)

Golang相關測試框架   在 Go 語言裏,最常用的測試框架有:自帶的 testing 包、GoConvey 和 testify。 1、Go自帶的testing包   testing包是官方內置的,無需額外安裝,也是大多數項目的首選。   (1)單元測試 測試文件必須以 _test.go 結尾,例如:calc_test.go 測試函數必須以 Test 開頭(推薦寫成 T

go , 後端

vivo互聯網技術 - vivo Pulsar萬億級消息處理實踐(1)-數據發送原理解析和性能調優

作者:vivo 互聯網大數據團隊- Quan Limin 本文是vivo互聯網大數據團隊《vivo Pulsar萬億級消息處理實踐》系列文章第1篇。 文章以Pulsar client模塊中的Producer為解析對象,通過對Producer數據發送原理進行逐層分析,以及分享參數調優實戰案例,幫助讀者理解與使用好Producer,並體會到Producer對消息中間件系統穩定性以及處理性能所起

服務器 , 大數據 , JAVA , 消息隊列 , 後端

雲棧開源日記 - DeepCode:把論文和想法變成代碼的 AI 工具

看論文時,你是不是也遇到過這種情況? 明明算法思路看懂了,但要自己從零實現,光是搭環境、調參數就要折騰大半天。或者腦子裏突然冒出個網站創意,想快速驗證一下可行性,卻被前後端開發的工作量勸退了。 最近發現香港大學開源的 DeepCode 項目,專門解決這類問題——用 AI 自動把想法轉成能跑的代碼。 這個工具能做什麼 DeepCode 是一個基於大語言模型的編碼工具,主要功能是把"人的想法"自動轉

AI

cyl173 - 【後端面經-Spring】Spring簡介

【後端面經-Spring】Spring簡介 1. Spring簡介 Spring是為了簡化java項目開發設計的一款設計層面開源框架,其設計目的就是為了“簡化開發”。 它使用分層架構,解決業務邏輯層和各層之間的鬆耦合。 核心特性: IOC:控制反轉; AOP:面向切面編程; 2. Spring模塊 Spring框架可分為如下所示的模塊: 核心容

spring , aop , 面試 , 後端 , ioc

李棟 - 【zookeeper 第一篇章】介紹

一、簡介 在過去,每個應用程序都是運行在一台計算機上的單程序單CPU。今天,情況變了。在大數據和雲計算領域,應用程序是由運行在不斷變化的計算機上的許多獨立程序組成的。程序員不能夠專注編寫業務代碼,反而要花費大量的時間維護各個服務之間的關係。為了解決程序員能夠專注於業務代碼的實現,zookeeper相關的應用應世而生。 它支持分佈式系統的調度任務,協調任務是涉及多個進程的任務。這樣的任務是可以為了合

zookeeper , 分佈式系統 , JAVA

卷福同學 - 分佈式系統架構4:容錯設計模式

這是小卷對分佈式系統架構學習的第4篇文章,雖然知道大家都不喜歡看純技術文章,寫了也沒多少閲讀量,但是為了個人要成長,小卷最近每天都會更新分佈式的文章 1.概念 容錯策略,指的是“面對故障,我們該做些什麼”;而容錯設計模式,指的是“要實現某種容錯策略,我們該如何去做”。 上一篇已經講了7種容錯策略,為了實現各種策略,開發總結了一些容錯設計模式,包括微服務常見的:斷路器模式、艙壁隔離模式、超時重試模式

分佈式系統 , JAVA , 後端

BlackQid - 深入理解指針Part2——const

1 const修飾指針 const 是 constant 的縮寫,本意是不變的,不易改變的意思。在 C++ 中是用來修飾內置類型變量,自定義對象,成員函數,返回值,函數參數。 C++ const 允許指定一個語義約束,編譯器會強制實施這個約束,允許程序員告訴編譯器某值是保持不變的。如果在編程中確實有某個值保持不變,就應該明確使用const,這樣可以獲得編譯器的幫助。 https://www

c

霸氣的啞鈴 - 全面解析美股行情API

在美股數據服務中,行情 API 通常分為幾種類型,每種接口都有其特定的功能與應用場景: 1. 延遲行情接口 顧名思義,這類接口提供的行情數據會存在時間延遲,通常為 15 分鐘左右。也就是説,你看到的成交價格是 15 分鐘前的市場價格。延遲行情接口是最常見的類型,許多投資類應用(如雪球或部分證券交易 App)展示的價格數據,實際上都屬於延遲行情。 2. 實時行情接口 實時行情接口提供即時更新的市場數

教程 , 後端

文心快碼 - 用Zulu輕鬆搭建國慶旅行4行詩網站

國慶已至,小夥伴們都要去哪裏旅行呀?是人傑地靈的杭州,還是熱辣滾燙的重慶?不如就用Zulu開發一個“國慶旅行4行詩網站”,用詩情畫意,勾勒出祖國山河的美好~ 網站開發,大概用了1小時不到,包含項目初始化、AI生成功能增強、UI優化這幾個關鍵步驟。 1.項目初始化 對Zulu鍵入第一條Prompt: 我想在當前目錄創建一個國慶旅行四行詩AI生成器網站,輸入旅行城市(到市級),即可輸出對應

css3 , 前端 , html5 , Javascript

PoloAPI - 谷歌正式推出 Gemini 2.5 系列模型,使 AI 推理性能提升30%。

谷歌於2025年6月正式推出‌Gemini 2.5系列模型‌,核心聚焦推理效率與多模態能力升級,具體解讀如下: 🚀 ‌一、三大模型定位與技術亮點‌ ‌Gemini 2.5 Pro‌ ‌角色定位‌:主攻複雜推理與多模態分析(“思考型模型”),在數學、編碼任務中刷新LMArena榜單記錄。 ‌上下文能力‌:支持100萬token輸入(計劃擴展至200萬),可解析代碼庫、大型數據集及混合媒

llm , 算法 , google , 人工智能 , 深度學習

註銷 - JavaScript 裏 window, document, screen, body 這幾個名詞的區別

在下面這個 StackOverflow 的線索裏進行了討論: https://stackoverflow.com/que... window Window is the main JavaScript object root, aka the global object in a browser, also can be treated as the root of the document o

screen , windows , javascript正則 , 前端 , Javascript

小萬哥 - 深入理解 C# 編程:枚舉、文件處理、異常處理和數字相加

C# 枚舉 枚舉是一個特殊的“類”,表示一組常量(不可更改/只讀變量)。 要創建枚舉,請使用 enum 關鍵字(而不是 class 或 interface),並用逗號分隔枚舉項: enum Level { Low, Medium, High } 您可以使用點語法訪問枚舉項: Level myVar = Level.Medium; Console.WriteLine(myVar); E

服務器 , c# , 程序員 , 後端 , asp.net

TANKING - golang實現一個簡單的HTTP服務(go語言實現http get傳參)

如何使用golang實現http服務在瀏覽器實現傳遞參數?本文通過一段簡單的代碼使用go語言實現http服務器。 代碼 h.go package main import ( "fmt" "net/http" ) // 處理GET請求 func handleGet(writer http.ResponseWriter, request *http.Request) {

HTTP , go , get

伍華聰 - 在基於FastAPI的Python開發框架後端,增加阿里雲短信和郵件發送通知處理

在一些業務系統中,整合短信和郵件通知是一種常見的處理方式,之前我在多篇隨筆中介紹過基於.NET的整合處理,本篇隨筆介紹基於FastAPI的Python開發框架後端,增加阿里雲短信和郵件發送通知處理。 1、短信通知處理的介紹 之前我在多篇隨筆中介紹過基於.NET的《SqlSugar開發框架》中整合過短信接入的內容:《使用阿里雲的短信服務發送短信》、《基於SqlSugar的開發框架循序漸進介紹(17)

後端

陳明勇 - 一文了解 Go 方法

前言 在前面的文章中,介紹了 Go 函數的聲明,函數的幾種形式如匿名函數、閉包、基於函數的自定義類型和函數參數詳解等,而本文將對方法進行介紹,方法的本質就是函數,介紹方法的同時也會順帶對比其與函數的不同之處。 方法 在 Go 中,我們可以為任何的數據類型定義方法(指針或接口除外),現在讓我們看一看方法的聲明和組成部分以及與函數有什麼不同之處。 type Person struct { ag

challenge , go , 後端

KubeSphere - 雲原生週刊: KubeVela 1.10.4 與 k0s 1.34 發佈

雲原生熱點 KubeVela 1.10.4 現已發佈 KubeVela 是一個基於 Kubernetes 的現代應用交付與管理平台,由阿里巴巴雲原生團隊開源並在 CNCF 孵化。它的目標是讓開發者能夠以更簡單、更高效的方式定義、部署和運維雲原生應用。 近日,KubeVela 1.10.4 正式發佈,在此版本中,KubeVela 團隊為社區帶來了多項新增功能與增強特性。此次更新支持 Kubernet

後端

CodeSheep - JetBrains官宣,又一個IDE可以免費用了!

提到 JetBrains 這家公司,相信搞開發的同學應該都不陌生。 該公司盛產各種編程 IDE 和開發工具,雖然 2000 年才成立,到現在卻已經發布了超 30 款世界頂級的編程軟件,同時也收穫了來自全球範圍內開發者和用户的青睞。 眾所周知,從去年開始到今年 JetBrains 曾經搞過一系列大動作,那就是: 陸續官宣了 WebStorm、Rider 以及 CLion 這幾款強大的 IDE 對

JAVA , SQL , 後端 , 前端 , Javascript

float64 - ByteByteGo學習筆記:通知系統設計

引言 在當今這個信息爆炸的時代,通知系統已經成為了現代應用程序中不可或缺的重要組成部分。無論是突發新聞的即時推送、產品更新的及時告知、促銷活動的精準觸達,還是用户交互的實時反饋,通知都扮演着至關重要的角色。一個高效、可靠、可擴展的通知系統,不僅能夠提升用户體驗,增強用户粘性,還能有效地傳遞關鍵信息,驅動業務增長。 本文將深入探討如何設計一個可擴展的通知系統,涵蓋了從需求分析、高層設計到詳細設計的各

系統設計 , 系統架構 , 後端

小碼編匠 - 告別人工干預!C# 輕量級上位機自動聯動 MES 與視覺檢測

前言 工業自動化與智能製造日益普及,如何高效、穩定地將現場設備(如掃碼槍、視覺檢測系統)與企業信息系統(如MES)打通,成為許多製造業關注的核心問題。 本文將介紹一個基於 .NET 開發的實際項目——"上位機掃碼聯動視覺檢測系統",從整體架構到關鍵邏輯,詳細解析其設計思路與實現方式。 場景描述 項目源於某工廠產線的實際需求:操作員通過掃碼槍掃描產品條碼後,系統需自動向MES查詢該產品的工藝狀態,並

.net , 後端