原创 Windows 平臺搭建Redis數據庫

環境: OS:Windows7 sp1 x86_64 redis-server:2.8.2104 64bit 1、簡介: 由ANSI C 開發的一個開源NoSQL數據庫系統,是一種可持久化亦可基於內存的Key-Value型數據庫,支持多

原创 linenoise 源碼分析(二)

上一篇博客我分析了linenoise中的數據結構linenoiseCompletions和abuf,這篇我分析一下linenoise的歷史命令取回和linenoiseState結構體。linenoiseState結構體即是這個庫核心的部分

原创 Java SDK jar的使用

JAR文件是Java Archive File的縮寫,用來格式化多個class文件到一個jar文件中。JAR使用zip文件格式。 一般創建jar文件的方式: jar cf jar-file class-file 查看內部class文件:

原创 vim操作記錄(隨時變動)

1、連續輸入相同字符 比如連續輸入10個#號: <ESC> + 10 + i + # 2、交換連續兩個字母位置 比如交換rpintln中的第一個和第二個字母(改成println),則光標移動到第一個字符上,鍵入xp。 3、光標所在行與

原创 Redis 簡介

原文地址:http://redis.io/topics/introduction Redis是一個開源的(以BSD licensed釋出),基於內存的結構化數據存儲,多用作數據庫,緩存和消息代理。目前支持的數據結構有string,has

原创 HBase使用總結

HBase需要$JAVA_HOME配置,若在0.98.5以前,這個配置必須寫在hbase-env.sh中,之後的版本會自動識別系統配置的環境變量。 開啓:bin/start-hbase.sh 客戶端連接:bin/hbase s

原创 linenoise 源碼分析(一)

linenoise是一個命令行編輯庫(line editing library),由redis數據庫設計者Antirez發佈一個用於顛覆“一個命令行編輯庫需要20000行C代碼”的觀點。目前linenoise已經使用在Redis, Mo

原创 FQDN 是什麼

FQDN是完全合格域名/全程域名縮寫,Fully Qualified Domain Name,即是域名,訪問時將由DNS進行解析,得到IP。 FQDN = Hostname + DomainName 當我們申請了一個域名時,就可以使用這個

原创 Hadoop 2.7分佈式部署

轉載請註明出處: http://blog.csdn.net/u012842205/article/details/52503514 Hadoop是一個開源的計算框架,致力於在廉價計算機集羣上大規模數據集的分佈式存儲和計算。簡介可通過此

原创 Sqoop1.99.7安裝、配置和使用(一)

轉載請註明出處:http://blog.csdn.net/u012842205/article/details/52344196 最近被Sqoop2徹底搞蒙了,各種各樣的奇怪問題,層出不窮,而且網上資料都沒有針對這些問題的,官方文檔也有

原创 HBase概述

    HBase是Hadoop的分佈式數據庫,用於大數據存儲。是獨立於Hadoop但依賴其HDFS的另一個開源項目。項目的目標是用於支持大數據表:十億級的行數和百萬級的列數。Hbase也是個分佈式的、開源的、描述性的、非關係型數據庫模

原创 Redis 源碼分析(zmalloc部分)

Redis 2.8.24 Redis在這個版本使用三種選擇作爲allocator, a) tcmalloc:一種比glibc 2.3更快的malloc實現,由google用於優化C++多線程應用而開發。Redis 需要1.6以上的版本。

原创 Linux crontab定時任務的使用

crontab是Unix和Linux用於設置週期性被執行的軟件包,服務器上很多系統任務都會週期性執行,比如重啓某個服務器,定期清理日誌等。這就可以使用crontab。將任務註冊到cron進程查看的配置文件中,這樣cron週期性地查看這些配

原创 postgresql 存儲過程簡單使用

轉載出處:http://blog.csdn.net/rachel_luo/article/ 一、存儲過程結構:          Create or replace function 過程名(參數名 參數類型,…..) returns

原创 C語言中整型的定義

使用C語言時,用sizeof運算int,long int,long long int時,得到的結果不盡相同。那麼這些類型長度與什麼有關?與機器?與編譯器(語言實現)?還是操作系統?我查閱了一些資料,將之總結下來,希望能有一些參考價值。也歡