原创 關於終端和控制檯,以及自己的測試

轉自:http://www.linuxdiyf.com/viewarticle.php?id=36084 今天看到有人問終端和控制檯的區別,而且這個問題比較有普遍性,因此想抽出一點時間來解釋一下這兩個術語的區別。  終端,英文叫做te

原创 函數指針用法舉例

int max(int x,int y) { return x>y?x:y; } /*函數指針用法*/ #if 1 int max(int,int); int (*p)(int,int)=&ma

原创 vmware 虛擬機ubuntu設置與securecrt ssh 登錄

第一種橋聯方式 虛擬機設置橋聯 然後查看虛擬機的ip, ifconfig 然後查看本機(物理機)IP ipconfig ping 10.221.40.224 可以ping 通過。 反之,也可以。 之後可以通過securecrt

原创 Qt 寫mysql數據庫,顯示亂碼,解決辦法

if (!db.open()) { QMessageBox::critical(0, QObject::tr("無法打開數據庫"), "無法創建數據庫連接!", QMessageBox

原创 stanford Java公開課 Karel機器人開發環境eclipse安裝與配置

stanford Java公開課Karel機器人開發環境eclipse安裝與配置 1:安裝jdk1.8,是否成功打開cmd,java-version 有些教程說需要配置環境變量, PATH,JAVA_HOME,CLASS_PATH等,

原创 歡迎使用CSDN-markdown編輯器

LINUX 進程通信套接字,本地套接字與網絡套接字的區別 本地套接字的地址,一定要使用絕對路徑名,否則套接字將創建在當前目錄下,在非當前目錄運行客戶端程序,是無法找到此套接字文件的。也就無法通信成功。這是本地套接字的缺點。下面通過例程測

原创 爲什麼CAN需要擴展ID,

 一張圖詮釋CAN標準幀和擴展幀的區別-太陽能電動汽車網 http://www.tyncar.com/News/hy/20160828_23101.html 目的就是構造29位的CAN ID,可以實現更加龐大的ID羣,媽媽再也不用擔

原创 爲什麼 UNIX 等系統的隱藏目錄以點開頭?

 我們都知道,在 Windows 下隱藏文件夾是看不到的,它們有的是系統文件,而有的則是病毒。如果非要顯示的話,經過系統的警告之後,你可以以半透明的文件夾的形式看到這個文件夾,系統以此來標識一個文件夾是隱藏的,它有着“-s”的屬性,

原创 cross tool chain 工具鏈的組成

編譯時候,我對於編譯工具鏈到底需要多少材料,很好奇。也就是tarballs裏面提前自己下載的源碼(可以加快編譯速度),還有那些自己沒有下載crosstoo-NG自動聯網下載的部分。 首先理清楚一下編譯的步驟。 以C語言爲例。 .c----

原创 統計目錄代碼行數

find ./ -name "*.[chS]"  | xargs cat  | wc -l 這個涉及多個linux命令。 1:xargs xargs命令是給其他命令傳遞參數的一個過濾器,也是組合多個命令的一個工具。它擅長將標準輸入數據轉

原创 C++的流輸入輸出與C的scanf,printf的區別在哪裏?

 我們經常用到的輸入和輸出,都是以終端爲對象的,即從鍵盤輸入數據,運行結果輸出到顯示器屏幕上。從操作系統的角度看,每一個與主機相連的輸入輸出設備都被看作一個文件。除了以終端爲對象進行輸入和輸出外,還經常用磁盤(光盤)作爲輸入輸出對象,

原创 __I、 __O 、__IO是什麼意思?

__I、 __O 、__IO是什麼意思? 這是ST庫裏面的宏定義,定義如下:#define __I volatile const /*!< defines 'read only' permissions */ #define __O v

原创 ubuntu 以及secure crt的上下左右按鍵無法使用,輸入的是ABCD

 解決ubuntu中vi不能正常使用方向鍵與退格鍵的問題   方案一: 問題:    ubuntu中vi在編輯狀態下方向鍵不能用,還有回格鍵不能刪除等我們平時習慣的一些鍵都不能使用。 解決辦法:    可以安裝vim full版本,

原创 計算機發展簡史及其關鍵技術年表

                               計算機發展簡史及其關鍵技術年表 計算機是個偉大的發明,極大的改變了世界,改變了我們的生活。這麼偉大的發明到底是怎麼產生的呢?在學習計算機原理與C語言的過程中,很多很多新發明

原创 編譯內核make uImage出錯“mkimage" command not found…”

今天遇到這個問題,有人也遇到過, 參考其文檔。 http://blog.csdn.net/ytfdhb/article/details/61196711 sudo apt-get install  u-boot-tools