原创 hash table相關

哈希表的C實現(一)   哈希表(Hash table,也叫散列表),是根據關鍵碼值(Key value)而直接進行訪問的數據結構。也就是說,它通過把關鍵碼值映射到表中一個位置來訪問記錄,以加快查找的速度。具體的介紹網上有很詳細的描述

原创 自己實現一個SQL解析引擎 功能:將用戶輸入的SQL語句序列轉換爲一個可執行的操作序列,並返回查詢的結果集。 SQL的解析引擎包括查詢編譯與查詢優化和查詢的運行,主要包括3個步驟: 查詢分析

自己實現一個SQL解析引擎 功能:將用戶輸入的SQL語句序列轉換爲一個可執行的操作序列,並返回查詢的結果集。 SQL的解析引擎包括查詢編譯與查詢優化和查詢的運行,主要包括3個步驟: 查詢分析:制定邏輯查詢計劃(優化相關)制定

原创 hash table相關2

引入哈希桶的概念來實現一個哈希表 學習一下國外大牛的思路 條目創建於 2013-03-18     2999 views 感謝 參考或原文 www.cnblogs.com 服務器君一共花費 30.361 ms 進

原创 hash table相關2

前面的講述瞭如何用鏈地址法實現一個哈希表,那麼今天來分析一下另一種解決哈希衝突的做法,即爲每個Hash值,建立一個Hash桶(Bucket),桶的容量是固定的,也就是隻能處理固定次數的衝突,如1048576個Hash桶,每個桶中有4個

原创 php 拓展介紹

某個功能被編譯到so文件中,那麼如何通過php來調用它?一個方法是寫一個php模塊(php extension),在php中調用該模塊內的函數,再通過該模塊來調用so中的函數。下面做一個簡單的例子,使用的操作系統是Fedora Core

原创 jvm內存架構模型

原创 windows 下批處理相關

在windows下啓動JBoss服務器,需要在命令行中輸入run.bat。但是運行後如果你想停止服務器,可能的做法就是直接按Ctrl+C鍵強行終止服務器,顯然這種方式是不友好的。另一種方法就是再開一個cmd窗口,進入Jboss的bi

原创 hadoop1.2.1+zk-3.4.5+hbase-0.94.1集羣安裝過程詳解

hadoop1.2.1+zk-3.4.5+hbase-0.94.1集羣安裝過程詳解 一,環境: 1,主機規劃: 集羣中包括3個節點:hadoop01爲Master,其餘爲Salve,節點之間局域網連接,可以相互ping通。 機器名稱

原创 gcc/c++安裝

1 打開VMWare界面,選擇菜單VM--Settings,在對話框中選擇CDROM,設置參數爲Use ISO image,選擇CentOS鏡像安裝文件; 2 啓動虛擬機中的CentOS系統,用root登錄,在桌面上用鼠標右鍵新建一終端窗

原创 hash table相關--引入哈希桶的概念來實現一個哈希表

前面的講述瞭如何用鏈地址法實現一個哈希表,那麼今天來分析一下另一種解決哈希衝突的做法,即爲每個Hash值,建立一個Hash桶(Bucket),桶的容量是固定的,也就是隻能處理固定次數的衝突,如1048576個Hash桶,每個桶中有4

原创 HBase簡介

HBase簡介   HBase - Hadoop Database,是一個高可靠性、高性能、面向列、可伸縮的分佈式存儲系統,利用HBase技術可在廉價PC Server上搭建起大規模結構化存儲集羣。   HBase是Google Bigt

原创 libmysqlclient.so.15: cannot open shared object file: No such file or directory

一般我們在Linux下執行某些外部程序的時候可能會提示找不到共享庫的錯誤, 比如: tmux: error while loading shared libraries: libevent-1.4.so.2: cannot open s

原创 PHP擴展學習:編寫一個類

PHP擴展學習:編寫一個類 php擴展開發肯定要學會如何編寫一個類,因爲現在都是OOP的開發思想,同時也是爲了使用的方便: 同樣使用之前編寫的只有一個函數的擴展myext: 裏面就是一個類 myclass:實現的功能如下:

原创 ACE、TAO、CIAO

1.1.1 ACE ACE 自適配通信環境(ADAPTIVE Communication Environment)是可自由使用、開放源碼的面向對象(OO)框架(framework) ,它實現了許多用於併發通信軟件的核心模式。

原创 c++中const用法總結

1. const修飾普通變量和指針 const修飾變量,一般有兩種寫法: const TYPE value; TYPE const value; 這兩種寫法在本質上是一樣的。它的含義是:const修飾的類