原创 嵌入式前景

嵌入式工程師你的路在何方如果你想問我想說什麼,那我只能告訴你我無言以對。相信看完這篇文章你會領會到我說的內容。首先舉個例子,說某個城市的菜市場的白菜商販A哥們與菠菜商販B哥們相鄰在一起做生意,某一年,白菜價格比較高,A哥們由於做白菜生意

原创 一個嵌入式牛人學習經歷

這些日子我一直在寫一個實時操作系統內核,已有小成了,等寫完我會全部公開,希望能夠爲國內IT的發展儘自己一份微薄的力量。最近看到很多學生朋友和我當年一樣沒有方向,所以把我的經歷寫出來與大家共勉,希望能給剛入行的朋友們一點點幫助。一轉眼我在

原创 學習linux/unix編程方法的建議,學習Linux的四個步驟

解答:學習Linux的四個步驟假設你是計算機科班出身,計算機系的基本課程如數據結構、操作系統、體系結構、編譯原理、計算機網絡你全修過我想大概可以分爲4個階段,水平從低到高從安裝使用=>linux常用命令=>linux系統編程=>內核開

原创 我的大學四年——郭天祥

處大學的第八個學期,眼睜睜看着我大學四年最後的時光一點點逝去,再看看身邊很多學生一天天的把時間就這樣白白的荒費掉,我在內心裏替他們惋惜,在即將結束我的大學本科生涯之際,在這裏將我的大學四年生活與大家分享一下,也許能讓有些同學爲了實現自己的

原创 ubuntu在配置內核時執行 make menuconfig 有錯誤發生時的解決辦法

起始 執行 make menuconfig 有錯誤發生 錯誤: *** Unable to find the ncurses libraries or the *** required header files. *** 'make m

原创 struct inode 和 struct file

內核中用inode結構表示具體的文件,而用file結構表示打開的文件描述符。Linux2.6.27內核中,inode結構體具體定義如下:struct inode {struct hlist_node    i_hash;struct l

原创 數組

1.Java提供了兩個用於高精度計算的類:BigInteger和BigDecimal。前者支持任意精度的整數,後者支持任意精度的定點數,兩者分別可執行作用於int和float的操作。   2.Java的成員變量會默認賦值,但是局部變量則在

原创 qtopia2.2.0編譯成功,分享一下經驗

經過一段漫長而痛苦的過程(幾次差點就要放棄)之後,今天qtopia2.2.0pc版本和ARM-LINUX版本都終於編譯成功了,下面我和大家分享一下pc機版本的qtopia2.2.0編譯過程中的遇到的錯誤及其解決辦法,希望與大家一起進步。(

原创 vi的使用

06-8-16 :vi的文本替換 (1)替換從第n行到第m行的文本 :[n],[m]s/[需要替換的文本]/[替換文本]/g (2)替換整個文本種的需要替換的文本 :%s/[需要替換的文本]/[替換文本]/g (3)替換從當前光標開始處,

原创 Qt4.5.1觸摸屏(tslib 1.4)+sqlite3 移植全記錄

主機系統:Debian 5.0 主機編譯器:gcc/g++爲4.1.3 交叉編譯器:arm-linux-gcc/g++3.4.5-glibc-2.3.6 軟件資源:qt-embedded-linux-opensource-src-4.5

原创 Qt4.5.1觸摸屏(tslib 1.4)+sqlite3 移植全記錄

主機系統:Debian 5.0 主機編譯器:gcc/g++爲4.1.3 交叉編譯器:arm-linux-gcc/g++3.4.5-glibc-2.3.6 軟件資源:qt-embedded-linux-opensource-src-4.5

原创 file結構體和inode結構體

(1)struct file結構體定義在include/linux/fs.h中定義。文件結構體代表一個打開的文件,系統中的每個打開的文件在內核空間都有一個關聯的struct file。它由內核在打開文件時創建,並傳遞給在文件上進行操作的

原创 fcntl2.h錯誤

/usr/include/bits/fcntl2.h:51: 錯誤: 調用‘__open_missing_mode’,聲明有錯誤屬性:open with O_CREAT in second argument

原创 ubuntu10.10下嵌入式QT開發環境搭建手記

【前言:由於我也是第一次搭建這個環境,整個所用時間不止一週,以及以前用java覺得還要配置環境變量,好麻煩,但那不過是幾分鐘的事,後來手動配置php,最快半天,一般我都要用一天的時間,個人比較笨;現在配置個嵌入式qt環境的時間不止一週的

原创 ubuntu下vim配置使用

        vim比vi的功能強多了,也好用多了。一直就用vim。                                           配置vim注:只對各個用戶在自己的當前目錄下的.vimrc修改的話,修改內容只對本