tag 後端

標籤
貢獻529
626
05:25 PM · Oct 25 ,2025

@後端 / 博客 RSS 訂閱

ThesunKomorebi - WPF UI卡頓自動檢測器

這是一個在 WPF 開發中非常實用的需求。為了實現一個健壯(Robust)且高效(Efficient)的 UI 卡頓檢測器,我們需要遵循以下核心原則: 獨立的看門狗線程:檢測邏輯不能運行在 UI 線程上,必須在一個後台線程運行。 低侵入性:檢測機制本身不能消耗過多的 CPU 資源,不能頻繁打斷 UI 線程。 基於 Dispatcher 消息泵:利用 Dispatcher.BeginInvo

.net , 後端

收藏 評論

hez2010 - TypedSql:在 C# 類型系統上實現一個 SQL 查詢引擎

前言 在 .NET 裏寫查詢的時候,很多場景下數據其實早就都在內存裏了:不是數據庫連接,也不是某個遠程服務的結果,而就是一個數組或者 ListT。我只是想過濾一下、投影一下。這時候,通常有幾種選擇: 寫一個 foreach 循環 —— 性能好、可控,但代碼稍微有點囉嗦; 用 LINQ —— 寫起來舒服,看起來也優雅,就是有迭代器、委託帶來的那點開銷; 要麼乾脆極端一點:把數據塞進數據庫,再

.net , 後端

收藏 評論

felixzzzz - Python代碼閲讀(第48篇):返回最大元素的索引

Python 代碼閲讀合集介紹:為什麼不推薦Python初學者直接看項目源碼 本篇閲讀的代碼實現了返回列表中最大元素索引的功能。 本篇閲讀的代碼片段來自於30-seconds-of-python。 max_element_index def max_element_index(arr): return arr.index(max(arr)) # EXAMPLES print(max_elem

編程 , List , 初學者 , 後端 , Python

收藏 評論

小白要生髮 - Golang 輪子之 Supervisor

Supervisor 是一個強大的 進程管理工具。 在非容器化管理的服務器上, Supervisor 是有非常廣泛的使用場景的。 例如: 服務批量重啓,多服務按順序啓動,服務oom後自動拉起,服務std日誌收集等,甚至服務健康檢查它都能做。 原 Supervisor (Python) git: https://github.com/Supervisor... doc: http://supervi

supervisor , go , 後端 , Python

收藏 評論

愛學習的懶洋洋 - Spring Boot自動裝配實戰:多數據源SDK解決Dubbo性能瓶頸

Spring文章專欄:https://juejin.cn/column/7511884538579877939 明明學了自動裝配,卻鮮有機會實戰?當我面對Dubbo性能瓶頸時,一個自定義Starter的構想讓我開啓了Spring Boot條件化裝配的奇妙之旅。 引言:那些年我們學過的自動裝配 記得畢業那會剛開始學習Spring Boot的時候,自動裝配機制讓我眼前一亮——"約定大於配置

後端

收藏 評論

topiam - 企業級開源 IDaas/EIAM 產品重磅發佈

TopIAM數字身份管控平台,簡稱:EIAM(Employee Identity and Access Management), 用於管理企業內員工賬號、權限、身份認證、應用訪問,幫助整合部署在本地或雲端的內部辦公系統、業務系統及三方 SaaS 系統的所有身份,實現一個賬號打通所有應用的服務。 產品價值 傳統企業 IT 大多采用煙囱式建設方式,各系統獨立建設賬號體系、權限體系,當企業團隊人數達到

單點登錄 , 安全 , 認證授權 , 後端 , 前端

收藏 評論

TANKING - php生成隨機數 生成隨機字符串的5種方法

