tag 後端

標籤
貢獻607
3275
05:25 PM · Oct 25 ,2025

@後端 / 博客 RSS 訂閱

小碼編匠 - 別再説 WinForm 做的工業軟件醜了!這些開源庫讓它顏值拉滿、交互流暢

前言 曾幾何時,提到 WinForm,很多人腦海中浮現的還是灰底白字、稜角分明的標準控件——功能穩定,卻略顯"復古"。互聯網時代用户對界面美觀度和交互流暢性要求日益提升,這種傳統印象正在被打破。事實上WinForm 作為 .NET 生態中最成熟、最可靠的桌面開發框架之一,從未真正"過時"。它依然廣泛應用於企業管理系統、工業控制軟件、政務平台等對穩定性與性能要求極高的場景。 為什麼需要 WinFor

.net , 後端

收藏 評論

良許 - 為什麼月薪1萬很多,但年薪12w又感覺很少?

大家好,我是良許。 説實話,看到這個問題的時候,我愣了好幾秒。 不是因為這個問題有多深奧,而是因為它太特麼真實了。 1. 時間顆粒度的認知陷阱 先説個我自己的真實經歷。 27歲那年,我剛進入世界500強外企,做汽車電子的嵌入式Linux開發。拿到offer的時候,HR説年薪18萬,我當時心裏美滋滋的——平均每個月1萬5啊,這在當時的我看來已經是很不錯的收入了。 結果第一個月發工資,到手1萬2。我

後端

收藏 評論

成恩 - Redis數據類型以及應用場景

Redis支持五種數據類型 string(字符串) hash(哈希) list(列表) set(集合) zset(sorted set:有序集合)。 一、String 説明: string 類型是二進制安全的。redis 的 string 可以包含任何數據。比如jpg圖片或者序列化的對象。 string 類型是 Redis 最基本的數據類型,string 類型的

redis , 數據類型 , 基礎 , 後端

收藏 評論

率性的開水瓶 - 主流CRM系統核心能力橫向對比:從全生命週期到協同效率的深度解析

CRM(客户關係管理)作為企業數字化轉型的“神經中樞”,其能力直接決定了客户運營、銷售轉化與內部協同的效率。本文選取超兔一體雲、智贏雲CRM(品牌1)、YetiForce CRM(品牌2)、HubSpot CRM、EC、騰訊企點CRM、神州雲動、 SAP CRM八大主流系統,從客户 全生命週期管理 、銷售過程管理、銷售獎金計算、自定義表單與流程自動化、主流 OA 集成五大核心維度展開深度對比,結合

邏輯 , 框架 , 後端

收藏 評論

阿瓜不瓜 - JAVA自定義註解

什麼是註解? 註解是一種特殊的接口,用於為Java代碼提供元數據。它們不會直接影響代碼的執行,但可以被編譯器、開發工具或運行時環境讀取和使用。 Java內置了一些常用的註解,如: @Override- 表示方法重寫父類方法 @Deprecated- 表示代碼已過時 @SuppressWarnings- 抑制編譯器警告 註解的基本語法 定義註解 使用@interface關鍵字來定義註解: pu

後端

收藏 評論

編程小匠人之魂 - go 線程模型比java線程模型運行快馬

進程、線程、協程對比 通俗描述 有一個老闆想要開個工廠進行生產某件商品(例如剪子) 他需要花一些財力物力製作一條生產線,這個生產線上有很多的器件以及材料這些所有的 為了能夠生產剪子而準備的資源稱之為:進程 只有生產線是不能夠進行生產的,所以老闆的找個工人來進行生產,這個工人能夠利用這些材料最終一步步的將

golang , 後端開發 , 多線程 , JAVA , 進程 線程 協程 , 多進程 , 後端

收藏 評論

dynasty_chenzi - 深扒Pickle反序列化

Pickle反序列化 pickle簡介 與PHP類似,python也有序列化功能以長期儲存內存中的數據。pickle是python下的序列化與反序列化包。 python有另一個更原始的序列化包marshal,現在開發時一般使用pickle。 與json相比,pickle以二進制儲存,不易人工閲讀;json可以跨語言,而pickle是Python專用的;pickle

後端

收藏 評論

eacape - 享元模式

