原创 ubuntu 12.04中搭建nfs服務器

ubuntu12.04中的NFS已經是最新版本了,無需安裝,(特殊情況沒有的話,請輸入#sudo apt-get install nfs-kernel-server安裝) 打開/etc/exports文件,在末尾加入: /home/sh

原创 arm-linux-gcc交叉編譯器的下載地址

學習嵌入式開發有一段時間了,以前用到的編譯器都是買開發板時自帶的,或者是被人在論壇和網盤中分享的,現在由於工作需要,要重新搭建開發環境,卻突然發現自己竟然不知道交叉編譯器的官方網址是多少!!! 現已找到,在此做個記錄:ftp://ftp.

原创 Arm-linux-gcc-4.3.2安裝詳解

Arm-linux-gcc-4.3.2安裝詳解 1、首先成功下載arm-linux-gcc-4.3.2.tgz 2、解壓此文件包tar  -zxvf  arm-linux-gcc-4.3.2.tgz –C /(注意C是大寫的) 3

原创 無敵編輯器

UltraEdit 是一套功能強大的文本編輯器,可以編輯文本、十六進制、ASCII 碼,完全可以取代記事本(如果電腦配置足夠強大),內建英文單字檢查、C++ 及 VB 指令突顯,可同時編輯多個文件,而且即使開啓很大的文件速度也不會慢。軟件

原创 頭文件中應該寫什麼

通 過上面的討論,我們可以瞭解到,頭文件的作用就是被其他的.cpp包含進去的。它們本身並不參與編譯,但實際上,它們的內容卻在多個.cpp文件中得到了 編譯。通過“定義只能有一次”的規則,我們很容易可以得出,頭文件中應該只放變量和函數的聲明

原创 動態分配內存與靜態內存分配如何選擇

首先,在使用動態分配內存技術前,必須明白自己在做什麼,這樣做與其它的方法有什麼不同,特別是會產生哪些負面影響,天下沒有免費的午餐。動態分配內存與靜態分配內存的區別: 1) 靜態內存分配是在編譯時完成的,不需要佔用CPU資源;動態分配內存是

原创 ubuntu 中Java配置方法

 首先從SUN網站下載JDK 然後在shell中執行: 代碼:sudo chmod +x jdk-6u17-linux-i586.bin 修 改bi

原创 ubuntu 12.04中搭建tftp服務器

安裝tftp-hpa   tftpd-hpa  xinetd sudo apt-get install tftp-hpa tftpd-hpa xin

原创 頭文件

考慮一下,如果有一個很常用的函數“void f() {}”,在整個程序中的許多.cpp文件中都會被調用,那麼,我們就只需要在一個文件中定義這個函數,而在其他的文件中聲明這個函數就可以了。一個函數還 好對付,聲明起來也就一句話。但是,如果函

原创 加油!

C,C++,JAVA加油吧!!!前景一片光明! 點贊 收

原创 ubuntu 12.04添加samba服務,實現windows和ubuntu共享文件

嵌入式開發中,經常需要在虛擬機中的ubuntu和windows相互共享文件,那麼samba就是必須要配置的服務了。 在終端輸入下圖所示的命令,按照提示安裝。在終端輸入下圖所示的命令,按照提示安裝。創建共享目錄:安裝圖形化配置工具:su

原创 給學習C,JAVA,數據結構,數據庫的一個驚喜

郝斌老師的C,JAVA,數據結構,數據庫的視頻教程,講得真的是很好很好,針針見血,看他的視頻絕對不會錯的!!!嘿嘿……電驢上面有的哦!!!一起向郝斌

原创 Linux下tar命令總結

tar -c: 建立壓縮檔案 -x:解壓 -t:查看內容 -r:向壓縮歸檔文件末尾追加文件 -u:更新原壓縮包中的文件 這五個是獨立的命令,壓縮解壓

原创 ubuntu 12.04 ssh 遠程登錄配置

         做嵌入式開發的,當然要習慣命令行界面的操作。在虛擬機中安裝了ubuntu之後,通常不會在虛擬機中直接操作終端,而是通過運行ssh協議的軟件(我運行的是xshell),登陸到ubuntu系統中,這樣可以節省開支。 剛安裝

原创 頭文件中的保護措施

考 慮一下,如果頭文件中只包含聲明語句的話,它被同一個.cpp文件包含再多次都沒問題——因爲聲明語句的出現是不受限制的。然而,上面討論到的頭文件中的 三個例外也是頭文件很常用的一個用處。那麼,一旦一個頭文件中出現了上面三個例外中的任何一