原创 inline函數和宏定義區別 整理

本文轉自http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=29235952&id=4206608    內聯函數和普通函數相比可以加快程序運行的速度,因爲不需要中斷調用,在編譯

原创 紅黑樹原理淺談(附Linux內核源碼註釋)

本文轉自https://blog.csdn.net/SL_World/article/details/84584503 引言:紅黑樹(英語:Red–black tree)是一種自平衡二叉查找樹,是在計算機科學中用到的一種數據結構,典 型

原创 【Linux內核驅動】字符設備驅動框架模板

本文轉自https://blog.csdn.net/wr132/article/details/77849488   #include <linux/init.h> #include <linux/module.h> #include

原创 Linux進程間通信:信號量 semget()、semop()、semctl()

本文轉自:https://www.cnblogs.com/52php/p/5851570.html   這篇文章將講述別一種進程間通信的機制——信號量。注意請不要把它與之前所說的信號混淆起來,信號與信號量是不同的兩種事物。有關信號的

原创 vim 常用操作

1:vim選中字符複製/剪切/粘貼(https://www.cnblogs.com/luosongchao/p/3193153.html) 問題描述:vim 中選中指定字符,進行復制/剪切/粘貼 問題解決: 進入vim中visual模式,

原创 Linux內核配置選項 (經典學習)

本文轉自https://blog.csdn.net/lh2016rocky/article/details/70882449 2.5  Linux內核配置選項 下面以最新的Linux 2.6.20內核爲例,介紹比較常用的一些Linux內核

原创 git 使用問題彙總

問題 1:git push  origin master 報如下類似錯誤 To [email protected]:yangchao0718/cocos2d.git  ! [rejected]        master -> master (

原创 Linux do_initcall_level()

本文轉自https://blog.csdn.net/chenliang0224/article/details/787471171. do_initcalls()路徑:linux-3.10.x\init\main.c   start_ke

原创 Git三大特色之Branch(分支)

本文轉自https://blog.csdn.net/qq_32452623/article/details/78355976 我習慣每篇博客都有個開篇 還記得 Git 系列第一篇 Git 自我介紹的話嗎?其中有 Git 自己都贊同的三大特

原创 Linux內核入門——attribute機制

本文來自:http://www.makaidong.com/%E5%8D%9A%E5%AE%A2%E5%9B%AD%E7%9F%A5%E8%AF%86/20151019/335027_3.htmlGNU C的一大特色(卻不被初學者所知)就

原创 Linux內核常用數據結構

Linux中最重要最常用如下四種:LIST:鏈表 <linux/list.h>Linux內核的標準鏈表就是採用“環形、雙向”鏈表形式實現沿着鏈表移動智能是線性移動需要隨機訪問的數據,一般不使用鏈表鏈表存放數據的理想情況是:需要遍歷所有數據

原创 Git 多人協作開發的過程

本文轉自 https://www.cnblogs.com/onelikeone/p/6857910.htmlGit可以完成兩件事情:1. 版本控制2.多人協作開發如今的項目,規模越來越大,功能越來越多,需要有一個團隊進行開發。如果有多個開

原创 Linux Kernel Makefile解析(一)

本文轉自https://blog.csdn.net/dreamflyliwei9/article/details/51379021 編譯內核首先要執行make menuconfig,那我們就從這條命令開始。(P.S. 內核版本 3.8.0

原创 一個Linux下C線程池的實現(轉)

本文轉自 http://blog.csdn.net/hubi0952/article/details/80450941.線程池基本原理  在傳統服務器結構中, 常是 有一個總的 監聽線程監聽有沒有新的用戶連接服務器, 每當有一個新的 用戶

原创 Linux監控重要進程的實現方法

本文轉自:https://blog.csdn.net/lcy4599/article/details/52267517不管後臺服務程序寫的多麼健壯,還是可能會出現core dump等程序異常退出的情況,但是一般情況下需要在無人爲干預情況下