tag 程序員

標籤
貢獻214
257
05:15 PM · Oct 25 ,2025

@程序員 / 博客 RSS 訂閱

京東雲開發者 - 京東自研電商數據庫內核DongSQL簡介

團隊於今年(2025.9)打磨出了深度優化的自研數據庫內核——DongSQL V1.1.0。 [如果對前因後果比較感興趣,可以移步上一篇文章 《寶劍鋒從磨礪出——零售數據庫內核,為大促鑄劍!》 ] 本文將深度解析DongSQL在語法擴展、併發控制、查詢優化等方面的內核改造,以及在電商場景下的優化實踐。 1、DongSQL在語法擴展上的優化 1.1. RETURNING子句功能 ▶︎ 語法擴展創新

程序員

收藏 評論

江户川亮仔 - php 中的 DI 依賴注入

🎈 什麼是 DI / 依賴注入 依賴注入DI 其實本質上是指對類的依賴通過構造器完成 自動注入 通俗來説,就是你當前操作一個類,但是這個類的某些方法或者功能不是單單隻靠這個類就能完成的,而是要 藉助另一個類 的才能完成的 最直接的標誌就是傳參數據為對象的時候。嚴格來説,你想在一個類中操作另一個類,這兩個類之間形成了相互依賴關係,傳參的方式叫 注入 🎈 依賴注入出現的原因 在未使用

依賴注入 , 經驗 , 設計模式 , php , 程序員

收藏 評論

冰河 - 小夥伴們在催更Spring系列,於是我寫下了這篇註解彙總!!

寫在前面 由於在更新其他專題的文章,Spring系列文章有很長一段時間沒有更新了,很多小夥伴都在公眾號後台留言或者直接私信我微信催更Spring系列文章。 看來是要繼續更新Spring文章了。想來想去,寫一篇關於Spring中註解相關的文章吧,因為之前更新Spring系列的文章一直也是在更新Spring註解驅動開發。這篇文章也算是對之前文章的一個小小的總結吧,估計更新完這篇,我們會進入Spring

spring , aop , 程序員 , 架構師 , ioc

收藏 評論

飛算JavaAI - 如何用Java找出兩個List中的重複元素,讀這一篇就夠了

在Java編程中,我們經常需要找出兩個列表(List)中的重複元素。在本文中,我們將探討三種方法來實現這一目標。 方法一:使用HashSet Java中的HashSet是一個不允許有重複元素的集合。我們可以利用這個特性,通過合併兩個List並計算差集,來找出重複的元素。 以下是一個通過使用HashSet數據結構來找出兩個List中的重複元素的代碼示例。 // 類名:ListUtils //

List , JAVA , 程序員

收藏 評論

程序員鋒仔 - 2025-12-14 GitHub 熱點項目精選

🌟 2025-12-14 GitHub Python 熱點項目精選(16個) 每日同步 GitHub Trending 趨勢,篩選優質 Python 項目,助力開發者快速把握技術風向標~ 📋 項目列表(按 Star 數排序) 1. mindsdb/mindsdb MindsDB 是一個開源服務器,可以部署在任何地方,從你的筆記本電腦到雲端。它內置了 MCP 服務器,使你的 MCP 應用能夠連

資訊 , 程序員 , 後端 , Python

收藏 評論

雲叔_又拍雲 - 用户 IP,裏面藏了多少秘密?

