PostgreSQL 異步客戶端實現:模擬 Redis 數據結構(KV/Hash)達 30k QPS
背景動機 為避免遊戲邏輯層頻繁修改數據庫,早期將對象屬性序列化為 JSON 存入 VARCHAR,但不利於運維與查詢。後改用 SSDB,後發現 PostgreS
【傳遞智慧】C++ 基礎班第六期公開課完整課程大綱
課程概覽 本期 C++ 基礎班公開課自 11 月 11 日起至次年 3 月 4 日,涵蓋系統編程、網絡編程、數據結構、遊戲開發、數據庫、驅動開發等核心模塊,適合
九度 OJ 1111:單詞精確替換(字符串邊界處理技巧)
題目描述 輸入字符串 s(含多單詞,單空格分隔),待替換單詞 a,替換詞 b。將 s 中作為**獨立單詞**出現的 a 替換為 b,輸出結果。多組數據,每組 3
C++ STL 關聯容器深度解析:map、set、pair 與實戰技巧
關聯容器 vs 順序容器 順序容器(vector、list、deque)按位置訪問;關聯容器按 鍵 存取,底層通常為紅黑樹,查找/插入/刪除均為 O(log n
九度 OJ 1054:字符串字符升序排序(多組輸入)
題目描述 輸入多組字符串(長度 ≤200),每組輸出其字符按 ASCII 碼升序排序後的字符串。 樣例 輸入:bacd 輸出:abcd 解法 直接對 str
九度 OJ 1061:學生成績多關鍵字排序(結構體+冒泡)
題目要求 輸入多組數據,每組 N (≤1000) 名學生,每生包含姓名(≤100字符)、年齡、成績(≤100)。排序規則: 成績升序; 成績相同按姓名字典序升
九度 OJ 1202:多組數據排序問題解析與 AC 代碼
題目描述 輸入多組測試數據,每組第一行為整數 n (1≤n≤100),第二行包含 n 個整數。對每組數據進行升序排序並輸出,每個數字後帶一空格,每組佔一行。
C++ Primer 學習筆記:第一章入門——輸入輸出、註釋與 while 循環實戰
第一章核心知識點 作為編程初學者,重讀《C++ Primer》並記錄筆記,鞭策自己「好記性不如爛筆頭」。本文記錄第一章的關鍵語法與一個踩坑案例。 1. 流輸出
C++ 引用全面指南:語法、特性、常見陷阱與最佳實踐
什麼是引用? 引用是對象的別名。聲明形式:Type& ref = obj; 此處 & 是引用聲明符,非取地址符。引用初始化後綁定的對象不可改變,對引用的操作實際
數據結構基礎:鏈表(單向、雙向、循環)全面解析與 C++ 實現
線性表的兩大存儲方式 線性表是最基本的數據結構,元素之間為一對一關係。存儲方式分兩類: 順序存儲(數組):邏輯相鄰元素物理相鄰。優點:隨機訪問 O(1);缺點
KMP 算法深度解析:next 數組的構建與應用
KMP 算法核心思想:避免無謂的回溯 在字符串模式匹配問題中,KMP(Knuth-Morris-Pratt)算法以其 O(n+m) 的時間複雜度,成為經典的高效
C++ 實現簡易命令行中國象棋(雙人對戰)完整代碼教程
專案概覽 本文展示一個基於 C++ 控制台的中國象棋(Xiangqi)雙人對戰程式。採用面向對象設計,實現了棋盤顯示、棋子移動規則驗證(含「別腳」「擋眼」「飛將
C++ 陣列類實驗題完整解析:vector 封裝、動態記憶體、運算子重載與測試驅動
C++ 陣列類實驗題完整解析:vector 封裝、動態記憶體、運算子重載與測試驅動 本實驗題要求設計一個整數陣列類 Array,支援無參建構、動態大小、元素存
C/C++ const 關鍵字深度解析:從基礎語法到現代最佳實踐
C/C++ const 關鍵字深度解析:從基礎語法到現代最佳實踐 const 是 C/C++ 中表達「不可變性」的核心關鍵字,正確使用能提升程式碼安全性、可讀
C/C++ 字串模糊匹配實戰:fnmatch 標準庫函式完整指南與效能優化
C/C++ 字串模糊匹配實戰:fnmatch 標準庫函式完整指南與效能優化 面對「公司|產品|系統」多維度權限配置,需支援通配符 * (匹配任意字串) 與分隔
idlcpp 教程 Lua 篇 (6):C++ 類別綁定 Lua、引用計數管理、值物件與引用物件語意
idlcpp 教程 Lua 篇 (6):C++ 類別綁定 Lua、引用計數管理、值物件與引用物件語意 idlcpp 是一個 IDL (Interface De
HDU 方程求解二分法實戰:8x⁴+7x³+2x²+3x+6=Y 根尋找完整解析
HDU 方程求解二分法實戰:8x⁴+7x³+2x²+3x+6=Y 根尋找完整解析 本題要求在 [0, 100] 區間內求解單調遞增四次多項式方程 f(x) =
STL 迭代器與型別萃取深度解析:分類體系、traits 機制、泛型演算法實現原理
STL 迭代器與型別萃取深度解析:分類體系、traits 機制、泛型演算法實現原理 迭代器是 STL 連接容器與演算法的關鍵抽象,型別萃取則是讓泛型程式設計能