博客 RSS 訂閱

讓世界更美好 - Linux進程控制精要:從進程創建到回收的深度剖析

引言 進程是Linux系統中最重要的抽象概念之一,理解進程控制是掌握Linux系統編程的核心。本文將深入探討Linux進程的創建、管理、通信和回收機制,通過實際代碼示例揭示進程控制的底層原理。 一、進程的誕生:fork()系統調用 1.1 fork()的工作原理 #include stdio.h #include unistd.h #includ

父進程 , 子進程 , yyds乾貨盤點 , include , 運維

收藏 評論

王星星LOVER - JavaScript 用法

HTML 中的 Javascript 腳本代碼必須位於script與/script標籤之間。 Javascript 腳本代碼可被放置在 HTML 頁面的body和head部分中。 script 標籤 如需在 HTML 頁面中插入 JavaScript,請使用 script 標籤。 script 和 /script 會告訴 JavaScript 在何

代碼人生 , HTML , Web

收藏 評論

我愛哇哈哈 - 千萬級大表如何優雅地新增字段?DBA都不會告訴你的秘密!

作為一名資深後端開發,你有沒有遇到過這樣的場景:產品經理跑過來説:"我們這個用户表要加個新字段,用來記錄用户的最後登錄時間,今天就要上線!" 你一看錶結構,好傢伙,用户表已經5000萬數據了,直接執行ALTER TABLE語句?那豈不是要鎖表半小時,整個系統都得癱瘓? 今天就來聊聊如何優雅地給千萬級大表新增字段,讓你的系統在不宕機的情況下完成表結構變更! 一、為什麼大表新增字

字段 , yyds乾貨盤點 , MySQL , 數據庫 , 表結構

收藏 評論

代碼天地 - 國產信創,三級等保,Go語言開源AIoT物聯網平台 ,物模型,插件化,輕鬆搭建Web可視化組態大屏

AIoT物聯網平台是一個Go語言開發的通用、開源的企業級物聯網應用平台,旨在通過可複用的組件,減少開發工作,加速物聯網項目交付。可廣泛應用於交通、醫療、消費、家居、消防、安防、工業、農業等各個領域。 插件化是最大的特點,通過插件配置您不用編寫代碼,可以快速構建應用,並將業務打包分發給世界各地的用户,使物聯網應用開發的複雜性大大降低。業務交付時間相比

服務器 , 數據 , 物聯網 , 數據庫 , 分佈式

收藏 評論

滄州虎王科技 - 5G解鎖指南:MF650L頻段全解析

以下是關於阿樂卡MF650/650L設備的專業説明: 設備型號區分 MF650:支持4G LTE網絡 MF650L:新增5G NSA/SA雙模支持 頻段解鎖注意事項 硬件限制 設備物理支持的頻段範圍由射頻前端芯片決定: 實際可用頻段需通過基帶固件驗證 操

軟件研發 , 偽代碼 , 固件 , 設備型號

收藏 評論

芯動大師 - 關於PID控制的自整定,是否可以嘗試不需要提前自整定,實現不超調呢

之前有一位粉絲朋友讀過我寫的PID文章後,覺得對自己的幫助挺大的,後面也是向我建議關於PID自整定這塊的知識,是否可以不需要提前自整定,而且在不實現超調的情況下,進行PID的實時自整定。對於這個提議我覺得挺有意思的,也是查閲一些相關的文獻和技術資料,針對這個提議做一下自己的分享。下面是我和這位粉絲朋友的部分聊天記錄。 其實,正如這位粉絲所提到的PID

自適應 , yyds乾貨盤點 , 離線 , 開源 , define

收藏 評論

PetterLiu - 如何編寫優秀的 CLAUDE.md

