原创 LDD3驅動學習筆記0------寫在前面的話

    廢話不多說了,就是想系統地學習下linux設備驅動。另外,很多東西也忘的差不多了,算是溫習加深入瞭解吧。同時也是爲了下半年找工作做些準備。感覺簡歷沒什麼問題了,差的就是基礎的鞏固。     好吧,貼上LDD3源碼網址:http:/

原创 Qt中關於undefined reference to `vtable for XXX‘故障解決

      感覺QT  creater挺好用的,就開始依賴圖形界面了。今天再用QT開線程的時候就開始報錯了,undefined reference to `vtable for XXX‘的錯誤,排錯好久,愣是沒有發現錯誤,後來才發現是QT

原创 c++中const與c語言當中的區別zz

去Intel面試的同學說面試官考了這個問題,一時真不知道,只好問度娘了。看來C的基礎還是很薄弱了,枉我還敢寫精通C語言。。。 轉自:http://qin8.blog.163.com/blog/static/1896990902009920

原创 初窺內存管理(三)夥伴算法

        假設系統的可利用內存空間容量爲2m個字(地址從0到2m-1),則在開始運行時,整個內存區是一個大小爲2m的空閒塊,在運行了一段時間之後,被分隔成若干佔用塊和空閒塊。爲了在分配時查找方便起見,我們將所有大小相同的空閒塊建於

原创 新出爐作息時間表,必須做到!!!

5:30 ------起牀 6 : 00 ------黃龍遊泳 7:30 ------吃早飯 8 : 00 ------實驗室科研 11:30 ------吃午飯 12:00 ------休息 12:30 ------科研、學習 17:0

原创 git 的一些使用

最近的項目要從svn遷移到git,雖然以前也用過git,不過還是先系統地回顧一下。 git其他參考資料如: http://gitbook.liuhui998.com/index.html http://pcottle.github.io

原创 初窺內存管理(一)

    今天突發奇想地想學習下內存管理(其實是報的騰訊終端開發,怕面試被問到如何實現內存管理模塊)。於是找找資料,寫了段代碼,可以實現基於最佳適應法和循環首次適應法的內存分配。     大家都知道,我們malloc的時候操作系統維護着一張

原创 一年

         上一次在CSDN寫博客似乎是一年半前的事了吧。一年來很忙碌,先是忙着找工作,再是忙着工作。大大小小國內能拿的碼農offer也算拿了一遍,不過工作和我想的還是不一樣,也不像在學校裏那麼自由了,以至於第一份工作做了三個月就那

原创 初窺內存管理(二)

     發現兩篇內存池的博文,博文地址如下,寫的很好,能避免內存碎片和內存泄露問題,比我這個玩具代碼要好很多,大家可以看看: http://www.cnblogs.com/bangerlee/archive/2011/08/31/216

原创 C++容器(順序容器、關聯容器)

轉載:http://hi.baidu.com/36470902/blog/item/50ed5a8b21491f1bc9fc7a3b.html 相關文章:http://wenku.baidu.com/view/98afcf51ad02de

原创 面試題七

以前學習於淵老師的《自己動手寫操作系統》一書的時候,也自己實現過printf,不過那是比較簡單的版本。最近看《程序員面試寶典》,做到這麼一道題目: #include <stdio.h> int main{     printf("%f",

原创 面試流水賬

    幾天前收到某投行信息部的面試通知,匆匆花掉900大洋買了一套西裝,花半小時翻來覆去才學會打領帶,提前面試時間一天(也就是昨天)趕到了上海。     第一次來上海啊,感覺就像土包子進城一樣,真心覺得地鐵好快好方便。     匆匆到達

原创 算法面試題二

輸入n,生成一個n*n的矩陣,規定沿着45度方向遞增,形成一個zigzag數組(JPEG編碼裏取像素數據的排列次序),請問如何實現? 例如: 實現如下: void makeA(int **A,int N){ int sum=0;

原创 面試題六(自己yy的)

涉及到C++的類構造函數以及析構函數的一些基本概念,附上個人分析,可能有錯誤,還望不吝指出。 代碼如下: #include <iostream> using namespace std; class BB{ private: int

原创 算法面試題一

輸入兩個字符串,比如“abbcddddbcc”,“abc”,輸出第二個字符串在第一個字符串中的連接次序: 如: 代碼如下,遞歸實現: void findlink(char *begin,char *str1,char *str2,i