原创 linux版本信息以及x86與x86_64的區別
轉自<http://www.cnblogs.com/Totems/p/3198287.html> 一 x86、x86_64、AMD64 x86是指intel的開發的一種32位指令集,從386開始時代開始的,一直沿用至今,是一種cisc指
原创 如何看懂源代碼--(分析源代碼方法)
轉自《http://www.cnblogs.com/ToDoToTry/archive/2009/06/21/1507760.html》 我們在寫程式時,有不少時間都是在看別人的代碼。 例如看小組的代碼,看小組整合的守則,若一開始沒規劃
原创 C 語言高級編程指南 (Peter Facka)
轉自<http://pfacka.binaryparadise.com/articles/guide-to-advanced-programming-in-C.html> Guide to Advanced Programming in
原创 c++庫
轉<http://www.cppblog.com/merlinfang/archive/2014/12/26/209311.aspx> 下次造輪子前先看看現有的輪子吧 值得學習的C語言開源項目 - 1. Webbench We
原创 vim tab設置爲4個空格
轉<http://blog.csdn.net/jiang1013nan/article/details/6298727> 在.vimrc中添加以下代碼後,重啓vim即可實現按TAB產生4個空格:set ts=4 (注:ts是tabst
原创 複製特殊鏈表
轉自<http://blog.sina.com.cn/s/blog_69824c1f0100v4ob.html> struct node { int data; struct
原创 進程vs線程
轉<http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001397567993007df355a3394da48f0bf
原创 最近有感
感覺自己老犯這樣一個錯誤,做什麼都想全部搞懂,做什麼都一定要做的完美最好,結果陷入細節的深淵。然而到最後也沒有一個整體的把握,做出來的東西要麼拖了很久,要麼根本就做不出來。這種感覺應該就是以前看過一篇文章中的程序員的技術
原创 memcache代碼(1.4.25)
共享一份memcache(1.4.25)的代碼
原创 stl:sort(stl快速排序)
http://feihu.me/blog/2014/sgi-std-sort/#introspective-sort
原创 libev(4.22)代碼
共享一份libev(4.22)的代碼
原创 編程語言IDE對比
IDE的對比<http://www.iteye.com/magazines/134-IDE-Comparison>
原创 xv6的引導過程(操作系統引導分析)
引導的彙編代碼如下: #include "asm.h" #include "memlayout.h" #include "mmu.h" # Start the first CPU: switch to 32-bit protect
原创 三本經典書籍
1> Object-Oriented software Construction(面向對象軟件構造) 2>Design Patterns(設計模式) 3>Analysis Patterns(分析模式)
原创 string.c
void* memset(void *dst, int c, uint n) { if ((int)dst%4 == 0 && n%4 == 0){ c &= 0xFF; stosl(dst, (c<<24)|(c<