VI常用命令集合 轉載自:http://blog.chinaunix.net/uid-20769502-id-112737.html 1、移動及跳轉::n 跳轉到n行,n表示行號nG 跳轉到n行,n表示行號CTRL-] 跳轉到當前游標所在單詞對應的主題CTRL-O 回到前一個位置h 左j 下k 上l 右W 向前移動一個wordb 向後移動一個word$ 命令將游標移動到當前行行尾^ 命令將游標移動到當前行的第一個非空白字元上0 命令則總是把游標移動到當前行的第一個字元上fx
最近,在學Linux驅動,安裝一個Ubuntu10.4系統在VMware中,分配了700MB左右的記憶體。 可是有一個問題,因為很多操作都是在字元命令介面下完成的,基本上很少用到圖形介面,於是,就用WindowsXP下Telnet通過VMware提供的虛擬網路直接連接虛擬系統,這樣一來,感覺Linux就好像是Windows下的命令列介面了。而平時的情況,一般在虛擬系統下執行命令,都要開啟VMware介面,感覺就是很彆扭,而用Telnet的方法,讓人感覺很親切和真實。 但是,通過Telnet串連後
VMware下的UBUNTU10.4如何切換使用者介面 在VMware下安裝了UBUNTU10.4的虛擬系統,使用起來,有時候感覺字元命令介面更方便,比如編程;有時候感覺Xwindow使用者介面更方便,比如上網。於是,就想如何切換介面呢?首先說明,在VMware中,使用者按CTRL + ALT,執行的是將游標焦點從虛擬系統返回PC機的命令。在Xwindow介面下,按SHIFT + CTRL + ALT + F1/F2/.../F6,分別可以切換到各個字元命令介面。在字元介面下,按ALT + F2
原文連結:http://forum.ubuntu.org.cn/viewtopic.php?t=215365 問:探討ubuntu啟動過程,init進程啟動後為什麼沒有inittab檔案? 我看了很多視頻,init進程啟動後,就啟動指令碼inittab,然後學習這個檔案就知道linux是怎麼啟動各種服務了。可是我在ubuntu裡沒找到這個檔案。那麼ubuntu是怎麼啟動相關服務指令碼。順序是什嗎? 答: 轉自http://www.linuxdiyf.com/viewarticle.php?i
g++與gcc的區別轉載自:http://www.cnblogs.com/xiedan/archive/2009/10/25/1589462.html http://possini.spaces.live.com/blog/cns!5E8881E869196757!1025.entry 我們在編譯c/c++代碼的時候,有人用gcc,有人用g++,於是各種說法都來了,譬如c代碼用gcc,而c++代碼用g++,或者說編譯用gcc,鏈
單片機串口通訊RXD與TXD如何對接詳解分類: 80512012-04-07 11:35 348人閱讀 評論(0) 收藏 舉報 轉載自:http://blog.csdn.net/sdwuyulunbi/article/details/6632382 相信很多人都對單片機與電腦或者晶片通訊時,RXD與TXD如何串連比較困惑。因為在一些電路圖中,有的是直串連法,有的是交叉接法,讓人有點摸不著頭腦。
http://possini.spaces.live.com/blog/cns!5E8881E869196757!1025.entry 我們在編譯c/c++代碼的時候,有人用gcc,有人用g++,於是各種說法都來了,譬如c代碼用gcc,而c++代碼用g++,或者說編譯用gcc,鏈 接用g++,一時也不知哪個說法正確,如果再遇上個extern
今天,OV7725攝像模組寄過來了,於是開始對攝像樣機進行功能測試。昨天,樣機一直不能正常燒寫軟體,原廠的工程師說是主控IC虛焊的問題,於是認真補焊了一遍,結果,大部分樣機都可以正常燒寫軟體。焊接這種QFN封裝,因為引腳細小,而且在IC下方,肉眼看得不是很清楚,所以焊接的時候要格外小心,以免產生虛焊、連焊等問題,焊接時,烙鐵溫度不能過高,烙鐵接觸PCB板的時間不能過長,以免使焊盤脫落。 然後,發現有一些樣機在光線充足的環境下,可以正常錄影;但是一旦環境光線不足,則會產生水平的色線。這使我感覺很納
今天,遇到一個奇怪的問題,本想在PCB上放置定位孔,可是卻發現,調用PAD放置命令之後,卻是一個無通孔的表面焊盤。煞是奇怪,莫非是DXP的軟體佈建被無意中更改才造成的嗎,還是PCB設計規則設定的限制才導致的呢?都說有事百度一下,遂百度,但是找不到答案。我想應該還是PAD的設定可能出問題了,於是在PAD屬性中,亂改一通。發現問題所在,原來是Layer要設定為Multi-Layer,這樣就實現多層的效果,可以將焊盤設定為通孔形式。-完-
註:原貼為筆者在www.21ic.com所發表的文章,現將其轉載過來。 原文連結:http://bbs.21ic.com/icview-343175-1-1.html Part 1/3. 編輯博文時,出現了排版與網頁的衝突,改了好幾次。不知道是不是搜狗瀏覽器的問題。 發現一旦引用了BBS.21IC.COM上的圖片,就出現博文排版錯亂的問題,知道情況的網友告訴我一下原因,謝謝。 第一版PCB: ------------------
通用塑料包括五大合成樹脂,包括:聚乙烯(PE) 、聚氯乙烯(PVC) 、聚苯乙烯(PS) 、聚丙烯(PP)和 ABS 樹脂。塑料是聚苯乙烯嗎? 塑料的分類 一、按使用特性分類 根據名種塑料不同的使用特性,通常將塑料分為通用塑料、工程塑料和特種塑料三種類型。 ①通用塑料 一般是指產量大、用途廣、成型性好、價格便宜的塑料。通用塑料有五大品種,即聚乙烯、聚丙烯、聚氯乙烯、聚苯乙烯及ABS。它們都是熱塑性塑料。 ②工程塑料
註:以下內容轉載自維基百科。一般電子電路中使用的電解電容器絕大多數是有極性的。但也存在無極性鋁質電解電容,可供特定用途使用。以下是各式常見的電路符號,並與其他電容器符號比較: 電容器(無極性) 有極性電容器 可變電容器
Compile、Make和Build的區別 原創作品,允許轉載,轉載時請務必以超連結形式標明文章 原始出處
//http://blog.csdn.net/it1988888//不鳴則已,一鳴驚人。第一招,就出絕招,才能勝券在握。故事發生在很久很多久以前,有一隻菜菜鳥,領略到Windows系統及其應用軟體的強大,令其折服,遂生自行編寫軟體的念頭。網上很多VC相關的教程,但總結起來,大多數都使用MFC,雖然聽說它的自動化程度令人癡迷,但亦有專家說只懂使用MFC編程,不算真正懂編程。那麼,真正的編程是什麼樣子呢?從C語言來看,我理解的編程是調用現成的庫函數,或者自行編程創造函數以供調用。曾經也想學MFC,下
4層板PCB設計(基於AD) 轉載自:http://blog.sina.com.cn/s/blog_982d7fa301019f21.html標籤: 雜談分類: 技術_硬體在系統提供的眾多工作層中,有兩層電性圖層,即訊號層與內電層,這兩種圖層有著完全不同的性質和使用方法。 訊號層被稱為正片層,一般用於純線路設計,包括外層線路和內層線路,而內電層被稱為負片層,即不布線、不放置任何元件的地區完全被銅膜覆蓋,而布線或放置元件的地方則是排開了銅膜的。 add layer 是添加訊號層。add plan
轉載自網路,具體出處不詳。 電子工程師過去1年的點點滴滴 我是一位電子產品技術研發工程師,08年2月入職,到現在也1年多了,這期間(包括現在)一直呆在一家公司。最近心緒波動很大,在為自己未來職業發展方向作選擇的時候搖擺不定、有點迷茫,主客觀因素都有吧,一直沒有想徹底。現在把這一年多的工作經曆(談不上經驗)羅列出來,以期能總結一下過去,更深入的認識自己。 因我以前在這家公司實習,後來快畢業的時候就自願留下來了。入職後就負責一個項目中幾個產品的開發。初期對此項目認識不足,管中窺豹,
C51源檔案選段如下:void main(){ JN1 = 1; JN2 = 0; while(1) { JN1 = 0; Delay(1); JN1 = 1; Delay(1); // Pulse(); }}void Delay(u8 counter){ for( ; counter > 0; counter -- ) {////注意以下程式段在互動編譯後產生的彙編SRC檔案// #pragma asm NOP NOP NOP NOP #pragma
VC程式在沒裝VC的機器中運行(發表時間: 2008-6-26 16:01:00)【評論】 【列印】 【字型:大 中 小】
srand()以及rand()函數用法轉自:http://blog.csdn.net/zqy2000zqy/article/details/1174978 srand()就是給rand()提供種子seed如果srand每次輸入的數值是一樣的,那麼每次運行產生的隨機數也是一樣的,srand(n)for(10)rand()也就是說,以一個固定的數值作為種子是一個缺點。 通常的做法是 以這樣一句代碼srand((unsigned) time(NULL));來取代,這樣將使得種子為一個不固定的數,
argc argv轉載自:百度百科 argc,argv 用命令列編譯器時有用。 主函數main中變數(int argc,char *argv[ ])的含義 我們平時定義主函數時通常的寫法為:int main( )或void main( ) 其實,int main( ) 只是 UNIX 及 Linux 默許的用法, main(int argc, char *argv[ ], char *env[ ])才是UNIX和Linux中的標準寫法。 argc: