博客 RSS 訂閱

sevencoding - Condition底層機制剖析:多線程等待與通知機制

概述 Condition 是一個多線程協調通信的工具類,可以讓某些線程一起等待某個條件(condition),只有滿足條件時,線程才會被喚醒。 在使用Lock之前,使用的最多的同步方式應該是synchronized關鍵字來實現同步方式了。配合Object的wait()、notify()系列方法可以實現等待/通知模式。 Condition接口也提供了類似Object的監視器方法

後端

收藏 評論

JaguarJack - 告別 Laravel 緩慢的 Blade!Livewire Blaze 來了,為你的 Laravel 性能提速

你已經優化了查詢,加了緩存層,該做的都做了——但頁面加載時總覺得哪裏不對勁。那種説不清道不明的輕微延遲?問題很可能不在數據庫,而在你的 Blade 組件。 好消息是:Livewire 團隊剛剛發佈了 Laravel 社區期待已久的解決方案 —— Blaze。 Blaze 是什麼? Blaze 是一個 Laravel 包,目標明確:通過編譯時優化讓 Blade 組件渲染速度大幅提升。它不再在每次請求

後端

收藏 評論

躺柒 - 讀數字時代的網絡風險管理:策略、計劃與執行14讀後總結與感想兼導讀

1.基本信息 數字時代的網絡風險管理:策略、計劃與執行 作者:​[美]布萊恩·艾倫 布蘭登·巴思德 特里·艾倫·希克斯 出版社:機械工業出版社 出版時間:2025-10-11 ISBN:9787111791959 1.1.讀薄率 書籍總字數13.6萬字,筆記總字數41215字。 讀薄率41215÷136000≈30.31% 1.2.

網絡安全

收藏 評論

curme_miller - CSRF基礎----pikachu

CSRF 和 XSS 的區別 下面用表格清晰對比兩者的核心差異: 對比維度 XSS (Cross-Site Scripting) 跨站腳本攻擊 CSRF (Cross-Site Request Forgery) 跨站請求偽造 中文全稱 跨站腳本攻擊 跨站請求偽造 本質 代碼注入:惡意腳本被注入到目標網站並在

網絡安全

收藏 評論

愛喝可樂的北極熊 - 數據庫的應用-第一天

數據庫程序安裝部署MySQL 步驟一:數據庫部署環境準備 數據庫程序安裝部署MySQL 步驟一:數據庫部署環境準備 - 系統環境準備:麒麟 V10 sp3 / CentOS 7.9 - 系統基礎優化: 關閉防火牆:systemctl stop firewalld / systemctl disable firewalld 關閉selinux: setenforce 0 # 臨時生效

操作系統

收藏 評論

花酒鋤作田 - Gin 框架中的規範響應格式設計與實現

在現代Web應用開發中,統一和規範化的API響應格式對於前後端協作至關重要。今天,我們來探討如何在Gin框架中設計一套既實用又易於維護的響應格式規範。 為什麼需要統一的響應格式? 首先,讓我們思考一個問題:為什麼要統一API響應格式? 前後端協作效率:一致的響應格式讓前端開發者能以統一的方式處理服務端響應 錯誤處理簡化:標準化的錯誤碼和消息便於統一處理各種異常情況 接口文檔維護:規範化響應

後端

收藏 評論

唐宋元明清2188 - .NET 本地Db數據庫-技術方案選型

公司現有項目使用了LiteDB作為本地數據存儲,但有較高的概率讀取阻塞。 因為死鎖或者損壞導致的阻塞問題,目前只能設置超時。在db讀取超時後,部分情況可以刪除文件、重建db解決,也有無法刪除db文件的情況。 導致的技術債務造成了非常多的冗餘維護工作量,需要基於常用的數據庫及使用方式,重新做個技術選型確認 LiteDB,是一類NoSql的文檔數據庫,引用Nuget包LiteDB對接開發,社區lite

.net , 後端

收藏 評論

CoderOilStation - 多租户架構設計

1、多租户架構設計 請設計一個支撐千萬會員的鞋服會員SCRM(SaaS)多租户架構,重點説明如何在促銷期間應對流量十倍激增,以及如何保障新舊SaaS客户體驗穩定。 需求分析 設計支撐千萬會員的鞋服會員多租户架構 促銷期間應對流量十倍激增 保障新舊SaaS客户體驗穩定 項目設計 程序涉及到的數據庫表 鞋服會員多租户表 用户表 user id name user_level 鞋服表

後端

收藏 評論

lindexi - dotnet DirectX 通過可等待交換鏈降低輸入渲染延遲

