博客 RSS 訂閱

小碼編匠 - 推薦 .NET 8.0 開源項目偽微服務框架

前言 嘿,小夥伴們!最近看到了一個 .NET 8.0 的小項目偽微服務框架,非常適合想要快速搭建小型應用項目或是想要學習.NET 8.0及新的技術,但又不知道從哪裏學起的朋友。這個框架可以幫助我們簡化開發流程,同時還能適應不斷變化的需求。 它雖然簡化了很多複雜的微服務特性,但仍保留了關鍵的微服務理念,讓我們可以專注於業務邏輯而不是底層細節,並且達到實操效果。 想要快速上手 .NET 8.0,不妨試

.net , 後端

收藏 評論

huidu01 - 基於AQS實現的ReentrantLock

基於AQS實現的ReentrantLock 這裏的源碼用的Java8版本 lock方法 當ReentrantLock類的實例對象嘗試獲取鎖的時候,調用lock方法, 會進入sync的lock方法,其中Sync是ReentrantLock的一個內部類,ReentrantLock構造方法會默認使用非公平鎖NonfairSync,這個類是繼承於Sync的 final void lock

後端

收藏 評論

林恆 - 這 5 個冷門的 HTML 標籤,能讓你少寫 100 行 JS

🧑‍💻 寫在開頭 點贊 + 收藏 === 學會🤣🤣🤣 大家好!😁。 Code Review 的時候,我最怕看到什麼? 不是複雜的算法,也不是什麼正則。而是明明一個 HTML 標籤就能搞定的事,有人非要寫幾百行 JS + CSS 去重新發明輪子 。 前幾天,我看到一個新同學為了寫一個摺疊面板(Accordion),引入了一個重型的第三方庫,還寫了一堆 useStat

前端

收藏 評論

OceanBase數據庫 - 在 ClawdBot (MoltBolt / OpenClaw) 中增加記憶插件 PowerMem 的新方法

