自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (39)
  • 收藏
  • 关注

原创 hbase的shell操作和java操作

shell操作#创建数据库表:“student”create 'student','info','course'#添加第一行数据put 'student','zpc','info:age','20'put 'student','zpc','info:sex','boy'put 'student','zpc','course:china','97' put 'stud

2016-04-28 22:53:16 1131

转载 hbase表结构以及操作

HBase以表的形式存储数据。表有行和列组成。列划分为若干个列族(row family)Row Keycolumn-family1column-family2column-family3column1column1column1column2column3column1key1t1:abct2:gdxdf

2016-04-28 21:22:34 728

原创 eclipse远程连接hbase错误

java.net.ConnectException: Connection refused: no further informationjava.net.UnknownHostException: unknown host: iZ25yj2xxi1Z解决办法:查看linux主机名字  hostname知linux主机名字为iZ25yj2xxi1Z修改win7 C:\Windows

2016-04-28 12:00:08 2255

原创 Will not attempt to authenticate using SASL (java.lang.SecurityException: 无法定位登录配置)

hbase错误:Will not attempt to authenticate using SASL (java.lang.SecurityException: 无法定位登录配置)在ZooKeeperSaslClient.java代码里面抛出客户端没用SASL(简单验证安全层 (Simple Authentication Security Layer, SASL),故不使用SASL进

2016-04-28 10:47:40 5369

原创 安装hbase

已安装hadoop1.2.1,下载hbase 0.98.5 解压到/usr/local/hadoop/hbase-0.98.5修改hbase-evn.sh#自己的JAVA_HOME主目录,即在/下的目录export JAVA_HOME=/root/jdk1.6.0_45 #自己的HADOOP_HOME主目录,即在/下的目录export HBASE_C

2016-04-27 21:24:13 406

原创 解压到某个目录

tar -xvf zookeeper-3.4.6.tar.gz -C /usr/local/hadoop/

2016-04-27 11:43:00 592

原创 我的.emacs

3(global-linum-mode t) 4(add-to-list 'load-path "~/.emacs.d/plugins") 5;添加yasnippet 6(require 'yasnippet

2016-04-27 09:48:37 395

原创 emacs自动补全

先安装emacs (>24)yasnippet是一个代码片段补全工具,可以用来补全大段的常用的代码片段auto-complete是一个补全的前端,可以与许多补齐的后端工具配合 首先安装yasnippet,由于是装最新的build版本,所以先clone它到~/.emacs.d/plugins/中去,如果没有.emacs.d文件夹,那么先自己创建一个(mkdir .emacs.d)

2016-04-26 22:33:02 2750

转载 Emacs 安装一个扩展包的方法

假定扩展包的名字叫作 xxx.el 通常情况下,安装方法如下.拷贝 xxx.el 到 ~/Emacs/download.elisp 下在 .emacs 中写入(add-to-list 'load-path "~/Emacs/download.elisp")如果你的 .emacs 已经有了这句话, 就不用再写了。在 .emacs 中写入(require 'xxx

2016-04-26 22:22:08 3316

转载 Ubuntu上安装 Emacs 24的几种方法

1. 首选当然是在Ubuntu Software Center 中找或者 apt-get install emacs, 可惜的是只有emacs23版本的,所以此路不通,放弃,(现在Ubuntu12.04开始已经有了Emacs24,不过还是不推荐)。2. 在GNU的官网下载emacs24源代码,编译。可惜编译出来的版本不是基于GTK的,而且要用apt 安装一堆库。所以不推荐这种方法,但如果你

2016-04-26 21:45:50 988

转载 xshell 中 alt+. 快捷键无法使用

xshell 中 alt+. 快捷键无法使用设置方法:

2016-04-26 17:42:59 2053

原创 由小到大输出这些数字排列

package test;import java.util.Arrays;/**douban 这 六个字母从左到右分别代表数字 1,2,3,4,5,6,六个字母可取任意个进行组合,如d=1, du = 13,obn = 246,nbud=6431,多位数不用考虑相同字母,如dd=11 无效,请尝试由小到大输出这些数字排列,输出格式类似如下:d = 1o = 2u = 3b =

2016-04-22 21:30:46 559

转载 awk的next

原文地址在awk进行文本处理时候,我们可能会遇到。将多行合并到一行显示问题。 有点象sql里面,经常遇到的行转列的问题。 这里需要用到next语句。 awknext语句使用:在循环逐行匹配,如果遇到next,就会跳过当前行,直接忽略下面语句。而进行下一行匹配。text.txt 内容是:abcde [chengmo@centos5 sh

2016-04-21 11:08:56 586

原创 给一个字符串数组,判断其是否是首尾相连的

package permutation;import java.util.Arrays;public class StrOrgEnd { public static void main(String[] args) { // TODO Auto-generated method stub //String [] str = {"ad","dg","gj","jl"}; St

2016-04-21 09:44:50 7197 4

原创 给vim添加代码提示YouCompleteMe

查看vim是否支持python    vim --version | grep 'python'我的不支持,则下载vim源码,重新编译git clone https://github.com/vim/vim.gitcd vim/src下#编译命令apt-get install python-devmake uninstallmake distclean.

2016-04-19 16:46:23 661

转载 大数据面试题

1、给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url?1)   可以估计每个文件安的大小为50G×64=320G,远远大于内存限制的4G。所以不可能将其完全加载到内存中处理。考虑采取分而治之的方法。2)   遍历文件a,对每个url求取 ,然后根据所取得的值将url分别存储到1000个小文件(记为 )中。这样每个小文件的大约为

2016-04-12 17:26:22 3058

原创 3个老鼠确定8个瓶子哪瓶有毒

3个老鼠确定8个瓶子哪瓶有毒。000=0001=1010=2011=3100=4101=5110=6111=7最低位为1的1、3、5、7的药混合给第一只老鼠吃,老鼠如果死了,证明这四瓶一定有一瓶是毒药,则药的编号个位一定为1。

2016-04-12 17:04:24 5473

转载 Hadoop Mapreduce分区、分组、二次排序过程详解

http://blog.sina.com.cn/s/blog_d76227260101d948.html徐海蛟 教学用途1、MapReduce中数据流动   (1)最简单的过程:  map - reduce   (2)定制了partitioner以将map的结果送往指定reducer的过程: map - partition - reduce   (3)增加了在本地先进性

2016-04-11 21:56:24 819

原创 hadoop过程

map->shuffle->reducemap->combine->partition->sort->  group->reducejob.setInputFormatClass,默认TextInputFormat,将数据切分成,传递给mapmap。。。combiner第一次排序(不知道是不是这里)setPartitionerClass, 默认Has

2016-04-11 21:34:04 535

原创 expected org.apache.hadoop.io.IntWritable, recieved org.apache.hadoop.io.Text

hadoop类型错误1、参数错误2、需通过job进行set

2016-04-11 17:49:47 2166

原创 hadoop在进行二次排序的时候程序运行停止了

程序中调用了,注释就可以了job.setCombinerClass(MyReducer.class);

2016-04-11 16:45:15 332

原创 hadoop java.lang.Exception: java.lang.RuntimeException: java.lang.NoSuchMethodException: log_analys

原因是包里引用的类是别的包的类,hadoop里面有很多重名的类,注意区别

2016-04-11 16:06:34 505

原创 hadoop修改block size,并上传文件

修改hdfs-site.xml                dfs.replication           1                       dfs.block.size           5242880       上面是修改成5M的,需修改成1024整数倍5M=5*1024*1024否则会无效Name node is

2016-04-10 18:44:54 7232

原创 中文字符转数字(可能会很大)

package zhToNum;import java.util.HashMap;import java.util.Stack;/** * 中文字符转数字(可能会很大) * @author root * */public class ChineseToNum { static String []unit = {"","十","百","千","万","亿"}; static S

2016-04-10 17:31:02 1317

原创 字符串匹配算法(暴力匹配和KMP)

package kmp;import java.util.ArrayList;import java.util.Arrays;/** * 字符串匹配算法KMP,在s中匹配p * @author root * */public class KMP { public static void main(String[] args) { // TODO Auto-generat

2016-04-10 15:23:17 1153

原创 hadoop基本操作

hadoop的基本操作是对6个类的重写实现的//基本的设置,对于同的问题,只需要重写6个类即可 public static void test2() throws Exception { Configuration conf = new Configuration(); String arg1 = "hdfs://101.200.200.114:9008/yj/input";

2016-04-08 12:29:15 702

原创 Mapper抽象类参数

MapperMapperText>MapperIntWritable, Text, IntWritable>第一二个表示输入map的key和value,从InputFormat传过来的,key默认是字符偏移量,value默认是一行第三四个表示输出的key和valuemapper中的方法map(Object key, Text value, Context context)

2016-04-08 12:09:12 2539

原创 hadoop查看文件大小

hadoop fs -du /yj/input/列出input下所有文件的大小,以B为单位#!/bin/sh#echo "hadoop fs -du /"hadoop fs -du /|awk '{print $1/1000000;}'以分别以B,KB,M,G显示#!/bin/sh#echo "hadoop fs -du /"hadoop fs -du /|awk

2016-04-07 22:41:38 12015

转载 hadoop1.2.1安装配置

原文地址环境:ubuntu13使用的用户为普通用户。如:用户rujdk安装略1、安装ssh(1)Java代码  sudo apt-get install openssh-server   (2)配置ssh面密码登录Xml代码  $ ssh-keygen -t dsa -P '' -f ~/.

2016-04-07 20:18:31 432

原创 windows下使用eclipse远程编写hadoop配置

1、按照一般方法配置好hadoop伪分布式,注意core-site.xml和mapred-site.xml用IP,不要用localhost2、格式化hdfs文件系统hadoop namenode -format2、更改本地用户名为远程服务器的hadoop用户名,我的直接改成了root3、我使用的hadoop-1.2.1,eclipse为3.6,插件为hadoop-eclipse-plu

2016-04-07 20:17:17 583

原创 eclipse远程连接hadoop单机模式出现的问题

按照http://tydldd.iteye.com/blog/2007938配置单机模式主要是(1)配置hadoop-env.sh,指定jdk的安装路径Xml代码  添加jdk路径  # The java implementation to use.  Required.   export JAVA_HOME=/home/ruge/soft/jd

2016-04-06 21:30:38 836

转载 Java多线程学习

目录(?)[-]一扩展javalangThread类二实现javalangRunnable接口三Thread和Runnable的区别四线程状态转换五线程调度六常用函数说明使用方式为什么要用join方法七常见线程名词解释八线程同步九线程数据传递     本文主要讲了java中多线程的使用方法、线程同步、线程数据传递、线程状态及相应的一些线程函数用法、概述等。首先讲

2016-04-06 16:35:10 389

原创 一句话单词倒置

void LoopMove(char * l, char * r){ char temp; while(l<r) { temp = *l; *l = *r; *r = temp; ++l; --r; }}void ReverseStr(char * str){ char *l,*r; r = str; l = str; LoopMove(l, r+st

2016-04-06 15:54:12 507

原创 在一天的24小时之中,时钟的时针、分针和秒针完整重合在一路的时辰有几回?都分辨是什么时光?你如何算出来的?

在一天的24小时之中,时钟的时针、分针完整重合在一路的时辰有几回?设时针速度为(1/12)v分针速度为v时间为t(单位hour)则有 (1/12)vt+vk=vt  k=0,1,2,...    0=解方程

2016-04-05 18:00:16 1744

转载 12个球一个天平,现知道只有一个和其它的重量不同,问怎样称才能用三次就找到那个球。13个呢?(注意此题并未说明那个球的重量是轻是重,所以需要仔细考虑)

12个时可以找出那个是重还是轻,13个时只能找出是哪个球,轻重不知。  把球编为①②③④⑤⑥⑦⑧⑨⑩⑾⑿。(13个时编号为⒀)  第一次称:先把①②③④与⑤⑥⑦⑧放天平两边,  一如相等,说明特别球在剩下4个球中。  把①⑨与⑩⑾作第二次称量,  ⒈如相等,说明⑿特别,把①与⑿作第三次称量即可判断是⑿是重还是轻  ⒉如①⑨<⑩⑾说明要么是⑩⑾中有一个重的,要么⑨是轻的。

2016-04-05 17:37:40 613

转载 聚集索引和非聚集索引的区别

原文地址聚集索引的区别  聚集索引:物理存储按照索引排序  非聚集索引:物理存储不按照索引排序优势与缺点聚集索引:插入数据时速度要慢(时间花费在“物理存储的排序”上,也就是首先要找到位置然后插入),查询数据比非聚集数据的速度快聚集索引的区别  聚集索引:物理存储按照索引排序  非聚集索引:物理存储不按照索引排序优势与缺点聚集索引:插入数据时速度要慢(时间

2016-04-05 15:33:55 914

转载 ConcurrentHashMap、synchronized与线程安全

虽然方法都是同步的,但是组合以后就不一定是同步的了// shm是SynchronizedMap的一个实例if(shm.containsKey('key')){ shm.remove(key);}shm.containsKey('key')和shm.remove(key);都是同步原子操作,但是组合以后不是原文地址最近做的项目中遇到一个问题:明

2016-04-04 17:43:35 461

转载 [面试] Java高级软件工程师面试考纲(转)

如果要应聘高级开发工程师职务,仅仅懂得Java的基础知识是远远不够的,还必须懂得常用数据结构、算法、网络、操作系统等知识。因此本文不会讲解具体的技术,笔者综合自己应聘各大公司的经历,整理了一份大公司对Java高级开发工程师职位的考核纲要,希望可以帮助到需要的人。当前,市面上有《Java XX宝典》类似的图书,而且图书中的内容都着重在讲解Java最为基础的部分,最严重的是,里面有着大量错误的内容

2016-04-04 17:20:44 442

转载 CopyOnWriteArrayList与Collections.synchronizedList的性能对比

http://blog.csdn.net/zljjava/article/details/48139465列表实现有ArrayList、Vector、CopyOnWriteArrayList、Collections.synchronizedList(list)四种方式。1 ArrayList        ArrayList是非线性安全,此类的 iterator

2016-04-04 16:50:50 481

转载 求任意两个点之间的最短路径

int flody() { int e[10][10],k,i,j,n,m,t1,t2,t3; int inf=99999999; //用inf(infinity的缩写)存储一个我们认为的正无穷值 //读入n和m,n表示顶点个数,m表示边的条数 //scanf("%d %d",&n,&m); //cin>>n>>m; n=4,m=8; int a[][3] =

2016-04-04 16:21:40 2777

commons-collections-3.2.1

commons-collections-3.2.1 封装了好用的集合,是对基础集合的扩展

2015-04-25

commons-io-2.4.jar

Commons项目中用来处理IO的一些工具类包。很多项目都有用到commons io

2015-04-25

vimcdoc 中文帮助文档

vimcdoc vim vi 注意需放置到vim74下 中文帮助文档 亲测可用

2015-02-07

FatJardbgj.zip

fat eclipse插件 打包jar 最好用link方法安装,用原生的eclipse,有的ee(集成了javaee各种技术的)版本安装不上,se版本都可以

2015-02-03

slf4j-1.5.6.tar.zip

SLF4J是一个用于日志系统的简单Facade,很有用,可以直接用作输出记录文件

2015-02-03

commons-lang3-3.3.2.jar

commons-lang java常用方法集合 apache上面的一个项目,封装了一些常用的java方法,提高开发效率

2015-02-03

gson-2.3.jar

json gson json处理 java包 google根据json规范开发的一个包,很好用

2015-02-03

jsoup-1.7.3.jar

jsoup jar包 html解析 很好的html解析工具,学习好以后很容易从网上爬取数据

2015-02-03

libsvm-3.20.zip

机器学习 libsvm svm 支持向量机 参考网上教程使用

2015-02-03

dom4j-1.6.1.jar xml解析工具包 java

dom4j-1.6.1.jar xml解析工具包 java,导入即可使用,网上有很多方法

2015-02-03

PyDev eclipse上使用python的插件

PyDev eclipse上使用python的插件,安装方法网上很多,最好选用Link方式的

2015-02-03

Matplotlib-1.4.0 chm格式帮助文档

Matplotlib-1.4.0 chm格式帮助文档,如若打开空白,请将属性解锁。选中文档,右键,属性,解除锁定

2015-02-03

sublime text 3破解工具

解压后放入sublime text 3根文件夹,点击保存,提示成功即可。经测试3065版本可行

2015-01-31

android+api+教程

android+api+教程

2014-06-16

数据结构考研试题1800题集锦(含答案)

数据结构考研试题1800题集锦(含答案)

2014-06-16

commons-dbcp-1.4和commons-pool-1.6驱动包下载(亲测可用)

commons-dbcp-1.4和commons-pool-1.6驱动包下载(亲测可用)

2014-02-17

java连接mysql的驱动包(包含源码文档等,亲测可用)

java连接mysql的驱动包(包含源码文档等,亲测可用)

2014-02-17

java实用课件教程.rar

比较全的java的课件教程ppt欢迎下载

2012-09-30

1990-2010软件设计师真题及答案.zip

1990-2010软件设计师真题及答案.zip

2012-09-30

mmseg4j-1.8.5 分词压缩包

mmseg4j-1.8.5 分词压缩包mmseg4j-1.8.5 分词压缩包

2017-03-05

图像分类数据

数据为从101_ObjectCategories中选出的部分数据,作为图像分类的测试数据

2016-08-26

聚类测试数据

two_cluster、three_cluster、five_cluster为不同簇数的点集,适用于Kmeans聚类 spiral、Twomoons、ThreeCircles分别为螺旋分布、月牙分布、环形分布数据集。

2016-08-15

hadoop-eclipse-plugin-1.2.1

eclipse3.6 hadoop插件

2016-04-07

重新编译的hadoop-core-1.0.2.jar

Hadoop Failed to set permissions of path 错误处理替换包

2016-04-07

谢菲尔德大学matlab遗传算法工具包

谢菲尔德大学matlab遗传算法工具包,导入matlab即可用

2015-07-27

hibernate验证文件

hibernate验证文件,验证xml的dtd文件

2015-06-14

ibernate3.x必须的包

ibernate3.x必须的包,具体参见 http://blog.csdn.net/yan456jie/article/details/46392765

2015-06-07

HibernateDemo

Hibernate入门小例子(自带jar包),需安装好mysql设置root密码为123456 并建立名为hibernate的数据库,这些在配置文件中可以看到

2015-06-07

hibernate3.2_core.rar

hibernate3.x所需的核心包,注意:不包含数据库驱动包mysql-connector-java-5.1.29-bin.jar,注释包,hql语言解释包等,具体参见http://blog.csdn.net/yan456jie/article/details/46392765

2015-06-06

jdic 64位的

jdic目前提供了本机 Web 浏览器(Internet Explorer 或 Mozilla) 支持、系统托盘支持、文件扩展集成、应用程序启动与打印和其他桌面特性。

2015-05-25

mentohust_0.3.4-1_i386.deb

mentohust_0.3.4-1_i386.deb 32位 ubuntu系统用的

2015-05-20

json.jar 包

json.jar 解析json的包 j

2015-04-25

slf4j-api-1.6.4.jar

简单日记门面(simple logging Facade for java)SLF4J是为各种loging APIs提供一个简单统一的 接口,从而使得最终用户能够在部署的时候配置自己希望的loging APIs实现。

2015-04-25

log4j-1.2.17.jar

log4j-1.2.17.jar 非常常用的日志包

2015-04-25

spring-2.5.jar

spring-2.5.jar spring旧版本的核心包

2015-04-25

junit-4.1.jar

junit-4.1.jar 测试包junit-4.1.jar

2015-04-25

commons-logging-1.2.jar下载

commons-logging-1.2.jar commons封装的日志包。commons-logging.jar包是使用spring的必备包。本包为服务器端程序的日志处理提供API以使用多种不同的日志系统。果你希望你的日志记录与实现无关,你可以使用Apache Commons Logging,它使用抽象的API,这些API都是实现无关的,可以让你在不同的日志记录实现之间切换,而不需要修改你的代码。

2015-04-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除