
Lua源碼下載[http://www.lua.org/ftp/]本篇主要介紹Lua與C的互調(diào)方式簿废。首先下載Lua源碼晴裹,這里使用Lua5.15煮纵。l...
完成例程和完成端口 注:重疊IO有三種實(shí)現(xiàn)方式:完成事件、完成例程、完成端口,完成事件和WSAEventSelect模型差不多,也都限制于64個(gè)...
項(xiàng)目地址[https://gitee.com/luo_wentao/cpp_exercises/tree/master/CPP_Server/N...
二叉排序樹實(shí)現(xiàn) 1积担、二叉排序樹,也叫二叉搜索樹猬仁,中序遍歷為有序序列帝璧。這是一種特殊的二叉樹先誉,每個(gè)節(jié)點(diǎn)的左孩子都比其要小,右孩子都比其要大的烁,二叉樹的...
淺談網(wǎng)絡(luò)協(xié)議 網(wǎng)絡(luò)協(xié)議模型通常有OSI七層模型褐耳、TCP/IP模型、五層模型渴庆。OSI是ISO組織定義的國際化標(biāo)準(zhǔn)铃芦,但并不實(shí)用,一般只用于學(xué)習(xí)襟雷。TC...
C語言實(shí)現(xiàn)基本數(shù)據(jù)類型與字節(jié)類型互相轉(zhuǎn)換 在網(wǎng)絡(luò)編程中刃滓,一般通過數(shù)據(jù)包的方式來傳遞數(shù)據(jù),數(shù)據(jù)包內(nèi)存儲(chǔ)的是各種數(shù)據(jù)的表示形式耸弄,例如浮點(diǎn)數(shù)使用IEE...
C語言實(shí)現(xiàn)常用數(shù)據(jù)結(jié)構(gòu) 實(shí)現(xiàn)了鏈表咧虎,棧、哈希表等哈希表由數(shù)組加鏈表實(shí)現(xiàn)计呈。通過計(jì)算key的哈希值砰诵,將哈希值轉(zhuǎn)成int類型并與數(shù)組長度進(jìn)行與運(yùn)算得到...
使用對(duì)稱加密算法AES加密通常有對(duì)稱加密(DES、AES)捌显、非對(duì)稱加密(RSA)茁彭、單向加密(MD5不可復(fù)原),非對(duì)稱算法很安全但是速度慢一般用于...
數(shù)據(jù)包結(jié)構(gòu) 1扶歪、數(shù)據(jù)包由head+body組成尉间,head為明文,body可加密击罪。因?yàn)槭褂玫氖荰CP協(xié)議不需要分段,head為4字節(jié)贪薪,存儲(chǔ)整個(gè)數(shù)據(jù)...