原创 手機芯片中的AP與BP

話說前幾日換工作,去了一家採用高通方案的終端廠商,之前咱沒怎麼接觸過終端開發啊,看到高通的芯片裏面又分什麼AP、BP,甚是不解,於是百度之,終於知其大概。 AP:Application Processor,即應用芯片 BP:Baseban

原创 了凡四訓——改變命運之學

了凡四訓——改變命運之學 了凡四訓是很短的一篇文言文章,明代袁了凡先生根據其親身經歷所作,原本是打算留給自己的兒子的《訓子文》,後爲啓迪世人而改此名,向來也確是很貼切。 文章分爲了立命之學、改過之法、積善之方、謙德之效四篇。 立命之學講

原创 git之常用一

最開始下linux內核代碼的緣故,知道了git,嗯,分佈式的版本管理系統,聽起來不錯。 得先學會使用吧,最初始的目的就是下載代碼,於是先學會了下載代碼的命令: git clone git://git.kernel.org/pub/scm/

原创 Markdown——強大的記錄工具

Markdown——忘卻形式,只位內容 想來,需要記錄下成長的點滴,不管是在技術方面,還是在自性方面,於是苦苦找尋一強大而又簡單的記錄工具,找來尋去,最後只剩下兩個:Docbook和Markdown,貌似Docbook功能更爲強大,但也相

原创 Linux下的系統性能調優工具——Perf

參考以下鏈接文章整理:Perf -- Linux下的系統性能調優工具,第 1 部分Perf -- Linux下的系統性能調優工具,第 2 部分 感謝原作者,讓我知道了性能調優也是如此有趣,Linux下還有如此強大之Linux系統調優工具。

原创 當代GSM手機的硬件系統分析

當代GSM手機的硬件系統分析 Harald Welte <[email protected]> 2010年4月14日 Translated by 黑白兔([email protected]) 摘要 每天有數以十億計的手機

原创 X Window System Architecture Overview

此文並不複雜,因此不翻譯了,但其對X Window的分析還是蠻到位的,因此直接轉載過來,轉載自:http://www.faqs.org/docs/Linux-HOWTO/XWindow-Overview-HOWTO.html以下爲正文:

原创 父 shell,子 shell ,export 與 變量傳遞

當我們在一個 shell 裏運行一個腳本程序時,該 shell 就會 fork 出一個新進程,從而啓動了另一個命令解釋器(由腳本中第一行的 #!/bin/xxx 指定,如 bash shell)來解釋運行

原创 在Linux用tar歸檔壓縮文件時忽略某些文件和目錄

轉載自: http://www.vktone.com/articles/linux-tar-ignore-some-files.html 在Linux下,常用tar對文件或目錄歸檔壓縮,有時候需要忽略某些文件或目錄,怎麼做呢?

原创 Linux Socket編程(不限Linux)

“一切皆Socket!” 話雖些許誇張,但是事實也是,現在的網絡編程幾乎都是用的socket。 ——有感於實際編程和開源項目研究。 我們深諳信息交流的價值,那網絡中進程之間如何通信,如我們每天打開瀏覽器瀏覽網頁時,瀏覽器的進程怎麼與we

原创 Python裝飾器詳解

轉載自: Python裝飾器與面向切面編程 今天來討論一下裝飾器。裝飾器是一個很著名的設計模式,經常被用於有切面需求的場景,較爲經典的有插入日誌、性能測試、事務處理等。裝飾器是解決這類問題的絕佳設計,有了裝飾器,我們就可

原创 shell調試手段三則

shell調試手段三則 1. time 用途說明 time命令常用於測量一個命令的運行時間,注意不是用來顯示和修改系統時間的(這是date命令乾的事情)。常用參數 time命令最常用的使用方式就是在其後面直接跟上命令和參數: time

原创 Linux操作系統的頭文件和庫文件搜索路徑

一、 頭文件 1 “”中的頭文件,在源文件當前目錄查找 2 -I 中指定目錄 -I可以在CFLAG中指定 3 gcc的環境變量 C_INCLUDE_PATH, CPLUS_INCLUDE_PATH, OBJC_INCLUDE_PA

原创 linux下的多線程編程備忘

參考資料: Linux 的多線程編程的高效開發經驗 linux多線程編程,你還在用sleep麼?用pthread_cond_timedwait吧 Linux多線程編程(不限Linux) Linux下多線程開發API a.對線

原创 變量在shell腳本間的傳遞

前幾篇文章中已經介紹過局部變量和環境變量的含義,接下來我們來拓展下,看看變量怎樣實現在shell腳本 中的傳遞shell腳本其實是用當前shell的子shell去執行的,所以在shell腳本中定義的普通變量只適用於當前 shell的子sh