原创 OKR快速入門

OKR快速入門 搜索:飛書

原创 boost數據類型array

boost-數據類型之auto、any、tuple、variant https://blog.csdn.net/zhangzq86/article/details/80454907

原创 boost字符串處理tokenzier

Boost之字符串分割器-Tokenizer https://blog.csdn.net/billdeng2009/article/details/4713322

原创 boost數據類型dynamic_bitset

boost之dynamic_bitset https://blog.csdn.net/qq_31839479/article/details/53981567

原创 boost數據類型bitmap

快速認識boost 數據類型轉換 https://www.cnblogs.com/wangkangluo1/archive/2011/07/19/2110725.html

原创 boost字符串處理正則表達式

Boost中的正則表達式 轉自http://blog.sina.com.cn/s/blog_70dd03910100np6u.html

原创 網絡編程-阻塞IO複用實現netcat

簡介 IO複用:同步,複用線程,事件循環驅動 阻塞IO 非阻塞IO 客戶端 #!/usr/bin/python import os import select import socket import sys def re

原创 網絡編程-procmon

測試程序路徑 工具一:procmon查看進程的使用狀況 指令:procmon pid port name 網頁打開:10.0.0.31:3000(網頁ip) 工具二:dummyload模擬系統負載 指令:path 曲線類型 負載值

原创 網絡編程-多個netcat版本對比

不同版本的收發效率 名詞解釋:CHARGEN是在TCP連接建立後,服務器不斷傳送任意的字符到客戶端,直到客戶端關閉連接。 客戶端: recipes/tpc/netcat.cc. 每個線程一個連接 recipes/python/ne

原创 網絡編程-第一種netcat代碼解析

#include "Acceptor.h" #include "InetAddress.h" #include "TcpStream.h" #include <thread> #include <string.h> #incl

原创 網絡編程-非阻塞IO實現netcat

簡介 阻塞和非阻塞:阻塞是指IO操作需要徹底完成後才返回到用戶空間;非阻塞相反。 同步和異步:同步是指線程發起之後要等返回才繼續下一步。 非阻塞IO應該是網絡庫該解決的問題,應用程序不需要去管IO,只需要瞭解應用。 thread方

原创 網絡編程-dummy源碼分析

dummpload實現原理: 比如1s內,百分之20使用率。20ms忙,80ms空閒,連續10個週期湊成1s,百分之20 代碼地址 性能測試

原创 boost字符串處理string_algo

boost字符串處理string_algo Boost庫基礎-字符串與文本處理(string_algo)

原创 boost異常處理

Boost.Asio中的異常處理 https://www.jb51.cc/c/112710.html