摘要: 本文介紹如何為開源個人AI助手Moltbot(原ClawdBot)集成基於OceanBase技術棧的長期記憶插件PowerMem。通過HTTP API對接,PowerMem為Moltbot提供智能信息抽取、艾賓浩斯遺忘曲線調度及多智能體隔離的記憶能力,顯著增強其上下文持久化與自主決策水平,實現更類人的“數字員工”體驗。 Moltbot是什麼? Clawdbot(後更名為Moltbot

數據庫

收藏 評論

vivotech - Chat 模式是和 AI 最好的交互範式嗎?

作者:vivo 互聯網項目團隊- Ding Junjie 本文從作者使用AI的實踐經驗出發,探討了Chat模式作為AI交互範式的特點和優勢。作者提出了"意圖信息密度匹配"的核心概念,認為好的AI交互設計本質上都在解決人機意圖信息密度匹配問題。通過分析Cursor Tab補全、Granola會議筆記等成功案例,以及對比一鍵生成模式的侷限性,文章總結了不同AI交互模式的適用場景和設計原則。作

AI

收藏 評論

ApacheIoTDB - 時序數據庫 IoTDB 的「百科全書」會“説話”了?官網 Ask AI 功能正式上線!

官網文檔詳盡,但找到“對自己問題有用的那一段”要花不少時間? 功能一應俱全,卻在“如何為我所用”的第一步就舉步維艱? 現在,這一切有了更聰明的方式!時序數據庫 Apache IoTDB 官網正式上線「Ask AI」助手——你的專屬時序數據庫智能顧問,7×24 小時在線,用最自然的對話方式,幫你快速上手、高效開發、解決難題! 01 為什麼可以試試 Ask AI? ✅更直接:不用在文檔裏翻來翻去,直接

數據庫

收藏 評論

ahfuzhang - 玩一玩 proxysql

作者:張富春(ahfuzhang),轉載時請註明作者和引用鏈接,謝謝! cnblogs博客 zhihu Github 公眾號:一本正經的瞎扯 一個後端服務的性能不好,我懷疑是數據庫拖慢了性能,為了便於不侵入代碼而對性能進行分析,我嘗試了 proxysql 組件: 在 mysql 客户端和 mysql 服務器之間搭建 proxysql 代理服務,通過 proxy 來記錄日誌

數據庫

收藏 評論

愛學習的懶洋洋 - Redis 事務的“原子性”迷思:為什麼我們最終選擇了 Lua 腳本

寫在前面的話 作為一個長期和關係型數據庫(RDBMS)打交道的開發者,初次查閲 Redis 文檔時,看到 MULTI、EXEC、DISCARD 這些指令,心中難免涌起一股由於熟悉而帶來的安全感。 我們的大腦會自動建立映射:MULTI 就是 BEGIN,EXEC 就是 COMMIT,DISCARD 就是 ROLLBACK。這套組合拳打下來,所有的業務邏輯似乎都應該具備了“不成功便成仁”的原子

數據庫

收藏 評論

zdyz - 《ESP32-S3使用指南—IDF版 V1.6》第四章 開發環境搭建(上)

第四章 開發環境搭建 在上一章中,我們已經初步瞭解了 ESP32 系列芯片(如 ESP32-P4和 ESP-IDF開發框架的相關知識)。接下來,我們將進入實踐部分,逐步搭建適合 ESP32-P4 開發的工作環境。無論您是初學者,還是有一定開發經驗,本章節都會幫助您從搭建環境、命令式開發再到IDE集成開發環境搭建,確保順利開啓基於 ESP32-P4 的項目開發。 本章分為如下幾個小節:

操作系統

收藏 評論

sevencoding - 劍指offer-73、連續⼦數組的最⼤和(⼆)

題⽬描述 輸⼊⼀個⻓度為n 的整型數組array ,數組中的⼀個或連續多個整數組成⼀個⼦數組,找到⼀個具有 最⼤和的連續⼦數組。 ⼦數組是連續的,⽐如[1,3,5,7,9] 的⼦數組有[1,3] , [3,5,7] 等等,但是[1,3,7] 不是⼦數組 如果存在多個最⼤和的連續⼦數組,那麼返回其中⻓度最⻓的,該題數據保證這個最⻓的只存在⼀個 該題定義的⼦數組的最⼩⻓度為1 ,不存在為

後端

收藏 評論

iNeuOS工業互聯網系統 - 基於Ai Coding,20天完成一個基於大模型的醫學分析系統:Ai體徵分析助手

目錄 1.Ai Copilot實踐與應用... 1 2.Ai Coding帶來的好處與挑戰... 1 2.1 帶來的好處... 2 2.2 面臨的挑戰... 2 3.Ai體徵分析助手項目介紹... 2 3.1業務介紹... 2 3.2技術體系... 7 4.總結... 8 基於Ai Coding,20天完成一個基於大模型的醫學分析系統:Ai體徵分析助手   我是一名長期使用C#開發後台服務與數據

AI

收藏 評論

JaguarJack - 2026 年最值得使用的 7 款 PHP 管理後台框架推薦

2026 年最值得使用的 7 款 PHP 管理後台框架推薦 搭建企業級 PHP 後台管理系統,選擇一款合適的 Laravel admin 框架至關重要。PHP 作為 Web 開發領域最成熟的語言之一,擁有眾多優秀的後台管理框架。Laravel 框架憑藉優雅的語法和完善的生態,已成為 GitHub 上 stars 最高的 PHP 框架,圍繞它誕生了大量優質的 PHP 後台框架。 本文將從開發效率、靈

後端

收藏 評論

躺柒 - 讀數字時代的網絡風險管理:策略、計劃與執行08風險升級和披露(下)

1.信息披露 1.1.企業必須關注的問題 1.2.三個基本類別 1.2.1.股東和其他投資者(包括現有和潛在投資者) 1.2.1.1.一個共同的目標:通過確保投資者獲得透明、準確的信息,提高公眾對市場的信任 1.2.2.監管機構 1.2.2.1.各行各業的企業出於各種原因,需要遵守的監管要求非常多,遠遠超出了財務披露的要求範圍

企業信息化

收藏 評論

Blake Lundquist - CSS @scope: An Alternative To Naming Conventions And Heavy Abstractions

When learning the principles of basic CSS, one is taught to write modular, reusable, and descriptive styles to ensure maintainability. But when developers become involved with real-world application

Techniques , Tools , coding , Css

收藏 評論

授客 - Kubernetes Charts資源包管理工具之Heml學習總結

實踐環境 registry.cn-shanghai.aliyuncs.com/labring/kubernetes:v1.27.16 registry.cn-shanghai.aliyuncs.com/labring/helm:v3.8.2 簡介 Helm 是 Kubernetes 生態系統中最核心的包管理工具,被譽為“Kubernetes 的 apt/yum”,其設計目標是簡化 Kubernet

kubernetes

收藏 評論

NE_STOP - spring6-註解式開發

spring框架創建bean就是利用反射機制 反射機制的代碼如下: public static void main(String[] args) throws Exception { System.out.println("Hello, World!"); // 使用反射機制調用方法 // 獲取類 Class? clazz = Class.forName("com.

JAVA , 後端

收藏 評論

流浪的獵人 - 開發者鬧情緒選擇在一些項目“撂挑子不幹”也得注意實際情況和場合,某種情況下情緒發泄是沒有用的

寫這段話是因為看見隔壁有人臭顯擺一些人無我有的東西,和它一塊的一個人以前這麼幹還被罵了,所以我稍微寫一下我自己的看法。 起因是某酷安開發者發佈的一些言論,幾乎是直接表示“我做了這個軟件以前免費發佈被人倒賣了,我不服,我現在自己要做付費軟件,有本事去找別人”。 我需要補充一點:卡別人脖子噁心別人的前提是有人只需要你的服務,你的服務不是唯一可選項或者是使用者願意付出較大的代價跑路,就會只有這個開

軟件工程

收藏 評論

Coding茶水間 - 基於深度學習的玉米蟲害檢測系統演示與介紹(YOLOv12/v11/v8/v5模型+Pyqt5界面+訓練代碼+數據集)

視頻演示 基於深度學習的玉米蟲害檢測系統 1. 前言​ 大家好,歡迎來到Coding茶水間! 今天我們要聊的,是一個既貼近農業實際需求、又充滿技術巧思的成品項目——基於YOLO算法的玉米蟲害檢測系統。在正式展開前,不妨先聊聊我們當下的背景:隨着全球糧食安全需求的攀升,玉米作為主糧作物之一,其生長週期中的蟲害問題始終是農户與科研人員的“心頭大患”。傳統蟲害檢測依賴人工巡查,不僅效率低、漏檢率高,

AI

收藏 評論

龍蝦天天 - Rust簡要彙總(持續更新)

Rust工具: https://www.rust-lang.org/tools/install 1 cargo cargo new my_test 開始於單元包的根節點:在編譯一個單元包時,編譯器會從單元包的根節點文件開始編譯(通常是庫單元包中的src/lib.rs,或二進制單元包中的src/main.rs)​。 2 thread 在 Rust 中,handle.join().unwrap()是

後端

收藏 評論

cqbzcdr - CF161D Distance in Tree + 樹上揹包

CF161D Distance in Tree DP狀態定義 根據子樹位置\(+\)路徑長度的統計設計狀態。 \(Dp_{u,j}\)表示在以 \(u\) 為根的子樹中,到 \(u\) 的距離恰好為 \(j\) 的節點個數。 初始化 \[dp_{u, 0}=1 \] 狀態轉移方程式 在合併子樹時來統計答案 \[ans = ans + \sum^k_{j=0}dp_{u,j} \times d

c++

收藏 評論

小碼編匠 - .NET 中如何快速實現 List 集合去重?

前言 在數據處理中,去除集合中的重複元素是一個常見的需求。.NET 6 和 .NET 7 引入了 DistinctBy 方法,這是一個非常實用的新特性,可以方便地根據指定的鍵對集合進行去重。 本文將詳細介紹 DistinctBy 方法的使用,並通過具體的案例來展示其在實際開發中的應用。 正文 1、DistinctBy 方法 DistinctBy 方法允許我們在 LINQ 查詢中根據某個鍵對集合中的

.net , 後端

收藏 評論

ProMonkey; - 斷言及靜態斷言

在c++11之前就已經有了斷言,但是不是靜態斷言。 斷言 斷言是一種編程中常用的手段。在通常情況下,斷言就是將一個返回值總是需要為真的判斷表達式放在語句中,用於排除在設計的邏輯上不應該產生的情況。 一個函數總需要輸入在一定的範圍內的參數,那麼程序員就可以對該參數使用斷言,以迫使在該參數發生異常的時候程序退出,從而避免程序陷入邏輯的混亂。 從一些意義上講,斷言並不是正常程序所必需的,不過對於程序調試

c++

收藏 評論

MrVolleyball - istio流量分發實戰:從配置到踩坑全解析

前言 上一小節,istio成功的安裝,並且還解決了常見的426的問題,本節內容主要探討一下istio關於流量轉發的問題 按比例分發 配置 需要創建一個backend-v1,它與backend的selector都是app: backend,backend-v1部署完成之後,它會立即分走50%的流量,為了測試istio流控,我們需要在不改變任何配置的情況下實現9:1分流,也就是90%進入原backen

雲計算

收藏 評論

蟻景網安實驗室 - 2026網絡安全高級研討會圓滿結束

近期,由湖南蟻景科技有限公司主辦、中國網絡空間安全人才教育論壇、國家新一代自主安全計算系統產業集羣指導的2026網絡安全高級研討會圓滿落幕,全國各高校相關專業負責人及骨幹教師齊聚一堂、共研交流。 線下老師合影留念 以賦能高校網絡安全 CTF 實戰教學為目標,本次高級研討會吸引了來自全國數十所高校的骨幹教師積極參與,數位教學力量齊聚一堂、共探實戰教學新思路(參會高校名單附後)。為最大化滿足跨區

網絡安全

收藏 評論