原创 C語言異常處理——setjmp & longjmp

 C語言沒有像Java那樣的try catch處理異常錯誤的能力,不過可以用setjmp和longjmp兩個函數實現錯誤處理的基本邏輯。 setjmp(BUFFER)會將程序當前的寄存器狀態保存到BUFFER數組裏,這個數組用jmp_

原创 Ubuntu 15.04系統安裝後要做的15件事

原文:http://www.jb51.net/os/Ubuntu/347625.html Ubuntu 15.04發佈了,帶來了很多新特性,同樣也依然帶着很多不習慣的東西,所以裝完系統後還要進行一系列的優化。 1.刪除libreof

原创 i2c_set_clientdata函數

原文:http://blog.csdn.net/jk198310/article/details/43738367 在i2c驅動中有很多函數和數據結構,很多一時難以理解,所以寫下本文共同學習。 一、i2c_set_clientdat

原创 內核的 工作隊列 使用方法,struct work_struct

【轉帖請註明出處:blog.csdn.net/lanmanck】 工作隊列一般用來做滯後的工作,比如在中斷裏面要做很多事,但是比較耗時,這時就可以把耗時的工作放到工作隊列。說白了就是系統延時調度的一個自定義函數。 1、定義struc

原创 Oracle Virtualbox 安裝Ubuntu 15.04

可以參考的連接的: http://www.linuxdiyf.com/linux/11670.html http://www.linuxdiyf.com/linux/12693.html http://www.linuxidc.com/L

原创 解決Eclipse進行Android開發時logcat不顯示問題-使用DDMS

 原文:http://blog.csdn.net/android_robot/article/details/6903736 很多時候遇到這樣的情況,代碼製作完成以後,想在模擬器上進行調試,於是Run as Android appli

原创 SQL中 and or優先級問題

原文:http://www.2cto.com/database/201203/122589.html 剛剛在項目中遇到這樣一個問題,SQL語句如下: select * from LOAN_BACK_LIBRARY where LIB

原创 Linux find命令

原文:http://www.runoob.com/linux/linux-comm-find.html 還以參考:http://www.linuxidc.com/Linux/2015-08/121768.htm Linux find命

原创 Shell: /dev/null 2>&1詳解

 原文:http://justcoding.iteye.com/blog/1944237 1,可以將/dev/null看作"黑洞". 它非常等價於一個只寫文件. 所有寫入它的內容都會永遠丟失. 而嘗試從它那兒讀取內容則什麼也讀不到.

原创 Linux 中的 0x0D 與 0

 遇到一個問題,子串口模塊發送的數據0x0D,在ARM板上接收並打印出來時變成了0x0A。 解決方案是在配置串口時,添加上以下語句: Newtio.c_iflag &= ~ICRNL;   理論依據是: ICRNL 將輸入的

原创 Linux 環境變量

一、什麼是環境變量? bash shell用一個稱作環境變量的特性來存儲有關shell會話和工作環境的信息。這也是他們爲什麼被稱作環境變量的原因。 二、環境變量分爲局部和全局 1、全局變量: 不僅對shell會話可見,對所有shell創建

原创 QT 設置表中某一行的顏色遇到問題

在設置某一行的背景顏色時,遇到此item爲空時,程序出錯 1、後來只設置此行的這一列的背景顏色,設置成功。 如:item->setBackgroundColor(QColor(0,60,10));//也可以使用qt系統的默認顏色。 2、網

原创 mdev的使用以及mdev.conf的規則配置--busybox

 原文:http://www.cnblogs.com/hnrainll/archive/2011/06/25/2090182.html mdev是busybox下的udev的精簡版,適合在嵌入式系統下管理設備 但mdev會把所有的設備

原创 crond命令與find命令的使用

一、硬件爲arm9開發板,系統爲ubuntu Linux: 1、實現crond命令和find命令的結合使用,執行定時刪除過期文件。 首先創建一個crond作業,然後crond服務會每分鐘查詢作業表有沒有要做的事情。crontab 是用來讓

原创 Win7、Ubuntu雙系統正確卸載Ubuntu系統

如果ubuntu不是以wubi方式安裝的,那麼卸載ubuntu時要慎重,不是直接刪除ubuntu所在分區這麼簡單的,否則你會發現你的windows系統也進不去了。那是因爲如果你安裝Ubuntu的時候將GR