原创 linux下使用nasm實現hello world

linux nasm下載地址:https://www.nasm.us/pub/nasm/releasebuilds/2.14rc16/nasm-2.14rc16.tar.gz 安裝方法:使用如下的命令: 解壓:tar zxvf nasm-

原创 使用nasm在windows上實現hello world小程序

nasm和masm使用上有一定的語法區別,而windows環境的nasm教程有較少,經過自己研究,寫下這個教程 org 0100h ;PSP前綴,程序從0100h開始運行 mov ax, cs ;初始化 ds和dx寄存器,爲調用9號

原创 bash No such file or directory

sudo apt-get install ia32-libs libc6-dev-i386 lib32z1 安裝後就可以運行了

原创 記錄CentOS6升級glibc庫過程(glibc2.14)

hadoop無法加載native庫,可能原因是 glibc庫版本過低,需要升級。第一、查看系統glibc版本庫strings /lib64/libc.so.6 |grep GLIBC_這裏我們可以看到系統中最新的版本是2.12,這裏我們升

原创 java WordCount MapReduce實現源碼 最新實現

maven做如下配置groupId:org.apache.hadoopartifactId:hadoop-clientversion:${hadoop.version}類申明,繼承configured類,並實現Tool接口public c

原创 hadoop常用配置項

記一下hadoop安裝常用的配置項,防止安裝軟件的時候遺漏掉什麼core-size.xmlfs.defaultFS 默認文件系統路徑hadoop.tmp.dir 臨時文件目錄hdfs-site.xmldfs.namenode.http-a

原创 spark的cdh版本編譯

1.下載spark1.4源碼包:spark-1.4.0.tgz2.解壓,修改make-distribution.sh文件VERSION=1.4.0 SCALA_VERSION=2.10.4 SPARK_HADOOP_VERSION=2.5

原创 java操作hdfs文件系統

maven做如下配置groupId:org.apache.hadoopartifactId:hadoop-clientversion:${hadoop.version}代碼如下:獲取文件系統 private static FileSyst

原创 hive集成hbase相關配置

hive作爲hbase的客戶端,需要將hbase的相關jar包和一些配置拷貝到自己的配置中,具體如下:hive-site.xml<property>  <name>hbase.zookeeper.quorum</name>  <value

原创 zookeeper cdh版安裝配置

zoo.cfgdataDir=/data/software/zookeeper-3.4.5-cdh5.3.6/data/zkDataserver.1=hadoop1:2888:3888對應的dataDir中創建myid文件,內容是1好了,

原创 Hadoop 2.x 源碼編譯 一步步圖文介紹,包含snappy編譯

Hadoop 2.x 源碼編譯◆ 編譯 Hadoop 環境要求:1、必須在 Linux 系統下進行編譯;2、編譯使用的 JDK 版本必須是 1.6 以上;3、編譯需要使用 Maven(因爲源碼是由 Maven 管理的)版本 3.0 以上;

原创 支持讀寫分離、數據緩存、頁面緩存的高性能PHP框架

rubyPHP項目地址:https://github.com/jiangliuer326442/rubyPHP 使用過CI和thinkPHP,CI簡單卻過於原始,thinPHP功能強大卻太過龐大,鑑於以上原因,花了幾天時間寫了一個比CI代

原创 hive環境搭建相關配置

hive-env.shHADOOP_HOMEHIVE_CONF_DIRHIVE_AUX_JARS_PATHhive-log4j.properties: hive.log.dirhive-site.xml<configuration>

原创 windows php7 redis下載地址

垃圾百度上找不到php7for windows的redis擴展,在bing上找到了,github地址,親自測試可用 https://raw.githubusercontent.com/neil-chen/NeilChen/master/p

原创 oracle text 全文索引(url文件和外部文件)

BEGINctx_ddl.drop_preference('career_file_prefs'); END; BEGINctx_ddl.create_preference ('career_file_p