大家都知道,要郵寄一封信給正確的收件人,需要提供準確而精細的地址,這個地址需要從國家和城市精確到郵政編碼,街道和門牌號碼。只有這樣,郵局的工作人員才能知道將信送到那裏。 Internet 上也是如此,每個設備都需要一個唯一的“門牌號”才能與其他設備進行網絡通信交換數據,這個“門牌號”就是 IP 地址。在設備建立連接期間,IP 地址會被自動或手動地分配給聯網設備,分配過程中 Internet 協議(

又拍雲 , ipv6 , 雲服務 , 互聯網 , 程序員

收藏 評論

正點原子 - DM40萬用表為何全網爆火?!它有哪些與眾不同?DM40萬用表比肩千元級表,讓您輕鬆實現專業級測量自由!

電子測量的“矛盾”與 DM40 的破局之道 在電子工程師的世界裏,“矛盾” 始終存在:新手被傳統萬用表的多旋鈕、多插孔搞得暈頭轉向,甚至因插錯檔位燒燬設備;資深工程師則要揹着萬用表、示波器、信號發生器 “三件套” 跑現場,設備重量與攜帶成本居高不下;而追求精度的用户,又常被高端機型數千元的價格勸退。 近幾年數字萬用表市場報告顯示,智能化、多功能集成已成為行業核心趨勢,用户對“便攜 + 精準 + 多

嵌入式 , 圖形 , 程序員 , 產品 , 硬件

收藏 評論

京東雲開發者 - 用“分區”來面對超大數據集和超大吞吐量

1. 為什麼要分區? 分區(partitions) 也被稱為 分片(sharding) ,通常採用對數據進行分區的方式來增加系統的 可伸縮性,以此來面對非常大的數據集或非常高的吞吐量,避免出現熱點。 分區通常和複製結合使用,使得每個分區的副本存儲在多個節點上,保證數據副本的 高可用。如下圖所示,如果數據庫被分區,每個分區都有一個主庫。不同分區的主庫可能在不同的節點上,每個節點可能是某些分區的主庫,

程序員

收藏 評論

鹽焗代碼蝦 - 速查!優惠券核銷情況(支付寶優惠券)

寫在前面 在做支付優惠立減引流的時候,經常會遇到明明是符合條件的支付交易,但是不知道為什麼就是核銷不掉優惠券的情況。 如果是接口接入的情況還好,能通過記錄的數據自己排查下原因。 但是如果是支付寶後台配置的一些優惠、立減活動的情況下,就感覺無從入手了。 今天,我們就來看一下,在這種情況下,我們要怎麼查詢支付寶優惠券核銷情況。 快速解決方案 - 藉助排查小工具 首先,掏出這次解決問題的大利器👉 券

經驗 , 支付寶 , 運維 , 程序員

收藏 評論

文心快碼 - 我用文心快碼Spec 模式搓了個“pre作弊器”,媽媽再也不用擔心我開會忘詞了(附源碼)

年關將至,又到了線上面試、遠程述職的高峯期。大家都有過這種尷尬體驗: 線上面試時,想偷看一眼準備好的“八股文”或項目難點,結果眼神一飄忽,立馬被面試官發現你在讀稿; 或者把記事本放在屏幕旁邊,全程側臉對着攝像頭,顯得極不自信。 作為一個追求極致體驗的開發者,我想做一個“線上面試神器”: 1.隱形懸浮:它要像幽靈一樣,半透明覆蓋在面試官的視頻窗口上。 2.眼神矯正:我看着面試官的眼睛(其實在看懸浮文

教程 , 知識 , 程序員 , 後端 , 前端

收藏 評論

碼上世界 - 麒麟操作系統 (kylinos) 從入門到精通 - 辦公環境- 第二十四篇 下載及下載工具

0.基礎環境 類別:筆記本 型號:中國長城 NF14C 硬件平台:飛騰處理器(ArmV8 指令集) 系統:銀河麒麟操作系統 V10 SP1(2203) 關鍵詞: 信創,麒麟系統,linux,PKS,銀河麒麟,飛騰,arm,下載,迅雷,百度網盤 1. 需求背景 在windows下載工具我們常用的是迅雷,百度雲盤。在PKS(飛騰ARM系列處理器,銀河麒麟操作系統)

網盤 , 下載 , 信創 , Linux , 程序員

收藏 評論

文心快碼 - Spec模式賦能百度網盤場景提效

本文將通過2個實踐案例,帶大家感受SPEC模式的魅力~看Spec如何在百度網盤場景下賦能研發提效! Case 1 :通過Spec模式生成代碼庫Rules數據看板 百度網盤的技術老師最近在做通用Rules開發,過程中的監控指標是團隊代碼庫Rules佔比,但缺少一個能看到各團隊佔比的頁面,現在的任務就是從0到1去解決這件事。當然,不是要生成一個臨時項目,而是生成一個可持久維護的、符合當前團隊技術棧的項

教程 , 知識 , 程序員 , 後端 , 前端

收藏 評論

TeamCode - 如何在C語言中定義自己的數據類型?

在C語言編程中,我們其實可以打開編程語言的拘束,自己定義自己想要的數據類型。只要記住 struct 和 typedef 兩個關鍵詞,我們就可以通過C語言中的數據結構和共用體來保存非同質化的數據類型。 定義新的數據類型 首先,在C語言在線編譯器中輸入以下代碼: typedef struct student_structure { char* name; char* surname;

數據類型 , 數據結構 , struct , 程序員 , c

收藏 評論

OurBMC - OurBMC受邀參加CCF中國軟件大會,共建安全可信執行環境

11月28~30日,2025 CCF 中國軟件大會(CCF ChinaSoft 2025)於湖北武漢國際會議中心成功舉行。本屆大會以 “軟件定義智能互聯新世界” 為主題,作為中國軟件領域的年度盛會,CCF 中國軟件大會誠邀來自學術界、產業界與教育界的專家學者、師生和從業者共襄盛舉,攜手推動軟件科學與智能互聯的創新發展!飛騰公司副總經理郭御風受邀主持 “可信執行環境系統軟件論壇”,OurBMC 社區

程序員

收藏 評論

正點原子 - 《ESP32-S3使用指南—IDF版 V1.6》第五十七章 樂鑫AI庫簡介

第五十七章 樂鑫AI庫簡介 樂鑫的ESP-WHO庫是一個基於樂鑫芯片的圖像處理開發平台,其中包括了實際應用中可能出現的開發示例,如人臉檢測、人臉識別、貓臉檢測和手勢識別等。開發者可以根據這些示例衍生出豐富的實際應用。ESP-WHO庫的運行基於ESP-IDF,而ESP-DL則為ESP-WHO庫提供了豐富的深度學習相關接口,配合各種外設可以實現許多有趣的應用。 本章分為如下幾個部分: 57

嵌入式 , 物聯網 , 單片機 , 程序員 , esp32

收藏 評論

王大冶 - Web 性能優化:21種優化CSS和加快網站速度的方法

阿里雲最近在做活動,低至2折,有興趣可以看看: https://promotion.aliyun.com/... 為了保證的可讀性,本文采用意譯而非直譯。 這是 Web 性能優化的第 4 篇,上一篇在下面看點擊查看: Web 性能優化:使用 Webpack 分離數據的正確方法 Web 性能優化:圖片優化讓網站大小減少 62% Web 性能優化:緩存 React 事件來提高性能

web性能優化 , Css , 程序員 , 前端 , Javascript

收藏 評論

Apifox - 輕鬆開發:REST API 開發工具推薦

本文將介紹如何使用 Apifox 開發 REST API,並展示 Apifox 的一些關鍵功能。 我們可以先了解下:REST API 簡介 - RESTful Web 服務 步驟 1:創建一個 Apifox 賬户 首先,你需要在 Apifox 上創建一個賬户。 步驟 2:創建一個項目 在 Apifox 首頁中,你可以創建一個新項目。在項目中,你可以添加 API 規範和 測試用例。要創建一個新項目,

rest-api , rest , API , 開發工具 , 程序員

收藏 評論

Apifox - Spring Cloud 和 Dubbo 微服務框架區別

探索 Spring Cloud 的能力 Spring Cloud 為開發者們構築健全的雲端應用提供了一套全面的工具。這一框架支援創建微服務架構的應用,如配置管理、服務發現和斷路等功能。開發人員藉助Spring Cloud,能迅速打造和部署符合設計模式的服務與應用。這套框架適用於各種分佈式系統環境,無論是傳統數據中心、個人設備,還是各種雲服務平台。 Apache Dubbo 簡介 Apache D

dubbo , 微服務 , spring-cloud , 程序員 , 後端

收藏 評論

碼上世界 - 麒麟操作系統 (kylinos) 從入門到精通 -開發環境 - 第77篇 更新G++至最新版本

0.基礎環境 類別:筆記本 型號:中國長城 NF14C 硬件平台:飛騰處理器FT2000(ArmV8 指令集) 系統:銀河麒麟操作系統 V10 SP1(2303) 關鍵詞: 信創,麒麟系統,linux,飛騰,arm,aarch,arm64,gcc,gdb,g++,llvm,lldb 1.背景 銀河麒麟系統在2403前默認GCC版本是9.3,但有時候我們需要開發

gcc , g++ , 信創 , Linux , 程序員

收藏 評論

無名小貝勒 - 10年後再打開 SegmentFault感慨萬千

很久很久沒有打開過 SegmentFault 了,它一直躺在我的書籤裏。今天下午隨手點了一下,“誒,怎麼打不開了?”書籤裏的 URL 是個人主頁鏈接,大概是登錄態早就失效了,一直跳轉到一個失敗頁面。我索性手動刪掉後面的路徑,直接訪問首頁,重新登錄。剛進來,右上角一堆紅點:動態、私信、郵件……我點開一看,發現居然有 324 個粉絲。 哈哈,這是我所有平台賬號裏粉絲最多的一個,説實話還真有點驚喜

chatgpt , 程序員 , web3 , 前端

收藏 評論

舒一笑不禿頭 - GitPulse:讓代碼的故事自己講述

你值得被看見,而不是被遺忘 週五下午,領導突然問你:“這周做了什麼?” 你愣住了。明明一整週都在寫代碼、改 bug、調接口,可 Git 提交記錄卻只寫着 fix bug、update、調整……這些碎片無法還原你的真實價值——那些深夜的思考、重構的決心、攻克難題的喜悦,全都沉沒在時間的洪流裏。 這不是你的問題,是工具的問題。 我們寫代碼,不是為了留下一串亂碼,而是為了講述一個故事。 信息 ≠ 理

週報 , 程序人生 , intellij-idea , 程序員 , Git

收藏 評論

倔強的鉛筆 - Django 整合 Swagger:實現快速 API 文檔生成

Django ,作為 Python 編寫的一個優秀的開源 Web 應用框架,特別適用於快速開發的團隊。對於很多場景來説,我們需要一份 API 文檔,好處實在太多了: 提高開發效率:開發者可以基於 API 文檔 快速學習和嘗試 API,同時 Swagger 文件也可以在許多不同的平台上從代碼註釋中自動生成,減少了手動編寫文檔的時間和精力。 方便接口測試:基於 API 文檔可以生成客户端 SDK

web開發 , django , 程序員 , swagger , 前端

收藏 評論

認真的紫菜 - Android經典面試題之Kotlin中Lambda表達式有哪些用法

本文首發於公眾號“AntDream”,歡迎微信搜索“AntDream”或掃描文章底部二維碼關注,和我一起每天進步一點點 Kotlin的lambda表達式是一種簡明且靈活的語法結構,用於表示函數類型的匿名函數(即沒有名字的函數)。Lambda表達式廣泛應用於Kotlin的集合操作、函數式編程以及許多標準庫函數中。 Lambda表達式語法 一個典型的Kotlin lambda表達式的基本語法如下: {

Kotlin , 匿名函數 , lambda , Android , 程序員

收藏 評論

兔絲 - PHP開發核心抉擇:工具類與接口,該如何選?

PHP開發核心抉擇:工具類與接口,該如何選? 在PHP面向對象開發中,很多開發者都會陷入一個困惑:明明用工具類能快速實現代碼複用,為什麼還要引入接口、抽象類這些“複雜”的概念?就像對接抖音多版本接口時,直接寫個靜態工具類調用makeUrl和sign方法看似更高效,卻總被架構師要求用接口規範實現。這背後,藏着“快速實現”與“長期可維護”的核心權衡,也決定了代碼從“能用”到“好用”的差距。 一、工具類

php , 程序員

收藏 評論