原创 不曾遇見的你Linux命令

好記性不如爛筆頭,記着自己從來不知道的命令,方便以後給自己提供大幫助。 -----------------------------------------------------------------------------------

原创 動態鏈接庫的編寫和使用

轉載出處 http://blog.csdn.net/friday5pm/article/details/1532212 -----------------------------------------------------------

原创 BSON C 學習筆記

一、數組裏面添加元素 #include <bson.h> #include <bcon.h> bson_t *Array; bson_t *doc; Array = bson_new(); doc = bson_new();    

原创 C語言知識點學習之地址參數

void ChangeToAny(int addr) {      type *p = NULL;      p = (type*)addr;        //execute p. } e: int main() {      doub

原创 MFC 子窗口初始化CListCtrl控件

在子窗口的類中重定義一個BOOL OnInitDialog()函數然後再其中加入CDialog::OnInitDialog(); 示例如下: BOOL CListTest::OnInitDialog() {CDialog::OnInitD

原创 C語言知識點學習之聯合體

typedef union UN {       int a;       char b;       char c;       char d; }un; //聯合設計的是一個共享機制,即聯合裏面的所有成員變量 //都共享成員變量中所佔

原创 C語言知識點學習之結構體成員變量後加冒號

typedef struct xx {        unsigned int a:2;      unsigned int b:3; }Xx; //“unsigned int a:2;“中後面的":2"表示成員a只佔倆個位,而不是

原创 VC6.0之MFC 單文檔操作

最近在學習怎麼操作MFC的單文檔操作,看了一些資料後對文檔、框架、視圖三者 的職能大致是這樣定義的: 文檔:對數據讀取,寫入。 框架:響應消息。 視圖:顯示處理結果,也包含處理數據吧我這麼認爲。 知道大致職能後我就開始寫一個打開圖片並顯示

原创 nodejs使用C/C++三方庫修改步驟

運行環境:Ubuntu 13.10 目       的:在nodejs中調用mongodb C 接口實現將一個集合中的數據做轉換後儲存                   爲另一集合。 --------------------------

原创 C語言知識點學習之if語句變量比較順序

if(0 == variable ) {    //...... } //一般將待比較變量置於右邊,這樣是防止寫程序因爲粗心寫成“variable=0” //這樣編譯器不會報錯,但程序執行會造成無法預計的後果,如果寫成 //“0 == v

原创 Linux select函數

select():此函數的作用是用來檢測文件描述符是否已準備就緒。 參數一:numfds - 該參數的值爲需要監視的文件描述最大數量加一。 參數二:readfds - 由select函數監視的讀文件描述符集。 參數三:writefds -

原创 C語言知識點學習之volatile關鍵字

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

原创 IAR 工程名修改

最近在學習藍牙4.0,從同事那裏拿了其協議棧過來,裏面有很多實例。這很好咯 不過不想用其實例的工程名,想自己定義方便管理。但是要想自己定義工程名就得 自己重新建工程。本來也沒什麼,也該是這樣,可偏偏藍牙協議棧的東西多要分建 幾個文件夾在工