原创 x&(x-1)表達式的意義

求下面函數的返回值(微軟) -- 統計1的個數-------------------------------------int func(int x){    int countx = 0;    while(x)    {     

原创 redhat 5的中文包安裝

vmware6.5自動安裝時沒有把中文包裝上,所以中文全是小方塊。  安裝完成後首先面對的問題是全英文無法顯示漢字和輸入漢字的問題。需要找到光盤上的2箇中文支持字體包安裝上即可.文件名如下,注意不同版本文件明後面數字部分可能會不同,其代表

原创 SPI總線簡介

同步外設接口(SPI)是由摩托羅拉公司開發的全雙工同步串行總線,該總線大量用在與EEPROM、ADC、FRAM和顯示驅動器之類的慢速外設器件通信。 SPI(Serial Peripheral Interface)是一種串行同步通訊協議,

原创 結構體中的位域

位域  有些信息在存儲時,並不需要佔用一個完整的字節, 而只需佔幾個或一個二進制位。例如在存放一個開關量時,只有0和1 兩種狀態, 用一位二進位即可。爲了節省存儲空間,並使處理簡便,C語言又提供了一種數據結構,稱爲“位域”或“位段”。所謂

原创 TDBChart和TChart的一些用法

有關DBChart的問題,報錯:is not valid floating point value with dmAllWeb.ADOQuery3 do begin SQL.Clear; SQL.Add('select * from xx

原创 Linux必學的60個命令(1)-安裝與登陸

Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盤操作、文件存取、目錄操作、進程管理、文件權限設定等。所以,在Linux系統上工作離不開使用系統提供的命令。要想真正理解Linux系統,就必須從Linux命令學起,通過基

原创 單片機中volatile定義的作用詳解

    一個定義爲volatile的變量是說這變量可能會被意想不到地改變,這樣,編譯器就不會去假設這個變量的值了。精確地說就是,優化器在用到這個變量時必須每次都小心地重新讀取這個變量的值,而不是使用保存在寄存器裏的備份。下面是volat

原创 shell腳本編程的基礎與細節

在進行linux測試時編寫腳本是必不可少的,Shell 腳本的名稱可以隨便定義,也不要什麼後綴名,例如可以寫 abc ,smartzip 這類名稱,運行時只要鍵入 ./smartzip 就能運行腳本了。。 每行命令開頭處不用就空格也行。。

原创 C++中指針和引用的區別-轉載fu_jiangtao<chinaunix>

從概念上講。指針從本質上講就是存放變量地址的一個變量,在邏輯上是獨立的,它可以被改變,包括其所指向的地址的改變和其指向的地址中所存放的數據的改變。 而引用是一個別名,它在邏輯上不是獨立的,它的存在具有依附性,所以引用必須在一開始就被

原创 linux下GCC編譯環境中二叉樹遍歷、C語言實現以及調試過程中段錯誤

最近一直在學習數據結構準備面試,昨天晚上看到了二叉樹,在網上查了一些資料以後照貓畫虎的寫了一個二叉樹遍歷的程序,主要是爲了消化遞歸構建二叉樹和遍歷的過程,調試過程中也發現了不少問題。 二叉樹概念屬性        二叉樹是由一個根節點和

原创 Linux必學的60個命令(2)-文件處理

Linux 系統信息存放在文件裏,文件與普通的公務文件類似。每個文件都有自己的名字、內容、存放地址及其它一些管理信息,如文件的用戶、文件的大小等。文件可以是一封信、一個通訊錄,或者是程序的源語句、程序的數據,甚至可以包括可執行的程序和其它

原创 C++Builder中MessageBox的基本用法

【函數】 <整型> MessageBox(<字符串> Text, <字符串> Title, <整型> nType);【函數說明】 彈出一個消息框。【語法】參數:Text <字符串>,消息框的正文;Title <字符串>,消息框的標題;n

原创 sin(x)的泰勒級數展開運算

    該程序其實並不難,但是在開始的時候一直沒有進行弧度轉換,即x *= 3.1415926/180,導致結果一直不對,不過最後總算還是弄對了,呵呵。 直接上代碼: include <stdio.h> #include <stdlib.

原创 DSP入門

DSP入門必看(非常好的DSP掃盲文章)(ZZ)(7)如何設置硬件斷點? 在profiler ->profile point -> break point c54x的外部中斷是電平響應還是沿響應? 是沿響應,準確的說,它要檢測到100(一

原创 ubuntu 命令一句話技巧

查看軟件xxx安裝內容 dpkg -L xxx  查找軟件  apt-cache search 正則表達式  查找文件屬於哪個包 dpkg -S filename           apt-file search filename 查