js學習:http://www.w3school.com.cn/js/js_window.asp
http://blog.csdn.net/joejames/article/details/37914379
大端小端 http://blog.csdn.net/ce123/article/details/6971544
Unix/Linux信號處理,信號捕捉:防止僵死進程
有效方式1:父進程調用sigaction函數綁定信號SIGCHLD的信號處理函數時,把其選項字段設置爲SA_NOCLDWAIT,則可防止僵死子進程。(子進程終止後,內核自動把其終止狀態信息丟棄)父進程可隨時結束,不必等到所有子進程終止。 詳情見UNIX信號博文
進程間通信
進程間關係和守護進程
線程控制原語和線程間同步
網絡編程協議
Socket套接字原語詳解
高併發服務器
異步I/O與sendfile
Linux開發調試機制
智能指針,C++ template, c++ attribute
併發緩衝線程池
libevent
muduo
#include <signal.h>
typedef void (*sighandler_t)(int);
sighandler_t signal(int signum, sighandler_t handler);
書籍:
C++ Primer
Effective C++
深度探索C++對象模型
STL源碼剖析
鳥哥的Linux私房菜
Linux Shell腳本攻略
Unix 環境高級編程
Unix網絡編程-卷I-聯網套接字
Unix網絡編程-卷II-進程間通信
Linux程序設計
遊雙–高性能Linux服務器編程
Linux多線程服務端編程 -使用Muduo網絡庫
數據結構與算法-維斯(C++版)
算法導論
劍指offer
編程之美
編程珠璣
計算機網絡(謝希仁著)
TCP/IP詳解-卷I
現代操作系統
計算機操作系統(湯子瀛)
Linux內核的設計與實現
Linux內核源代碼情景剖析
電影:兵臨城下