下載庫: http://www.gnu.org/software/libmicrohttpd/這里有簡單的該庫介紹以及使用方法(簡略)。下載:$ svn checkout https://gnunet.org/svn/libmicrohttpd/使用手冊:http://www.gnu.org ...
最近公司游戲准備內測,但是原來的網絡層寫得很是混亂,搞的已經無法維護,結果不得不重寫一遍。這坨爛攤子交到了我的手上,花了兩個星期重寫了公司的網絡層,登錄驗證以及網關服務器。內測目前表現十分穩定。 我是及其反對重復造輪子的,所以一開始主張使用boost asio來做我們的網絡層 asio寫得非常優美,我自認為自己再怎么寫也是無法達到這種水准的 。結果卻遭到了一些人的反對,其觀點無非是boost太龐 ...
2012-07-30 19:47 6 6131 推薦指數:
下載庫: http://www.gnu.org/software/libmicrohttpd/這里有簡單的該庫介紹以及使用方法(簡略)。下載:$ svn checkout https://gnunet.org/svn/libmicrohttpd/使用手冊:http://www.gnu.org ...
在程序界有一句話很流行,不要重復造輪子。然而,這句話被濫用了。已經漸漸淪為程序員懶惰的借口。甚至因此而盲目指責那些勤奮的人。 大多數情況下初學者很難分清楚自己是不是在重復造輪子。當我頭一次聽到這句忠告的時候,我變得異常敏感,在做什么之前都要判斷一下是否在造輪子。我跟大多數普通人一樣,容易受到 ...
看完了 W. Richard Stevens 的傳世經典《UNIX 網絡編程》, 能照着例子用 Sockets API 編寫 echo 服務, 卻仍然對稍微復雜一點的網絡編程任務感到無從下手? 書中示例代碼把業務邏輯和 Sockets 調用混在一起,似乎不利於將來擴展? 程序在本機測試正常 ...
Why I read this book 這本書是泰哥之前推薦過的,不過好像他也沒看過:-),網上的評價也挺高的,看這本書主要有這兩個原因: 1. 之前用C++來寫算法比較多,很多特性並沒有很好的使用到,希望通過這本書及muduo的源碼看看具體工程中這些特性是怎么使用 ...
作者:丁儀 來源:https://chengxuzhixin.com/blog/post/wei_shi_me_yao_gu_li_zhong_fu_zao_lun_zi.html “不要重復造輪子”恐怕是僅次於“php是最好的語言”之后最流行的話了。各種論壇,各種文章,都在 ...
PPT 見 http://www.slideshare.net/chenshuo/efficient-logging-in-multithreaded-c-server/ 2012年6月30日在深圳的簡短演講: http://v.youku.com/v_show ...
本文參考並引用了部分騰訊游戲學院的相關技術文章內容,感謝原作者的分享。 1、前言 以現在主流的即時通訊應用形態來講,一個完整的即時通訊IM應用其實是即時通信(英文簡寫:IM=Instant messaging)和實時通信(英文簡寫:RTC=Real-time communication)2種 ...
,掌握之后可順利地開發各類常見的服務端網絡應用程序。本書以 muduo 網絡庫為例,講解這種編程模型的使用 ...