Ctags+VI的使用方法

 Vi大家都很熟悉,某些情況下它是我們在Linux下唯一可用的文字編輯器。其實我們平時所指的VI其實是VIM(ViImproved,VI增強版)。有人常常拿VIM和emacs比較,VIM儘管不象emacs那樣有那麼多的功能,但是比emacs更方便、好用。VIM簡單易用,只要看看VIM內建的vitutor,大約只要20分鐘就能掌握VIM的用法。對於Linux下的C/C++的程式員,使用VIM+Ctags的組合來寫程式也許是最佳的選擇。^_^VI的使用方法這裡就不羅嗦了,本文假設大家已花了20分鐘學

WinCE5.0初級教程-添加捷徑

添加捷徑————研博WinCE初級教程 著作權:研博科技(http://wince.cn)                  作者:Bill Zhong         日期:2007-7-17 關鍵字:WinCE,捷徑,案頭,表徵圖內容:添加使用者程式的捷徑(案頭或程式菜單) 1,  在PB開啟或建立一個工程,如所示:(例如當前工程為hello) 2,  在PB的工程“_FLATRELEASEDIR”目錄下建立“hello.lnk”檔案,如所示 3, 

WinCE OAL中的Memory函數介紹

作者:ARM-WinCE 在BSP開發中經常會用到物理地址與虛擬位址的轉換,一般都是基於物理地址獲得相應的虛擬位址來訪問硬體。在WinCE6.0中,可以在WINCE600/Platform/Common/Src/Inc/Oal_memory.h檔案中找到相關的操作函數,這些函數用來虛擬位址與物理地址之間的轉換,它們都是基於OEMAddressTable表的。也就是說,首先要在OEMAddressTable中定義虛擬位址到物理地址之間的映射關係,然後才能使用這些函數。這些函數可以在OAL中使用,也

s1恢復出廠預設值體會

上周六晚終於拿到S1機器,剛開始的時候感覺很爽,什麼TouchFLO技術。WM6的系統,操作很靈活,但後來玩了幾天,加上安裝太多的軟體(主要裝了一些所謂的最佳化軟體)。搞到系統奇慢無比(畢竟微軟的作業系統都有這通病),最後於昨晚狠下心,將S1進行“清除記憶體”操作。即恢複系統吧。剛開始是很擔心恢複過程會不會發生的異常等,如網上所說,死機,恢複系統啟動不出。方磚等問題;所以在恢複前,已最大限度搜尋相關的文章。以排除突發事情的處理能力;算是心理準備吧。

STM32 Systick 編程及應用 .

提到systick 不得不抱怨以下STM32 的使用者手冊,既然提供了systick 的功能,為啥手冊裡卻只提了一下?後來筆者上網搜的時候,才發現,抱怨的不僅僅是我一個人。閑話不說,下面將筆者搜集的資料進行總結。 一、 systick介紹    Systick 就是一個定時器而已,只是它放在了NVIC 中,主要的目的是為了給作業系統提供一個硬體上的中斷(號稱滴答中斷)。沒有學過作業系統的同學,

用CEImageDiff.exe工具備份WINCE的工程檔案

 用CEImageDiff.exe工具備份WINCE的工程檔案這段時間用PB產生WINCE系統,產生工作任務是和外單位合作完成的,別人建立了PB5工程,並編譯成功,階段性的可以使用,工程檔案等全部留在本機電腦上,若修改該工程檔案(*.pbxml),如何備份前面已經成功的呢?試著將工程檔案*.pbxml拷貝到其他目錄,雙擊啟動PB,發現這樣建立的工程編譯有問題,試來試去,覺得pbxml這樣的工程檔案還和VC6下的DSW工程檔案不一樣。       網上發問,得到解決辦法:用CEImageDiff.

在Ubuntu上安裝D-link DWA-131驅動

 原文地址::http://all2h.com/?p=30  本子上的無線網卡不堪我的蹂躪在一個多月前徹底罷工,大約是什麼地方接觸出問題了,網卡本身倒是沒有什麼問題昨天在珠江路順手買了個D-link DWA-131的無線網卡來接手,發現在Ubuntu下編譯驅動還是挺費勁的在經過google以後終於解決編譯過程中遇到的各種錯誤,記錄一下第一步去官網下載最新的linux驅動包 RealTek 8192SU第二步解壓下載的驅動包,從driver檔案夾中獲得壓縮包”rtl8712_8188_8191_8

win32多線程函數

DWORD WaitForSingleObject(      HANDLE hHandle,      DWORD  dwMilliseconds );   參數  hHandle  等待對象的 handle (代表一個核心對象)。在本例中,此為線程 handle 。 dwMilliseconds  等待的最長時間。時間終了,即使 handle  尚未成為激髮狀態,此函數還是要返回。此值可以是 0(代表立刻返回),也可以是 INFINITE  代表無窮等待。傳回值

鍵盤Enter鍵實現提交表單

//執行鍵盤按鍵命令function keyDown(e){   var keycode = 0;  //IE瀏覽器  if(CheckBrowserIsIE()){    keycode = event.keyCode;  }else{  //Firefox瀏覽器  keycode = e.which;  }  if (keycode == 13 )  //斷行符號鍵是13  {    //document.getElementById("login").click();   

SourceInsight一個不錯的設定檔下載地址

下載網址:: http://dldx.csdn.net/fd.php?i=98818525735847&s=d050bb080cb9993b3f6ec09628160118  個人感覺還行!!! 1>字型有專門的2>中文顯示正常,也不多空格,中文也可以完整地顯示3>中文刪除還是半個半個地,這個有點不爽4>怎麼加進對*.s彙編檔案的搜尋支援----網路上有文章5>增加檔案怎麼會有些檔案沒有被加進去工程呢?----檔案沒加進工程半天都找不到!----折騰了半天原

win32多線程程式設計

HANDLE CreateThread(      LPSECURITY_ATTRIBUTES lpThreadAttributes,      DWORD  dwStackSize,      LPTHREAD_START_ROUTINE lpStartAddress,      LPVOID  lpParameter,      DWORD  dwCreationFlags,      LPDWORD lpThreadId );  參數 lpThreadAttributes 

為sourceinsight添加makefile和kconfig檔案支援

原文地址::http://blog.chinaunix.net/u3/99423/showart_2207081.html 大家用source insight看linux源碼的時候都遇到這麼一個麻煩,makefile和kconfig中的文字在搜尋的時候不能找到,這是因為source insight預設是不選makefile的,也沒有konfig這種類型的檔案。下面就講一下 如何添加makefile:開啟Source Insight,在建立工程之前,進入Options ->

常用的一些git命令

git status 查看當前倉的狀態git add 將修改過的檔案添加到暫存區git commit -m " "  將暫存區的檔案進行提交git push origin master:refs/for/master 將提交過的檔案推送到伺服器git diff commit1 commit2 查看兩個提交間的差異。git show commit 查看某個提交的改動。這個比從gerrit上查或者問修改人要對比包速度要快多了。git blame 檔案名稱 

配置cygwin環境的一些問題

1、在配置cygwin環境的時候出現如下錯誤C:\Users\wkf67093>cd C:\cygwinC:\cygwin>cd binC:\cygwin\bin>ash$ ./rebaseallrebaseall: only ash or dash processes are allowed during rebasing    Exit all Cygwin processes and stop all Cygwin services.    Execute ash

阿語波斯語問題二(Browser中的seekbar和百分比的位置調換)

\frameworks\base\core\res\res\layout\preference_widget_seekbar.xml  <RelativeLayout        android:layout_width="match_parent"        android:layout_height="wrap_content"        android:layout_marginLeft="16dip"        android:layout_marginRight="

Monkey測試問題

java.lang.IllegalStateException: Failure saving state: ErrorDialog{416e83a8 #5 ErrorDialog} has target not in fragment manager: AccountCheckSettingsFragment{41497d00} at android.app.FragmentManagerImpl.saveAllState(FragmentManager.java:1581) at

阿語和波斯語情況下Toast靠左顯示的問題(應該靠右)

該問題發生的原因是Toast沒有阿語布局,簡單使用Toast而沒有在其中嵌入子布局的情況下,Toast預設的內容gravity是偏左的需要增加Toast阿語布局,設定gravity為right

ubuntu12.04 遇到的問題

1、開啟root賬戶禁止客人賬戶的方法修改/etc/lightdm/lightdm.conf檔案如下:[SeatDefaults]user-session=ubuntugreeter-session=unity-greetergreeter-show-manual-login=trueallow-guest=false2、root使用者無法調節音量原因在於root使用者沒有對pulseaudio的存取權限,並且pulseaudio預設在root下不會自動啟動。解決方案如下:(1)修改/etc/d

Service not registered

Caused by: java.lang.IllegalArgumentException: Service not registered:com.broadcom.bt.app.settings.ServiceExtraSettingsActivity@414e11e0 at android.app.LoadedApk.forgetServiceDispatcher(LoadedApk.java:923) at

L4作業系統(L4/Fiasco介紹)

(轉自:http://oss.lzu.edu.cn/blog/article.php?tid_583.html)   

總頁數: 61357 1 .... 26133 26134 26135 26136 26137 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.