利用共享的方式來實現對象複用,這樣可以大幅度減少對象創建的數量、避免了創建大量相似對象的開銷,從而提高了資源的利用率。 在之前的單例模式中,曾經寫過一個“多例模式”的demo,一個類可以有固定個數的對象實例,每次需要使用這個類的實例的時候就從存有對象實例的集合中取一個使用。 public class MultiSingleton { private static MapInteger,Mu

面向對象編程 , 設計模式 , JAVA , 面向對象設計模式 , 後端

收藏 評論

千年單身的蘋果 - [2025選型指南] 只有內網環境?代碼總是幻覺?盤點解決這3大痛點的最佳AI工具

痛點一:公司內網有堡壘機/跳板機,本地 AI 連不上怎麼辦? 問題描述: 很多開發者反饋:“Cursor 和 Copilot 很好用,但在公司通過 VPN 或跳板機訪問內網時,插件經常掉線,或者根本無法連接到代碼庫,配置代理極其麻煩。” ✅ 最佳解決方案:百度文心快碼 (Web IDE 模式) 這是 2025 年解決內網開發最徹底的方案。文心快碼推出了 Comate AI IDE 網頁端,其架構邏

觀點 , 教程 , 人工智能 , 後端 , 前端

收藏 評論

得物技術 - RocketMQ高性能揭秘:承載萬億級流量的架構奧秘|得物技術

一、前言 在分佈式系統架構中,消息隊列如同暢通的“信息神經網絡”,承擔着解耦、削峯與異步通信的核心使命。在眾多成熟方案中,RocketMQ憑藉其阿里巴巴與Apache雙重基因,以卓越的金融級可靠性、萬億級消息堆積能力和靈活的分佈式特性脱穎而出,成為構建高可用、高性能數據流轉樞紐的關鍵技術選型。本文將深入解析RocketMQ的核心架構、設計哲學與實踐要義。 二、RocketMQ架構總覽 官網圖片

rocketmq , 後端

收藏 評論

養肥胖虎 - Golang遊戲開發筆記:地圖索引系統實現

好傢伙, 在遊戲開發,尤其是後端服務的構建過程中,我們常常從一個簡單的想法或原型開始。 代碼直接、功能明確,一切看起來都很好。但隨着項目複雜度的提升,最初的“簡潔”設計往往會變成“僵化”的枷鎖。 0.需求分析 我想我需要一張地圖,作用如下: 1.記錄所有人的位置, 2.快速的拿到某個角色的信息 3.快速拿到某個位置所有角色的信息 4.某個角色在釋放技能時進行索敵, 1.戰場模型 使用一個jso

後端

收藏 評論

老肖想當外語大佬 - DDD建模後寫代碼的正確姿勢(Java、dotnet雙平台)

本文書接上回《一種很變態但有效的DDD建模溝通方式》,關注公眾號(老肖想當外語大佬)獲取信息: 最新文章更新; DDD框架源碼(.NET、Java雙平台); 加羣暢聊,建模分析、技術交流; 視頻和直播在B站。 終於到了寫代碼的環節 如果你已經閲讀過本系列前面的所有文章,我相信你對需求分析和建模設計有了更深刻的理解,那麼就可以實現“需求-模型-代碼”三者一致性的前半部分,如下圖所示:

c# , JAVA , ddd , 程序員 , 後端

收藏 評論

美團技術團隊 - 可信實驗白皮書系列04:隨機輪轉實驗

本文系《可信實驗白皮書》系列的第四篇文章,在上一篇我們將重點介紹隨機對照實驗相關的一些基礎知識,以及提高實驗功效的一些常見方法。本篇我們將圍繞隨機輪轉實驗展開,內容主要包括拋硬幣隨機輪轉、完全隨機輪轉、配對隨機輪轉等幾個實驗的介紹。 備註:本篇排版為圖文混合排版,如果想獲得更好的閲讀體驗,建議訪問「美團技術團隊」知乎官方賬號《可信實驗白皮書系列04:隨機輪轉實驗》。 時間片輪轉實驗(Switchb

ab測試 , 美團 , 後端

收藏 評論

歸思君 - Java異常到底是個啥——一次異常引發的思考

一、前言 最近在一次寫代碼的時候,出現了一個低級錯誤,但凡對異常有些瞭解,也不至於寫出這樣的代碼: try { //不應該直接在try語句塊中拋異常,catch直接獲取後,相當於異常沒拋出去 throw new ThirdPlatformException("第三方平台異常"); } catch { } 説明自己對異常的處理機制和異常處理的規範都不太瞭解,趁着這次出現的問

springboot , JAVA , 異常處理 , 後端

收藏 評論

小肖程序 - Java SE 和 Java EE 的核心功能模塊

Java SE : 它的目標是提供一個穩定且跨平台的運行環境和核心類庫,用於開發桌面應用、命令行工具和服務器端的基礎應用。 Java SE 的功能主要由兩大部分構成:JVM (Java虛擬機) 和 核心類庫 (Core Libraries) 。我們通常所説的“功能模塊”,主要指的就是這些核心類庫。 以下是其主要的核心模塊: 1. JVM (Java Virtual Machine)

後端

收藏 評論

IT開發者筆記 - Excel處理控件Aspose.Cells教程:使用C#在Excel中創建氣泡圖

多維數據可視化對於深入分析至關重要。氣泡圖允許您在單個圖表中顯示三個數據系列——X 軸、Y 軸和氣泡大小。在本指南中,您將學習如何使用 C# 和Aspose.Cells for .NET在 Excel 中創建氣泡圖。無論您需要展示銷售業績、市場份額還是科學數據,以下示例都將幫助您僅用幾行代碼即可生成專業且可直接導出的圖表。 Aspose.Cells官方試用版免費下載,請聯繫慧都科技 加入Aspo

.net , 後端

收藏 評論

京東雲開發者 - Maven進階學習指南 | 京東雲技術團隊

前言 當我們在開發項目時,有時需要用到外部依賴組件,例如當我們需要Json序列化的時候需要用到FastJson組件,我們可以通過下載對應jar包加載到項目中。但當一個大的項目同時需要依賴各種各樣的外部服務,就存在着配置繁瑣、依賴衝突等問題,因此可以通過maven來完成對應的依賴管理功能。 一、Settings配置 settings.xml用來配置maven項目中的各種參數文件,包括本地倉庫、遠程倉

依賴注入 , maven , JAVA , 鏡像 , 後端

收藏 評論

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 , 後端

收藏 評論