注意:這篇文章同樣適用於 AGENTS.md,這是 CLAUDE.md 的開源等價物,適用於 OpenCode、Zed、Cursor 和 Codex 等代理和工具。 原則:大語言模型(絕大部分)是無狀態的 大語言模型(LLM)是無狀態的函數。它們的權重在進行推理時是固定的,因此它們不會隨時間學習。模型對你代碼庫的唯一瞭解,來源於你輸入給它的 token。 同樣,像 Claude Cod

AI

收藏 評論

北京辰輝創聚生物 - 可溶性蛋白表達指南:原理、系統與策略解析

在重組蛋白研究與製備領域,獲得高產量、高活性的目標蛋白是核心目標。其中,可溶性蛋白表達是實現這一目標的關鍵環節。與以不溶性聚集形式存在的包涵體不同,可溶性表達的蛋白能正確摺疊,以其天然或具有生物活性的構象存在於細胞漿或周質空間中,這對於後續的蛋白純化、功能研究及相互作用分析至關重

大數據 , 真核表達 , 蛋白可溶性 , 數據倉庫 , 原核表達 , 蛋白表達服務 , 蛋白復性

收藏 評論

FunTester - 從單元到迴歸:工程化測試矩陣全解析

現代軟件應用由眾多動態組件構成,這些組件會同時生成、收集並相互拉取數據。一旦其中任一組件出現異常行為,甚至發生故障,就可能對其依賴的其他組件產生連鎖反應。 依據軟件本身的性質,這類錯誤或故障可能導致系統停機、經濟損失、基礎設施崩潰、安全隱患,甚至危及生命。因此我們需要對軟件進行測試與監控。沿着軟件生命週期在恰當的階段、採用合適的方法與用例進行測試,能更早、更高概率地在用户之前發現問題

軟件測試 , API , 測試類 , ui

收藏 評論

mb690cc2a30bc41 - Python Requests庫使用代理池的完整教程

一、什麼是Proxy代理池 Proxy代理池是一個收集了大量代理服務器IP地址的資源庫。當我們使用Requests庫向服務器程序發起HTTP請求時,通過配置不同的代理會隱藏我們的真實IP地址。 二、有什麼優勢 隱藏真實IP:大規模網頁放問不容易下來,代理IP能幫你轉移IP,隱藏真實IP 橫止IP封IP:一個IP被封了,我們可以申請需查起第三方I

Spring Boot , User , ip , 代理服務 , 後端開發

收藏 評論

十月南城 - 持久化與內存管理策略——RDB/AOF、淘汰策略與容量規劃的決策要點

Redis 的性能與可靠性平衡藝術,在於對持久化機制與內存管理的精準把控 在掌握 Redis 數據結構與業務場景映射後,我們面臨一個核心問題:如何保證內存數據的可靠性和管理有限內存資源。Redis 作為內存數據庫,其持久化策略和內存管理機制直接影響數據安全性和服務穩定性。本文將深入探討 RDB 與 AOF 持久化機制、內存淘汰策略以及容量規劃的關鍵決策點,幫助構建高可用

redis , 數據 , 持久化 , 架構 , 後端開發

收藏 評論

墨香四溢 - yarn HA切換主節點

今天需要處理一個問題,已經困擾用户3天了。問題是全新構建羣集後,無法模擬故障,手動切換磁盤到其他羣集節點也失敗。簡單的將,配置羣集時,共享磁盤在那個羣集節點上,這些磁盤就一直在該節點上,無法將磁盤切換到其他主機上。即便是將生效的節點關機,磁盤也無法再其他節點掛在。 重新安裝系統,新的主機名和羣集名,重新劃分Lun……統統都試了,無效!經過了4個多小時的排查,終於修復了。

windows , 大數據 , yarn , 主機名 , 操作系統 , server , yarn HA切換主節點

收藏 評論

Robert_Jen - ​​ORACLE的ROWNUM​​和​​ROW_NUMBER()​​

