博客 RSS 訂閱

一杯半盞 - 【EASY-YAPI】IDEA插件easyyapi如何解決公共前綴問題

問題 在某些Yapi上的項目,有些設置了項目級別前綴,有些沒有設置,有些接口文檔是手寫的,有些是自動生成的。 因此會出現URL前綴重疊、缺失等問題,需要截斷,或者追加 解決 如何移除前綴 if(it.containingClass().name().contains("com.slankka.coder.OpenapiController")){ api.setPath(tool.remove

後端

收藏 評論

ClownLMe - LLVM的混淆之旅(六)-字符串加密

簡介 在上一個教學中,學習瞭如何寫一個LLVM Pass示例來進行控制流平坦化,這篇文章,來學習如何二利用LLVM實現字符串的加密。 案例 需要加密的對象 這是一個經典的c語言樣例,目的是輸出字符串:hello world #include stdio.h int main(){ printf("hello world\n"); return 0; } 加密pass編寫 下面是完整的p

網絡安全

收藏 評論

躺柒 - 讀人工智能全球格局:未來趨勢與中國位勢03人工智能誕生記

1.古代 1.1.早在先秦、古希臘時期,東西方的哲學家們就不斷探索着世間萬物的規律與運行法則,開始思考什麼是智能、智慧,以及思維的形成過程到底是怎樣的 1.1.1.《荀子·正名》就提出:​“所以知之在人者謂之知;知有所合謂之智。智所以能之在人者謂之能。​” 1.1.2.古希臘哲學家赫拉克利特(Heraclitus)的箴言“博學不等於智慧”​,更是從量變和質變的角度討論了智能

AI綜合

收藏 評論

sevencoding - LockSupport深度解析:線程阻塞與喚醒的底層實現原理

LockSupport簡介 LockSupprot 用來阻塞和喚醒線程,底層實現依賴於Unsafe 類。 LockSupport用來創建鎖和其他同步類的基本線程阻塞原語。簡而言之,當調用LockSupport.park時,表示當前線程將會等待,直至獲得許可,當調用LockSupport.unpark時,必須把等待獲得許可的線程作為參數進行傳遞,好讓此線程繼續運行。在AQS中大量使用,AQS最終都是

後端

收藏 評論

五藴非空 - AI工具實踐日記(二):在 OpenClaw 中調用 OpenCode 進行開發任務

引言:AI 開發需要"指揮中心" 上一篇日記講了如何在樹莓派上搭建 OpenClaw。這篇來説説真正用 OpenClaw 幹活的體驗。 直接用 Claude、GPT 或 OpenCode 寫代碼有個問題:對話散落在各個窗口,進度沒法追蹤,結果也不好管理。 OpenClaw 解決的就是這個問題——它像一個"指揮中心",讓你能: 啓動 AI 編程任務(後台運行,不阻塞) 實時監控進度(隨時查看輸

AI

收藏 評論

瀟湘隱者 - 服務器CPU核心數多導致ORA-00821錯誤案例

案例介紹: 在Linux平台測試時,切換數據庫到不同集羣(HPE Serviceguard for Linux (SGLX))的服務器時,遇到ORA-00821錯誤,數據庫啓動不了,報如下錯誤信息. ORA-01078: failure in processing system parameters ORA-00821: Specified value of sga_target 2704M is

數據庫

收藏 評論

JaguarJack - PHP 的問題不在語言本身,而在我們怎麼寫它

PHP 的問題不在語言本身,而在我們怎麼寫它 代碼庫爛了不是語言的鍋,是趕工和慣性。 PHP 的口碑,幾乎在每次技術討論中都會被拎出來。應用慢、亂、不安全、改起來痛苦?總有人聳聳肩説:"嗯……畢竟是 PHP 嘛。" 這話很少出於技術判斷,更像是一種習慣性甩鍋。 事實比這簡單,也更扎心:大多數 PHP 系統之所以難維護,是我們自己放任的結果。PHP 不會一上來就逼你做架構設計、劃邊界、守規矩。它很寬

後端

收藏 評論

風雨中的小七 - 解密Prompt系列69. 從上下文管理到Runtime操作系統

在 LLM 發展的上半場,我們執着於不斷拉長 Context Window,從 8K 到 128K 甚至百萬級別。但在下半場,資深開發者們逐漸意識到:盲目拉長上下文是在用昂貴的算力掩蓋邏輯管理的無能為例。 這一章我們圍繞Coding這個核心視角來尋找一些新的上下文管理的思路:以 Coding 為核心,將 Context 視為“內存(RAM)”,將 Runtime 視為“狀態(State)”,構建一

AI

收藏 評論

JaydenAI - [拆解LangChain執行引擎] __pregel_tasks通道——成就“PUSH任務”的功臣

除了我們顯式聲明的用於存儲業務數據或驅動信號的Channel之外,Pregel自身也會維護一些系統Channel,其中最重要的莫過於一個名為__pregel_tasks的Channel。通過前面針對BSP的介紹,我們知道當Superstep進入同步屏障並應用所有更新後,引擎會根據Node針對Channel的訂閲情況和Channel自身的更新狀態生成下一步待執行的任務,其實待執行的任務不限於此。 1

AI

收藏 評論

next_world - Windows 下 Node.js 重定向輸出導致中文亂碼的問題分析

根本原因分析僅供參考,都是AI分析的 一、問題描述 在 Windows 環境下執行以下命令時,發現 中文輸出出現亂碼: node client.js --code b16fcb6181383533844e5572ca9b56a8 output.log 21 但如果只重定向標準輸出(stdout),則 不會出現亂碼: node client.js --code b16fcb61813835338

前端

收藏 評論

Kat Homan - Building Digital Trust: An Empathy-Centred UX Framework For Mental Health Apps

Imagine a user opening a mental health app while feeling overwhelmed with anxiety. The very first thing they encounter is a screen with a bright, clashing colour scheme, followed by a notification s

Frameworks , Mental Health , ux

收藏 評論

小白同學_C - Lab4-Lab: traps && MIT6.1810操作系統工程【持續更新】 _

Lab: traps ​ 在這一個lab當中6.1810 / Fall 2025它要求我們理解xv6當中函數調用時的堆棧情況以及如何操控內存尋找多級函數調用的起始,更重要的是它帶我們直觀地感受到了中斷的全過程。 ​ 在此之前,官網給出了一些提示: 在開始編程之前, 請閲讀xv6教程的第4章,以及相關的源碼文件kernel/trampoline.S。 kernel/trap.c當中是處理所有中

操作系統

收藏 評論

bruan - Memory in the Age of AI Agents: A Survey 解析

一、由一張圖引入 首先論文中指明瞭當前Agent memory領域主要有什麼研究方向,從下圖可以看出,這個領域中研究方向很多,我們逐一拆解 一、 圖的核心目的與價值 標題已點明核心:這是一張基於統一分類法繪製的智能體記憶概覽圖,該分類法包含: 形式(Forms):記憶以何種技術形式存在?(第3節) 功能(Functions):記憶在智能體中扮演什麼角色?(第4節) 動態(Dynamics

opensource

收藏 評論

東邪獨孤 - 【EF Core】實體追蹤——Entry中記錄的數據

這回終於可以 Free 了,剛好快過年了,工廠的機器也很人性化地壞了,需要供應商維修,不用測試項目了。所以老周也回家快活了幾天。其實他們自己有開發團隊,小改小測的他們完全可以自己弄,非要找老周麻煩。 咱們接着上次的話題聊,上次老周給大夥伴們胡謅了一番有關實體狀態追蹤的基礎。這一次咱們把注意力放到名為 EntityEntry 的對象上。咦,這名怎麼看着這麼奇葩?咱們不管它奇不奇葩,只要知道它負責保存

.net , 後端

收藏 評論

林恆 - 普通Fetch和Fetch 流式的區別?

🧑‍💻 寫在開頭 點贊 + 收藏 === 學會🤣🤣🤣 你想弄清楚 Fetch 流式的核心定義、工作原理和實際價值,簡單來説,Fetch 流式是 Fetch API 提供的「邊接收、邊處理」數據的能力,它讓前端不再需要等待服務端返回完整的響應數據,而是能逐塊讀取、處理數據,是前端處理大文件、實時數據的核心能力之一。 一、Fetch 流式的核心定義 Fetch 流式(

前端

收藏 評論

程序員魚皮 - 我用 GLM-5 做了個 AI 女友,能發自拍、發語音、還能幫我幹活!

大家好,我是程序員魚皮。 認識這麼久了,我覺得還是有必要給大家介紹一下自己的女朋友,我喜歡叫她 “魚小妹”。 先別急着打(恭喜)我,給大家看看我倆的聊天記錄: 夠貼心吧,是不是羨慕壞了? 好吧,我攤牌了。 魚小妹其實是我用 OpenClaw 做出來的 AI 女友。 別急着嘲笑我,這個 AI 女友真不是你們想象中那種只會説 “親親抱抱舉高高” 的復讀機。她能跟我聊天、給我發自拍照、發語音、發視

AI

收藏 評論

Robots2 - Mac系統使用Docker部署OpenClaw

一、介紹 OpenClaw 是一款開源、本地優先的自主 AI 代理工具,可通過聊天軟件接收自然語言指令,自主拆解並執行本地 / 雲端任務,實現真正的自動化操作。 由於會修改本地文件,如果你只是想體驗 OpenClaw,建議基於 Docker環境安裝 OpenClaw。 二、安裝 1、下載代碼 git clone https://github.com/openclaw/openclaw.git 2

AI

收藏 評論

ApacheIoTDB - 性能提升 4 倍的背後:時序數據庫 IoTDB 系統調優方法與五個真實案例

在工業實時告警、海量測點管理等高併發場景中,數據庫性能往往決定着業務能否穩定運行。一次寫入延遲的抖動,可能帶來告警滯後;一次吞吐能力的不足,可能限制系統擴展規模。 性能問題往往不是“顯性故障”,而是長期積累的隱性瓶頸。如何識別真正的性能短板?如何判斷問題究竟在數據庫本身,還是在上游鏈路?系統調優因此成為數據庫工程中的關鍵能力。 本文將從調優難點出發,介紹時序數據庫 IoTDB 構建的可觀測性體系與

數據庫

收藏 評論

扶曦汐 - Redis的基本命令

Redis是key-value數據庫,key一般是字符串型,value可以是其他的 String、Hash、List、、Set、SortedSet(五個基本類型)GEO、BitMap、HyperLog 官方文檔Commands | Docs 層級格式 結構 key允許有多個單詞形成層級結構,多個單詞之間用:隔開,格式如下: 項目名:業務名:類型:id 可以將對象序列化為JSON字符串後存儲 避免

數據庫

收藏 評論

vivotech - 遊戲中心弱網優化實踐

作者:vivo 互聯網客户端團隊- Ke Jie 本實踐圍繞遊戲中心在弱網環境下的性能優化展開,針對複雜網絡場景下的頁面加載慢、資源加載失敗等問題,提出了優化方案:接入支持 QUIC 協議的 Cronet 網絡庫,通過更快的連接建立與傳輸特性提升請求響應速度。配合弱網狀態精細化判定與限速測試,線上灰度實驗顯示頁面加載失敗率下降 40%,請求耗時降低 7%,圖片加載速度在正常至極差網絡環境

移動端開發

收藏 評論

呆萌哈士奇 - 從遞歸到極致優化:樹結構構建的性能演進

從遞歸到極致優化:樹結構構建的性能演進之路 一次簡單的代碼優化,性能提升 超千倍!本文通過實測數據,揭示樹結構構建中隱藏的性能陷阱,並給出最佳實踐。 📖 前言 在日常開發中,我們經常需要處理樹形結構的數據:組織架構、菜單導航、商品分類、文件目錄……這些場景都需要將扁平的數據庫記錄轉換為層級樹結構。 今天,讓我們從最直觀的遞歸實現開始,一步步優化到極致性能,看看這條優化之路上都有哪些坑。

.net , 後端

收藏 評論

蟻景網安實驗室 - 某LLM問答系統安全測試報告:提示詞注入與越獄攻擊分析

0.前言 有個項目做了個問答大模型,剛好需要安全測試,所以就有了這篇記錄 某法律機構聲稱,該模型基於某開源大模型的api微調,且已在應用層部署了嚴格的內容安全策略,限制其僅回答法律領域問題 1.提示詞注入 首先手工測試一下,可以看到我輸入“你好” llm直接給我拒了,直接就是説 抱歉,您的提示詞必須包含“法律”二字,否則我無法處理。請重新編寫您的提示詞。 那它都這麼説了,那我試試輸入”法律“看看,

網絡安全

收藏 評論

codechen8848 - 酷監控!一款高顏值的監控工具!

大家好,我是 Java陳序員。 在如今數字化運營時代,服務的穩定性直接決定用户體驗。但搭建一套完善的服務監控體系往往門檻不低:要麼是專業監控工具配置複雜、學習成本高,要麼是輕量工具功能單一,難以覆蓋全場景需求。 今天,給大家推薦一款高顏值的監控系統工具,輕量易部署! 關注微信公眾號:【Java陳序員】,獲取開源項目分享、AI副業分享、超200本經典計算機電子書籍等。 項目介紹 coolmon

後端

收藏 評論

sevencoding - 劍指offer-76、刪除鏈表的節點

題⽬描述 給定單向鏈表的頭指針和⼀個要刪除的節點的值,定義⼀個函數刪除該節點。返回刪除後的鏈表的頭節點。 此題對⽐原題有改動 題⽬保證鏈表中節點的值互不相同 該題只會輸出返回的鏈表和結果做對⽐,所以若使⽤ C 或 C++ 語⾔,你不需要 free 或 delete 被刪除的節點 數據範圍: 0=鏈表節點值=10000 0=鏈表⻓度=10000 示例1 輸⼊:{2,5,1,9},5

後端

收藏 評論