在 上一篇博客 和大家介紹瞭如何在控制枱裏面用裸 DirectX 做一個簡單繪製折線筆跡的 D2D 應用。此時的 D2D 應用的筆跡延遲還只是能夠追得上 WPF 的筆跡性能,依然有很大的優化空間。本文將在此基礎上,給出一個更低輸入延遲的渲染方案 在一些緊張的射擊類遊戲裏面,遊戲開發者很注重於減少輸入的渲染延遲。對桌面應用來説,也有很多領域有着相同的追求。比如筆跡類白板應用。這些應用都追求着儘快將用

.net , 後端

收藏 評論

武將裏裏 - 告別傳統PC時代!DoraCloud桌面雲如何讓IT管理變得極簡?

告別傳統PC時代!DoraCloud桌面雲如何讓IT管理變得極簡? 一套系統、一台服務器、幾分鐘部署——這不是未來,這是超過5萬用户正在使用的現實。 你是否還在為這些問題頭疼? 每到開學季、項目啓動期,或者新員工入職的時候,IT管理員就開始進入"救火模式": 幾十台、上百台電腦要逐一安裝系統、配置軟件,耗時數天; 一台電腦出故障,整個工位癱瘓,用户抱怨不斷; 數據存在本地終端,設備

雲計算

收藏 評論

IT開發者筆記 - SciChart iOS/Android 圖表庫 v4.7 正式發佈:移動數據可視化全面增強

2026 年2 月,SciChart發佈了最新版SciChart iOS/Android 圖表庫 v4.7,為移動應用開發者帶來了更強的數據可視化功能、更豐富的交互能力以及更多實用示例內容。作為高性能移動圖表庫的領先解決方案,此次更新覆蓋了核心功能增強、常見問題修復與全新示例演示,有助於大幅提升 iOS 和 Android 應用的圖表呈現與交互體驗。 獲取SciChart圖表庫新版試用,請聯繫慧

移動端開發

收藏 評論

IT開發者筆記 - 提升工業自動化軟件質量與安全,Parasoft全面測試解決方案解析

隨着工業自動化系統向更高智能化、網絡化、互聯化方向發展,其控制軟件不僅承擔複雜的邏輯運算,還與現場傳感器、執行器、遠程監控系統、安全控制網絡深度結合。這一趨勢極大提升了工廠效率與靈活性,但也伴隨着軟件安全風險、開發複雜性、標準合規等挑戰。在這樣的行業背景下,軟件質量、可靠性與安全性成為企業的核心競爭力。 為幫助工業自動化軟件開發團隊應對這些挑戰,Parasoft提供了一套成熟的自動化軟件測試解決

操作系統

收藏 評論

鄭州雲飛揚 - 重大危險源在線監測+雙重預防機制數字化:鄭州盈嘉智慧油庫安全升級亮點解讀

在“工業互聯網+危化安全生產”持續推進的背景下,危化企業尤其是油庫、罐區、裝卸區等高風險場景,正加快從傳統人工管理模式向數字化、在線化、閉環化方向升級。應急管理部此前印發的《“工業互聯網+危化安全生產”試點建設方案》明確提出,要圍繞重大危險源管理、雙重預防機制、特殊作業、人員定位、敏捷應急等重點應用場景推進建設;2025年底發佈的AQ 3064.1—2025和AQ 3064.2—2025等標準,也

網絡安全

收藏 評論

ahfuzhang - [DotNet] Kestrel 框架中, http1 與 http2 的性能對比

作者:張富春(ahfuzhang),轉載時請註明作者和引用鏈接,謝謝! cnblogs博客 zhihu Github 公眾號:一本正經的瞎扯 (文中的 http2 是指明文的 http2 協議,也叫 h2c, 並未測試 TLS 加密的情況) 如果僅從協議的角度對比,http2 會比 http1 更快嗎?如果更快,能快多少? 基於以上疑問,我基於 C# 的 Ke

.net , 後端

收藏 評論

程序員魚皮 - 我做了個 AI 繪圖工具,不用寫提示詞,一鍵復刻爆款圖片!

大家好,我是程序員魚皮。 經常看我視頻和文章的同學應該會發現,我偶爾會用動漫風格的插畫來做配圖,幫大家理解知識點。 比如吉伊卡哇漫畫風格,可可愛愛: 再比如海綿寶寶風格,都是情懷: 每次發出來,評論區都會 “哇” 聲一片,有一堆人問:魚皮你這圖怎麼做的?提示詞能分享一下嗎? 但問題是,即使我把提示詞甩給你,你大概率還是用不好。 為什麼? 因為每個人想畫的內容不一樣啊! 比如我的提示詞是用來畫

AI

收藏 評論

oyyea - 【解決方法】下載steamxbox驅動後出現鼠標鍵盤無法連接問題(錯誤代碼19)

