原创 QtWebkit實現視頻透明區域

今天,想在頁面上開一個區域來播放視頻, 因爲當前的圖形層疊在視頻上上面, 想要讓視頻露出來,就不能有任何的圖形東東擋在上面。   首先,我在頁面上設計了一塊div區域來顯示視頻,這塊區域被設置成全透明: <div style=

原创 nexus4充電亮紅燈

四兒子出問題了,突然無法開機,剛開始充電紅燈亮,拔了之後又重新充,結果手機一點反應都沒有了。 於是百度上查,才發現有所謂的nexus4紅燈門。所謂紅燈門,就是Nexus 4在正常使用時或電量過低時,突然關機,無法開機,無法進入fastb

原创 機頂盒demux講解

見:http://www.doc88.com/p-607587411313.html

原创 操作系統堆棧的那些事

堆棧是編程中很重要的概念,相信很多人也跳過坑,然後解決之後,繼續跳坑。想整理堆棧的概念很久了。最近看了程序員自我修養,就一起整理一下吧。 本文將從幾個方面學習一下堆棧 1. 堆棧概念 2. 進程,線程概念 3. 堆棧分配 1. 堆

原创 基於Linux與Busybox的Reboot命令流程分析

***********************************************************************************************************************

原创 qt moc編譯

基於我們公司的MainCode工程,如果修改了MainCode/src/view/images/red/目錄下的資源文件 1. 進入MainCode/src/view/目錄,qmake -project 2. 編輯view.pro,將

原创 關於left / right / stereo / mono

機頂盒、DVD等類似的家庭娛樂多媒體產品裏有音頻設置:Left / Right / Stereo / Mono,簡單說說在機頂盒裏是如何處理的。 1)如果節目源是立體聲(Stereo)的。有左(L)右(R)兩個聲道。 1.1)機頂盒設置

原创 Linux中替換文本中的字符串

vi/vim 中可以使用 :s 命令來替換字符串。以前只會使用編輯軟件進行替換,今天發現該命令有很多種寫法(vi 真是強大啊,還有很多需要學習),記錄幾種在此,方便以後查詢。 :s/well/good/ 替換當前行第一個 well 爲

原创 Android源碼mm模塊編譯 & mm編譯apk

1.  修改內核以後,不用每次都去make編譯,只需mm對模塊進行編譯就可以。 在Android目錄下運行 $ . build/envsetup.sh 或者 $ source build/envsetup.sh ,然後就會多出幾個可用

原创 Android4 .1添加新的按鍵(1)

 在Android 系統中定義了大量的物理和虛擬按鍵,比如返回鍵,home鍵,數字鍵等。現在有這樣一個需求,要在現有的開發板上添加一個新的物理按鍵。  在添加按鍵之前,需要了解Andorid 系統的按鍵軟件架構,以物理按鍵爲例。  1.

原创 Linux 內核更改IGMP版本

http://blog.chinaunix.net/uid-22028680-id-3010664.html IPTV的項目中經常要用的IGMP組播,但是很多Linux內核現在使用的是IGMP V3,所以有時候要將IGMP版本改成V2。

原创 HTTP Live Streaming直播(iOS直播)技術分析與實現

不經意間發現,大半年沒寫博客了,自覺汗顏。實則2012後半年,家中的事一樣接着一樣發生,實在是沒有時間。快過年了,總算忙裏偷閒,把最近的一些技術成果,總結成了文章,與大家分享。   前些日子,也是項目需要,花了一些時間研究了HTTP

原创 字符編碼標準

前幾天看文初的《精武門之Web安全研討會首日感受》,說到利用字符集攻擊時提到以前寶寶寫的一篇有關國際化的文章,趁機再次拜讀了寶寶的這篇大作,不得不感慨寶寶的寫作功底,無敵!這麼好的文章不分享出來實在是太可惜了,在此將寶寶的大作轉帖於此

原创 海思android4.4 SDK編譯Latin輸入法

原來的HiSTBAndroidV500R001C01SPC020\device\hisilicon\bigfish\packages\apps\HiLatinIME\Android.mk內容如下: #include $(call all-

原创 Android4.1添加新的按鍵(3)

添加新的物理按鍵 DECT_REGISTER, DECT_PHONE1.kl文件添加按鍵碼映射,251,252 是 驅動上報上來的鍵值key 251 DECT_REGISTERkey 252 DECT_PHONE2.frameworks/