最近在用Oracle的ROWNUM的時候,發現生成的值是亂的,不是自己期望的“連續遞增”順序值 SELECT ROWNUM, username FROM USER ORDER BY ID ASC; 百度之後才瞭解到是對ROWNUM的理解不夠,用法不對 ROWNUM 是在查詢結果生成前分配的,它不隨 ORDER BY 而變化。 因為我

oracle , yyds乾貨盤點 , 數據庫 , ROWNUM

收藏 評論

key_3_feng - 如何快速掌握一門新技術:5個深刻實用的學習策略

在技術快速迭代的時代,掌握一門新技術不再是一個漫長的過程,而是可以通過科學方法實現的高效行動。真正的學習不是盲目地收集信息,而是建立系統化的認知框架並付諸實踐。以下是5個經過驗證的深刻實用策略,助你快速掌握新技術。 1. 目標拆解:從宏觀到微觀的精準定位 不要試圖一次性掌握所有內容,而是將技術拆解為可量化的階段目標。採用SMART原則(具體、可衡量、可實現、相關性、時

yyds乾貨盤點 , 運維 , 新技術

收藏 評論

wx5a1391a34821a - PCL2啓動器最新版下載安裝保姆級教程(附安裝包,非常詳細)

PCL2 啓動器全名 Plain Craft Launcher 2,是專為《我的世界》打造的第三方啓動器,由國內作者“龍騰貓躍”個人開發並持續維護。 PCL2 啓動器完全免費,可以幫助玩家一鍵下載、安裝、管理官方正式版與快照版,也能離線或正版登錄,省去手動折騰 json 與 java 的麻煩。 PCL2 的核心功能一句話就能説清,幫你把《我的世界》跑起來,並把所有相關

yyds乾貨盤點 , pcl2啓動器最新版本下載 , 辦公效率 , pcl2啓動器安裝包下載 , pcl2啓動器電腦下載 , pcl2官網下載 , pcl2 啓動器下載

收藏 評論

poemyang - 深入解析 Disruptor:從RingBuffer到緩存行填充的底層魔法

Disruptor,這一由英國金融巨頭LMAX匠心打造的高性能併發框架,自誕生之初便肩負着在處理生產者-消費者問題時,追求極致吞吐量與超低延遲的使命。令人矚目的是,LMAX公司憑藉Disruptor框架,成功將訂單處理速度飆升至每秒600萬次交易(Transactions Per Second,TPS)的驚人水平,這一成就無疑彰顯了Disruptor在併發處理領域的非凡實力。 然而,Disr

軟件設計

收藏 評論

小雨青年 - 智能調度與精細化隔離:openFuyao 如何賦能高效AI推理

隨着大語言模型和生成式 AI 的爆發式增長,AI 推理服務已從單純的實驗室驗證走向了大規模生產環境的核心。然而,在雲原生架構下部署這些服務,開發者和架構師們正面臨着前所未有的挑戰。 AI 推理服務對延遲具有極高的敏感度。與傳統的 Web 服務不同,推理任務往往涉及大量的矩陣運算,任何微小的計算資源抖動都可能導致 P99 延遲飆升,直接影響終端用户的體驗。 同時,推理業

kubernetes , 雲計算 , 離線 , 異構 , 開發者

收藏 評論

龐然大悟 - 靜態資源服務優化:緩存策略、sendfile 零拷貝與文件分片傳輸機制

一、靜態資源服務的核心痛點與優化目標 NGINX 作為高性能靜態資源服務器(如圖片、CSS、JS、視頻文件),需應對高併發資源請求場景。傳統服務模式存在三大痛點:重複請求導致帶寬浪費、數據拷貝開銷高、大文件傳輸易中斷。優化目標聚焦 “減少重複傳輸、降低資源開銷、提升傳輸穩定性”,通過三層機制實現靜態資源服務性能最大化。 二、緩存策略:減少重複請求的核心手段 緩存

靜態資源 , 服務器 , 緩存 , 零拷貝 , Nginx

收藏 評論

Han_shuo_shi - C語言實現單片機上的malloc函數功能

聲明: 本人的實力是廢鐵級別,這也是我在博客園第一次發表文章,如果內容存在錯誤請各位大佬能否在評論區指正一下本人萬分感謝🙇‍。 一、概述 在常規單片機設備開發中一般很少用到動態內存管理malloc/free函數,可是在某些情況下我們採用動態內存管理實現一些功能時是最理想的辦法例如網絡通訊時接收不定長數組又或者實現不定長數據排序時往往用到動態內存當然你也可以給這些任務劃定一個固定的內存區域不過這些

操作系統

收藏 評論

oioihoii - VSCode CMake Tools 功能解析、流程與最佳實踐介紹

CMake Tools 是由 Microsoft 開發的 VS Code 擴展,其核心定位是作為 CMake 與 IDE 界面之間的橋樑,通過自動化傳統命令行開發中的多步驟操作(如配置、生成、構建流程)來提升開發效率。該工具不僅提供基礎的項目管理功能,還包含詳細的文檔支持(如 FAQ 指南)以幫助用户解決使用過程中的疑問。 從用户需求適配角度,CMake Tools 實現了對不同技術

工具鏈 , cmake , c++ , 後端開發 , c , Json

收藏 評論

u_17586993 - Meta閉源模型Avocado、Google Gemini TTS情緒語音、微軟智能體新高度

1. Meta「Avocado」閉源模型定檔2026春,扎克伯格親自掌舵商業化 Meta CEO扎克伯格宣佈接管AI商業化路線圖,代號「Avocado」的新一代大模型將於2026年春季以閉源形式發佈。該模型將通過API及託管服務實現變現,不再開放權重。為支撐訓練需求,Meta已向英偉達下單價值50億美元的H100訂單,並整合Gemma、GPT-oss、通義千問等開源成果進行預訓練。此

google , 阿里 , 人工智能 , meta , 代碼人生 , 大模型

收藏 評論

Fabarta - 喜報|楓清科技榮登ADD數據應用場景大會「2025值得關注的數據應用創新榜單」

12月11日,“AI推動進化,數據定義未來”第二屆ADD數據應用場景大會在北京通州區圓滿舉辦,“2025值得關注的數據應用創新榜單”在會議期間隆重揭曉。 楓清科技(Fabarta)憑藉其在多模態數據智能與知識引擎領域的技術積累,以及面向實體經濟場景的應用實踐,成功入選“2025值得關注的數據應用創新榜單”(下稱“創新榜單”),其創新落地實力獲權威認可。 本屆大會由北京

微信 , 數據 , 人工智能 , 深度學習 , 應用場景

收藏 評論

mb686fbcc4efbd6 - 無人機視角軍事目標檢測數據集VOC+YOLO格式5239張8類別

數據集格式:Pascal VOC格式+YOLO格式(不包含分割路徑的txt文件,僅僅包含jpg圖片以及對應的VOC格式xml文件和yolo格式txt文件) 圖片數量(jpg文件個數):5239 標註數量(xml文件個數):5239 標註數量(txt文件個數):5239 標註類別數:8 所在github倉庫:firc-dataset 標註類別名稱

數據集 , 後端開發 , txt文件 , xml文件 , Python

收藏 評論

好易學數據結構 - 可視化圖解算法73:跳台階(爬樓梯)

1.題目 描述 一隻青蛙一次可以跳上1級台階,也可以跳上2級。求該青蛙跳上一個 n 級的台階總共有多少種跳法(先後次序不同算不同的結果)。 數據範圍:1 ≤n≤40 要求:時間複雜度:O(n) ,空間複雜度: O(1) 示例1 輸入: 2 返回值: 2 説明:

leetcode , yyds乾貨盤點 , 動態規劃 , 數據結構 , 算法 , 力扣 , 代碼人生

收藏 評論