原创 協議設計:簡單通信協議的心跳

/* *Author : DavidLin *Date : 2014-12-25pm *Email : [email protected] or [email protected]

原创 Linux內核0.00-boot.s源代碼分析

     1 /*************************************************************************   2  > File Name: boot.s   3  > Author

原创 協議設計:可變長幀的實現

/*    *Author  : DavidLin           *Date    : 2014-12-25pm           *Email   : [email protected] or linpeng1577@gma

原创 Linux-0.11內核源碼分析系列:內存管理try_to_share()與share_page()函數分析

/*     *Author  : DavidLin     *Date    : 2014-11-22pm     *Email   : [email protected] or [email protected]     *

原创 andriod SDK 類包的導入方法

Command + Shift + O ( Mac系統 )Ctrl + Shift + O ( Windows和Linux系統 )

原创 編程好習慣-類型檢查

  公司一款手持終端,是在老產品代碼的基礎上研發,經常發生死機問題,死機原因很大部分是代碼不嚴謹導致,今天排查遇到一個整型溢出導致的死機問題:  在foo.c文件中定義有 char g_sds_length = 0;  在foo.h文件中聲

原创 3.3 typedef__第3章 數據 《C和指針》

    前言:工作3年矣,是時候總結歸納3年來所思所想,構建自己的知識體系,形成編程思想了,基礎與應用之間的知識通道需要打通,那就開始吧。    《C和指針》    第三章 3.3節 typedef      1. C語言支持typedef

原创 Linux-0.11內核源碼分析系列:內存管理copy_page_tables()函數分析

/*   *Author  : DavidLin   *Date    : 2014-11-22pm   *Email   : [email protected] or [email protected]   *world   

原创 Linux-0.11內核源碼分析系列:內存管理up_wp_page()與do_wp_page()函數分析

/*  *Author  : DavidLin  *Date    : 2014-11-22pm  *Email   : [email protected] or [email protected]  *world   : th

原创 linux小知識: ubuntu調出終端

1.    快捷鍵    Ctrl + Alt + T

原创 AT PPP撥號失敗,linux環境下在如何調試?

    首先PPP在options文件中可以放開debug & kedebug調試選項    其次Linux內核日記可以通過cat /var/log/syslog.1查看    下面是linux的相關操作步驟  cd /etc/ppp  

原创 Linux-0.11內核源碼分析系列:內存管理free_page()與free_page_tables()函數分析

/*  *Author  : DavidLin  *Date    : 2014-11-22pm  *Email   : [email protected] or [email protected]  *world   : th

原创 8.0 異常控制流 第8章 《深入理解計算機系統 原書第2版》

異常控制流定義:現代操作系統對於控制流發生突變所作出的反應全稱:Exception Control Flow縮寫:ECF各層形態:1.硬件層:硬件檢測到的事件會觸發控制突然轉移到異常處理程序;2.操作系統層:在操作系統層,內核通過上下文轉換

原创 linux小知識: ubuntu安裝搜狗輸入法

  在火狐輸入http://pinyin.sogou.com/linux/;  根據自己操作系統,選擇32bit / 64bit應用;  按照提示完成安裝;  重啓或退出當前賬號生效:reboot / log out。

原创 Linux內核編程:從hello world 開始-(2)_Makefile文件編寫

#/*    # *File    : Makefile # *Author  : DavidLin       # *Date    : 2014-12-07pm       # *Email   : [email protected]