僅以此貼記錄解決情況,具體原理請自行查找,這裏僅個人猜測 問題情況:簡單情況如題,WinRE模式下也同樣無法使用,僅在藍色高級啓動菜單與BIOS界面可使用。後發現usb接口無效,P/2接口仍然有效。 注意事項 由於涉及到註冊表,請先嚐試其他可行方法,若無效請操作註冊表前備份。 另,在操作時使用了很多方法,雖未看到效果,但可能存在飽腹的最後一個饅頭前的其他饅頭,這裏會註明 解決方法

操作系統

收藏 評論

JaguarJack - 當你的 PHP 網站一天內流量增長 10 倍時,會發生什麼?

當你的 PHP 網站一天內流量增長 10 倍時,會發生什麼? 引言:意料之外的流量激增 想象一下,你是一個小型 PHP 網站的主開發。過去幾個月,網站運行一直很平穩——流量不高,負載也可預測。然後某一天,一切突然改變:你的網站流量在一夜之間增長了 10 倍。 接下來會發生什麼?你的網站開始變慢,用户感受到明顯延遲,甚至更糟,網站直接崩掉。你遇到的是大多數開發者遲早都會碰到的問題:在突發壓力下擴展系

後端

收藏 評論

河東式賀喜 - BurpSuite專業版破解與安裝全攻略:告別社區版限制,永久使用專業功能!

到Oracle官網下載JDK8,Java Archive | Oracle[1] https://www.oracle.com/java/technologies/downloads/archive/ 。 下載安裝並配置JDK 下載程序之後,雙擊程序軟件包,並點擊下一步。 這一步你可以更改你的下載目錄。 同理,可以選擇jre路徑。默認,點擊下一步。 點擊關閉。到此為止,JDK已安裝成功。

網絡安全

收藏 評論

躺柒 - 讀人工智能全球格局:未來趨勢與中國位勢16中國之路

1.數據優勢 1.1.人工智能在現階段甚至相當長的一段時間內大概率將沿襲當前的技術路徑,即依賴大數據機器學習的數據智能 1.2.各國政府、企業、研究機構在推動人工智能算力算法升級和產業落地的過程中,都將依賴於龐大的數據基礎,而這正是中國發展人工智能的優勢所在 1.3.數據優勢 1.3.1.具備極其龐大的數據體量 1.3.1.1.龐大的人口規模、豐富的應用場景、多元

AI

收藏 評論

sevencoding - 劍指offer-78、求平⽅根

題⽬描述 給定⼀個⾮負整數 x ,計算並返回 x 的平⽅根,即實現 int sqrt(int x) 函數。 正數的平⽅根有兩個,只輸出其中的正數平⽅根。如果平⽅根不是整數,輸出只保留整數的部分,⼩數部分將被捨去。 示例1 輸⼊:8 返回值:2 解釋:8 的平⽅根是 2.82842…,由於⼩數部分將被捨去,所以返回 2 思路及解答 暴力枚舉 從0開始遞增,找到最大的i滿足i² ≤

後端

收藏 評論

Iris Lješnjanin - Say Cheese! Meet SmashingConf Amsterdam 🇳🇱

We’ve been passionate about design UX for years. We’ve published articles on design systems and usability, inclusive design and product design, UX research and enterprise UX. Now it’s time to bring

SmashingConf , Events

收藏 評論

curme_miller - XSS基礎----DVWA,pikachu,xss-labs

XSS(Cross-Site Scripting,跨站腳本攻擊)是 Web 安全領域最常見、出現頻率最高、危害也非常大的漏洞之一,即使到了 2026 年,它仍然是 OWASP Top 10 榜單的常客。 攻擊者把惡意 JavaScript 代碼注入到網頁裏,當其他用户訪問這個頁面時,惡意代碼就在受害者的瀏覽器裏被執行了。 XSS 的三大主流分類(2025-2026 年仍然是這三類):

網絡安全

收藏 評論

一楓説碼 - AI 工程化實戰:不學算法也能用好的 LLM 指南

本文全面介紹了大模型相關知識,包括大模型(LLM)、提示詞工程(PE)、檢索增強生成(RAG)、工具調用(Function Calling)、模型上下文協議(MCP) 等,適合零基礎小白入門。 近些年,AI 的發展速度越來越快,越來越多的業務開始尋求“AI 賦能”。面對這個黑盒,很多研發人員的反應是疑惑:“我需要學習神經網絡算法嗎?我要懂 Transformer 架構嗎?” 其實

AI

收藏 評論

河東式賀喜 - Windows+Kali Linux雙系統下的Vulhub漏洞復現環境搭建全攻略

windows結合Docker Desktop搭建vulhub Docker官網:Docker: Accelerated Container Application Development 打開Docker官網,根據自己的操作系統配置下載相關版本的Docker Desktop。這裏我使用的是最新版本的windows 11,所以選擇AMD64架構的。 因為之前在某國外官方網站下載軟件時,踩過必須註

網絡安全

收藏 評論