有時候我們的項目需要生成隨機數,但是又不想那麼麻煩,那麼我們可以使用下面這5種方法生成。 第一種:mt_rand() ?php function GetRandStr($length){ //字符組合 $str = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'; $len = strlen(

隨機數 , 字符串 , php , substr , 後端

收藏 評論

一線碼農 - DotMemory系列:1. 終結隊列積壓引發的內存暴漲分析

一:背景 1. 講故事 説實話本來是不想寫這個系列的,因為我潛意識裏覺得這款工具就像美圖秀秀一樣,拉低專業人士的檔次,但奈何在訓練營裏我需要用到 dottrace 這款工具,而我向官方申請再續了一年免費的Pack套件也給我通過了,所以我覺得要對得起他們,得要寫點什麼,截圖如下: 這幾天我也仔細看了下DotMemory的文檔,發現還是有一些可圈可點的地方,畢竟美圖秀秀也有美圖秀秀的閃光點,在某些場

.net , 後端

收藏 評論

mylxsw - Glacier Framework - 支持依賴注入的 Go 應用開發框架

其實這個項目在 4 年前就已經開始了,因為所有的功能都是基於日常工作中的需求來的,斷斷續續的補充和完善功能,之前都是在自己公司這邊的各種 Go 項目和我開源的一些項目中使用。很早之前就想把它開源出來,但是一直懶得寫文檔(感覺寫文檔是最難得事兒了),所以一直讓它靜靜地躺 Github 。今天終於補充了個簡版的文檔,是時候把它拿出來了😀。 感興趣的朋友們歡迎來看看啊,有磚拍磚,有需求提需求,一

框架 , 依賴注入 , go , 後端

收藏 評論

月半大熊貓 - GitHub個人主頁美化指南:從路人甲到賽博朋克大牛,只需一行代碼的魔法

GitHub個人主頁美化指南:從路人甲到賽博朋克大神,只需一行代碼的魔法 您是否厭倦了手動編輯您的GitHub配置文件或錯過了您可以添加到其中的驚人功能?😩配置GitHub的動作(Action)也可能是一個麻煩,對嗎? 介紹一個工具profile-readme-generator: https://github.com/maurodesouza/profile-readme-generato

github-pages , github , 開源軟件 , 後端

收藏 評論

得物技術 - 得物技術談談App 需要什麼樣移動網關

目前大部分App後端還沒有統一的網關。其實不止是後端,移動端也是需要網關的。移動網關幫助我們解決穩定性、業務分級隔離、大促容量評估、異構系統支持等問題。移動網關本質是是,以可管控的方式暴露到外網去,這裏的關鍵是如何管控和暴露。從通訊協議上講移動網關是對外接收開放的通信協議,HTTP、gRPC等,一般還有協議轉換講HTTP轉換成內部的RPC協議。本文筆者將談談得物需要什麼樣的移動網關。 一、電商對網

移動端 , 電商 , 網絡 , 移動端適配 , 後端

收藏 評論

FAfa_C++ - 代碼隨想錄Day25_回溯5_全排列

非遞減子序列 問題描述 給了一個數組,要求給出其所有長度=2的非遞減子序列。 思路 壓入結果的條件是path.size()=2,回溯過程結束的條件是移動到了邊上startIndex=num.size() 在樹中,非遞減序列,要求壓入的元素必須比之前壓入的大:if(path.empty()||nums[i]=path.back()) 問題 如果給出的數組包含重複元素,那麼答案的集合中就會包含重

後端

收藏 評論

Greptime - AWS EC2 必知必會小技巧 | 機型特點解析和選型技巧分享

背景 AWS EC2 是 AWS 的彈性計算服務,為廣大開發者提供簡單便捷彈性的虛擬機,是 AWS 歷史最悠久的服務之一(另外一個是 S3),從 2006 年發佈至今,已經發展了近 17 年曆史。 相信不少剛開始接觸 EC2 的朋友都有如下類似的感受: AWS EC2 的類型實在是太多了(數百種)!我究竟應該選擇哪一種 EC2 機型既能滿足業務需求且不超過預算 ? EC2 的 CP

amazon-web-services , 工具 , 技巧 , 數據庫 , 後端

收藏 評論

iamrockrepublic - 一名合格的後端開發,到底需要多瞭解mysql - 6&7

6 - 鎖 lock 和 latch latch:內存中的輕量級互斥量或讀寫鎖,其目的是為了保證併發線程操作臨界資源的正確性。無死鎖檢測和處理機制。 lock:鎖定數據庫中的對象,比如表,頁,行等,其目的是為了保證併發事務操作表對象的正確性。可通過 等待有向圖 和 超時機制進行死鎖檢測和處理。 以下討論的內容都是和lock相關的。 Innodb中鎖的類型 行級鎖: 共享鎖(讀鎖):可以和

MySQL , innodb , 面試 , 後端

收藏 評論

數據探索先鋒 - Rest安全接口的實現(Jwt)

要通過JWT簡單的令牌驗證和使用JSON 格式REST風格的API進行實現登錄功能先得認識JWT的RESTful。 1.JSON Web Token (JWT) 1.JWT是什麼? JWT(JSON Web Token)是一種開放標準(RFC 7519),用於在各方之間安全地傳輸信息作為JSON對象。 JWT的基本

Spring Boot , MySQL , 後端開發 , restful , 後端 , Jwt , Python

收藏 評論

Rainbow-Sea - 從 Spring Boot 2.x 到 3.5.x + JDK21:一次完整的生產環境遷移實戰

從 Spring Boot 2.x 到 3.5.x + JDK21:一次完整的生產環境遷移實戰 @ 目錄 從 Spring Boot 2.x 到 3.5.x + JDK21:一次完整的生產環境遷移實戰 升級背景 升級目標與核心變化 完整升級步驟 第一階段:準備工作(JDK 8 環境) 代碼分支管理 引入 OpenRewri

後端

收藏 評論

cyl173 - 【後端面經-Java】I/O多路複用 簡錄

0. Java 線程IO模型 Java當中的線程I/O模型如圖所示: 1. BIO 當一個線程進行I/O操作的時候,傳統的做法是阻塞等待,直到I/O操作完成再繼續後續的操作,這種IO方式就是BIO(Blocking I/O)。 BIO方式的缺點是: 大量併發線程的場景下效率過低; 空等待浪費資源; 2. NIO JDK1.4引入了NIO(No Blocking I/O或者是New

面試 , JAVA , nio , 後端

收藏 評論

楊一一 - 從零搭建SpringBoot3一,手動編寫一套屬於自己風格的代碼生成器一鍵生成系統

簡介 雖然 java 的代碼生成工具有很多,可是很多時候不是自己喜歡的風格,改起來比較困難,所以我準備從零和大家一起搭建一套基於 springboot3.0 的框架, 這次就先搞定一套代碼生成功能,後續再不斷的完善其它 我們使用到的三方庫: beelt 模版引擎,用於生成代碼。官網:http://ibeetl.com mybatis-plug 官網:https://www.baomid

generic-programming , generator , springboot , JAVA , 後端

收藏 評論

JavaGuide - 面試官:為什麼忘記密碼要重置而不是告訴你原密碼?

這是一個挺有意思的面試題,挺簡單的,不知道大家平時在重置密碼的時候有沒有想過這個問題。回答這個問題其實就一句話:因為服務端也不知道你的原密碼是什麼。如果知道的話,那就是嚴重的安全風險問題了。 我們這裏來簡單分析一下。 做過開發的應該都知道,服務端在保存密碼到數據庫的時候,絕對不能直接明文存儲。如果明文存儲的話,風險太大,且不説數據庫的數據有被盜的風險,如果被服務端的相關人員特別是有數據庫權限的惡

加密算法 , hash , JAVA , go , 後端

收藏 評論

熊貓 - slim框架添加cli 支持編寫腳本

背景 前些日子有個小項目要寫,用慣了laravel和thinkphp這種比較大的框架, 本來想用熟悉的框架寫的,但想想不需要這麼重的框架, 於是便想到用slim一個微框架 官網: slimframework 後面有個需求需要寫腳本, 但slim是個微框架,本身沒有集成cli的支持的,於是就想着自己動手 豐衣足食 解決 嗯... 我第一個想到的就是laravel中使用的symfony/cons

console , php , slim , 後端

收藏 評論

saltymilk - C++ 語言特性的變更可能讓你的防禦成為馬奇諾防線

馬奇諾防線 馬奇諾防線是法國在1930年代修建的一道大型防禦工事系統。防線由複雜的地下工事網絡組成,包括炮台、掩體、地下兵營、彈藥庫和指揮所等設施,有些地下工事深達數十米。 然而,在1940年的法國戰役中,馬奇諾防線並未發揮預期作用,德軍繞過馬奇諾防線,通過比利時和阿登森林發動突襲,迅速擊敗了法軍。這使得馬奇諾防線成為了"過時防禦思維"的象徵。 代碼中的防禦 日常工作中,編寫一些功能類,或者一個相

後端

收藏 評論

王中陽講編程 - Meta 斥資數十億美金收購 Manus:AI Agent 的時代,真的來了!

Meta 斥資數十億美金收購 Manus:AI Agent 的時代,真的來了! 今早被 Manus 被 Meta 收購的消息刷屏了。作為一名正在 AI 賽道創業的 Go 開發者,我看到的不僅僅是資本的狂歡,更是 AI Agent 從“玩具”走向“生產力”的里程碑。 為什麼是 Agent?為什麼是現在?這對我們普通開發者意味着什麼? 一、 20 億美元的信號:Agent Is Real 今早一睜眼,

後端

收藏 評論

註銷 - 適合 Kubernetes 初學者的一些實戰練習 (四)

在多模態模型的架構上,ChatGPT 的繪圖能力主要依賴以下幾個核心組件: 跨模態編碼器(Cross-Modal Encoder): 跨模態編碼器的作用是將文本和圖像的特徵進行對齊。GPT 可以將用户輸入的文本描述轉換為文本特徵表示,然後利用跨模態編碼器將這些特徵映射到圖像特徵空間。這種方式確保模型能夠理解描述性語言中不同細節是如何與圖像特徵對應的。

kubernetes , saprfc , koa.js , sap , 後端

收藏 評論

god23bin - Java 中的日期時間總結

前言 大家好,我是 god23bin,在日常開發中,我們經常需要處理日期和時間,日期和時間可以説是一定會用到的,現在總結下 Java 中日期與時間的基本概念與一些常用的用法。 基本概念 日期(年月日,某一天):2023-01-05 時間(時分秒,可具體到某一天某一刻):18:00:00、2023-01-05 18:00:00 本地時間:平常我們説的,比如現在説明天早上七點鐘,這裏説的時間就

java8 , 日期 , JAVA , 後端

收藏 評論