原创 git+github個人使用心得總結(持續更新)

小菜初學git,下面的都是個人總結,希望各位能不吝指教,多多指出我理解上的偏差,謝謝! git入門書籍:http://progit.org/book/ 版本控制系統,以前瞭解過cvs、svn,最近似乎git大有取代前者之勢。經過初步的瞭解

原创 B樹的原理與實現(C++)

B樹的定義 一棵B樹T是具有如下性質的有根樹(根爲root[T]): 1)每個結點x有如下域:       a)n[x],當前存儲在結點x中的關鍵字個數;        b)n[x]個關鍵字本身,以非降序存放,因此key1 [x]≤key

原创 大牛們的博客網址收藏

數據結構與算法 http://blog.csdn.net/v_july_v/article/details/6543438http://www.cppblog.com/converse/archive/2009/10/31/99886.

原创 大端、小端問題詳解

參考博客:http://www.cppblog.com/colorful/archive/2012/05/17/175182.html 在各種計算機體系結構中,對於字節、字等的存儲機制有所不同,因而引發了計算機通信領域中一個很重要的問

原创 個人面試經歷

第一次面試經歷: 公司:2012騰訊暑假實習生 崗位:軟件開發-遊戲開發方向 過程:筆試——一面——二面(被刷,原因是水平不夠) 筆試主要考的是C++、算法和數據結構的基礎,還有一些數學題目,比如排列組合方面的。我的筆試成績是

原创 計劃

                                                    記錄想做的事情,專注於少數幾件事情 我正在做的 SRTP:內存數據庫記單詞:每天一個listC++底層機制C語言編譯原理操作系統wi

原创 基於8086cpu的彙編語言學習總結

寄存器 通用寄存器:ax、bx、cx、dx。在8086cpu中都是16位的,可拆分成兩個8位的來用,如ax可分成al(低8位)、ah(高8位)段寄存器:cs(code segment)、ds(data segment)、ss(stac

原创 內存狀態查詢函數

獲取當前系統信息:void WINAPI GetSystemInfo(_out LPSYSTEM_INFO lpSystemInfo)實例代碼: #include <Windows.h> #include <iostream> usin

原创 談談程序設計語言、編譯器和開發環境之間的關係

轉載地址:http://computer.eefocus.com/lingyue/blog/09-03/167608_03695.html 許多初學者都會對這三個概念區分不清,應該說這三個概念是完全不同的,不能混爲一談。在本文中,我就盡我

原创 數據庫中索引原理(超經典)

實際上,您可以把索引理解爲一種特殊的目錄。微軟的SQL SERVER提供了兩種索引:聚集索引(clustered index,也稱聚類索引、簇集索引)和非聚集索引(nonclustered index,也稱非聚類索引、非簇集索引)。下

原创 位圖排序

利用位圖對數據進行排序。 前提:待排數據不能有重複,且要能估計出待排數據值的上界(越精確效率越高) 時間複雜度:設待排數據值上界爲M,待排數據量爲N,則時間複雜度爲O(2M+N) c++實現代碼: #ifndef BITMAP_SORT_

原创 磁盤存取原理

名詞解釋: 磁道:盤片上的同心圓環柱面:所有半徑相同的同心圓環組成一個柱面扇區:磁道沿半徑線劃分成一個個小的段,每個段就叫做一個扇區尋道:移動磁頭到目標磁道旋轉:旋轉磁盤,將目標扇區旋轉到磁頭下局部性原理:當一個數據被用到時,其附近的數

原创 windows核心編程知識點

內存管理 進程虛擬地址空間:分區、地址頁的狀態內存映射文件內存數據對齊寫時複製虛擬內存頁交換文件

原创 函數式編程初探

轉載地址:http://www.ruanyifeng.com/blog/2012/04/functional_programming.html 誕生50多年之後,函數式編程(functional programming)開始獲得越來

原创 lua學習筆記

lua特性總結: lua可以多重賦值,同時函數可以有多個返回值lua函數是一種first-class valuelua函數可以嵌套,closure的概念元表、元方法 註釋--:行註釋 --[[ ]]: 塊註釋 小技巧: 註釋代碼