原创 Ubuntu下安裝JDK1.6

1 通過apt-get install的方式是無法直接找到安裝包的,無論是sun jdk還是openjdk,至少我的Ubuntu環境下確實找不到,於是打算從網上直接 下載一個JDK安裝包 下載安裝包:jdk-6u30-linux

原创 Activity四種啓動模式解析

每個安卓進程都會對應至少一個任務棧,任務棧是用來存放Activity的,Activity的切換對應的就是任務棧的進棧和出棧操作,安卓的Activity可以配置成4種啓動模式,不同的模式有不同的進棧和出棧處理,能夠實現不同的切換效果

原创 JavaMail發送郵件AuthenticationFailedException異常解決

在使用JavaMail發送郵件時遇到一個問題,同樣是163的郵箱,一個郵箱地址在transport.connect的時候沒問題,另外一個一直報javax.mail.AuthenticationFailedException異常,確

原创 圖標設計

自己在開發一些App的時候,侷限於不會PS,很多圖標都是從easyicon上找的,週末打算自己動手嘗試用PS爲之前做的app做一款新圖標,先曬成果: 做這個圖標主要用到了PS的形狀合併功能,因爲要把一個圓角矩形切成三部分,打算

原创 分析網絡包中的DNS協議

過濾DNS協議的包,如下圖 抓包是爲了分析訪問某一服務慢的問題,通過對包的分析發現域名解析從開始請求到獲取到IP地址花了近10s的時間,但同一網絡的其他設備域名解析確很快,結果發現是該設備DNS查詢類型爲AAAA,即IPv6的地址,

原创 USB HID 設備類協議入門

原文鏈接:http://www.baiheee.com/Documents/090522/090522165226.htm 一、應用場合   USB HID類是比較大的一個類,HID類設備屬於人機交互操作的設備。用於控制計算機操作的一些方

原创 I2S協議

I2S僅僅是PCM的一個分支,接口定義都是一樣的, I2S的採樣頻率一般爲44.1KHZ和48KHZ做,PCM採樣頻率一般爲8K,16K。有四組信號: 位時鐘信號,同步信號,數據輸入,數據輸出. I2S總線標準 I2S(Inter-IC

原创 網卡與數據鏈路層

以太網是由Ethernet音譯過來的,Ether是以太的意思,曾經被認爲是電磁波的傳播載體。以太網是局域網的衆多實現技術中的一種,主要協議是CSMA/CD(Carrier Sense Multiple Access with Collis

原创 STC89C52單片機實驗1-點亮一個發光二極管

/*-------------------------------------------------------------------------- REG51.H Header file for generic 80C51 and

原创 Android平臺遙控器按鍵映射流程

遙控器發一個掃描碼,掃描碼會經過kl文件的映射,每個設備可以有自己對應的kl文件,如果沒有對應的kl文件則使用系統默認的Generic.kl文件 1 查看輸入設備和kl文件名的對應關係 如上圖所示的設備對應的kl文件名爲:Vend

原创 數據庫插入記錄的兩種方式

1 向數據庫中插入記錄,插入的列必須和表中的列數量一致 insert into tablename values(‘value1’,’value2’,’value3’….) 2 向數據庫插入指定的列,未指定的列使用默認值,autoin

原创 解決動態調用其他APK中的類so加載失敗問題

在一個APK中去加載並調用另一個已安裝的APK中類,爲了方便描述,調用的APK成爲主A,被調用的的B,B中的類需要加載so,B獨立運行時so能加載成功,但由A加載調用B時會提示so加載失敗,進一步分析是在

原创 反射調用對象的自定義接口

public interface MyInteface { public void func1(); public void func2(); } import java.lang.reflect.Invocation

原创 Windows環境下搭建WordPress過程記錄

運行環境:Win8(32位),IIS6.0,PHP5.6.30,WordPress4.8 因爲在搭建環境之前,我的電腦上已經安裝了MySQL,所以就沒有在安裝,整個安裝流程參考了下面的文章: 黃聰:Win7部署WordPress傻瓜式

原创 Android設備抓包方法

1 在設備內抓包,例如使用tcpdump命令 2 通過代理的方式抓包,如果設備上沒有tcpdump命令,可以讓設備連到電腦的共享網絡上,然後在電腦上抓包 3 通過設置交換機端口轉發抓包,Android設備如果和電腦在同一個網絡且在同一