原创 引用編程珠璣開篇介紹

基礎的重要性(程序員之路)         這篇引自編程珠璣的,是很多程序員應該品讀的,是很多程序員在工作過程中會經常遇到的。很多時候缺少紮實的基礎就會引出許許多多的BUG,可能這些都是很基本的東西,但我們往往忽略最多的可能也是基礎

原创 轉:要麼滾回去,要麼拼命

以前在墨爾本的一個室友,突然打電話給我,在我這裏馬上要凌晨3點的時候。他讓我猜他現在在哪裏,我說不是在墨爾本嘛,你還能去哪。他很神祕地說,不是哦,我現在在西班牙。然後我一下子就愣住了。因爲很久之前我在一個人人相冊裏看到有關西班牙的照片的

原创 Android AIDL——實現機制淺析

 1.基於前面寫的aidl使用,這段時間準備研究ActivityManager框架,對aidl進行了更深入的研究,因爲android框架大量使用了進程通信機制,所以,在研究androidframework前認真研究一下AIDL的實現機

原创 PTS PCR DTS

PTS PCR DTS 詳解   MPEG-2 TS/PS同步原理 一、引言       MPEG-2系統用於視音頻同步以及系統時鐘恢復的時間標籤分別在ES,PES和TS這3個層次中。在ES層,與同步有關的主要是視頻緩衝驗證V

原创 C1X系列:type-generic macros

C1X系列:type-generic macros   承蒙轉載,請保持本文的完整性,請匆用於商業用途。 type-generic macros在新的C1X草案又稱爲Generic selection,根據它的提案和最新C1X

原创 Android SDK Android NDK Android Studio 官方下載地址

 如果下載速度很慢或者無法下載,有三種解決方法 1.忍耐. 2.使用P2SP下載工具,比如迅雷,百度雲離線. 3.你們懂得. 無法在線升級請看下邊 sudo vi /etc/hosts 添加 74.125.206.93 d

原创 Android系統Recovery工作原理之使用update.zip升級過程分析

轉載自  http://blog.csdn.net/mu0206mu          這篇及以後的篇幅將通過分析update.zip包在具體Android系統升級的過程,來理解Android系統中Recovery模式服務的工

原创 不安全的C函數

C 中大多數緩衝區溢出問題可以直接追溯到標準 C 庫。最有害的罪魁禍首是不進行自變量檢查的、有問題的字符串操作(strcpy、strcat、sprintf 和 gets)。一般來講,象“避免使用 strcpy()”和“永遠不使用 get

原创 TS流分析

from: http://blog.csdn.net/zxh821112/article/details/17587215 一 從TS流開始         數字電視機頂盒接收到的是一段段的碼流,我們稱之爲TS(Transpo

原创 插入排序算法

插入排序Insertion sort      插入排序就是每一步都將一個待排數據按其大小插入到已經排序的數據中的適當位置,直到全部插入完畢。 插入排序方法分直接插入排序和折半插入排序兩種,這裏只介紹直接插入排序,折半插入排序留到“查找

原创 計算機經典書籍

  1.計算機科學概論 計算機科學概論 2.計算機數學基礎 高等數學 線性代數 概率論與數理統計 離散數學及其應用 離散數學教程(北大版) 什麼是數學 具體數學:計算機科學基礎 3.C語言 譚浩強C程序設計 C primer pl

原创 高頻頭調試

松下高頻頭mn88473+mxl603調試 折騰了幾天,最終完成了mn88473的調試,頭疼了這麼多天,最後發現是硬件的問題。 先說說tuner mxl603,其實很簡單,mxl603初始化成功後,驗證I2C是否OK,如果OK

原创 nand flash中oob ,ecc,bbt

0.NAND的操作管理方式      NAND FLASH的管理方式:以三星FLASH爲例,一片Nand flash爲一個設備(device),1 (Device) = xxxx (Blocks),1 (Block) = xxxx