- 博客(23)
- 收藏
- 关注
原创 HBase 笔记客户端API基础知识 -- 3
HBase 笔记客户端API基础知识 -- 3创建HTtable实例是有代价的。每个实例都需要扫描.MATE.表,以检查该表是否存在、是否可用,此外还要执行一些其它的操作,这些检查和操作导致实例调用非常耗时。因此,推荐用户只创建一次HTtable实例,而且是每个线程创建一个,然后在客户段应用的生存期内复用这个对象。如果用户需要使用多个HTable实例,应考虑使用HTable
2015-12-02 09:05:56
439
原创 HBase 笔记 -- 1
HBase 笔记 -- 1传统的信息系统和WEB应用大多采用LAMP架构构建,并使用关系型数据库存储、组织和管理结构化或半结构化数据。通用的关系型数据库无法很好的应对规模剧增时导致的系统扩展性和性能问题。因此,业界出现了一类面向半结构化数据存储和处理的高扩展、低写入/查询延迟的系统,例如,键值存储系统、文档存储系统和类BigTable存储系统等,这些特性各异的系统也统称为NoASQL系
2015-11-07 22:35:28
664
原创 zookeeper 分布式集群模式安装
zookeeper 分布式集群模式安装zookeeper 集群模式安装时需要注意:1、至少需要3台机器才能搭建集群2、每台机器的系统时间必须一致3、zookeeper 允许最大宕机数为n,所需要的服务器台数为:2n+1(n>=2)。当n=1时,只要其中一台机器宕机,zookeeper就无法选举出leader导致集群死掉。本次搭建集群中有4台机器,
2015-10-13 13:21:02
417
原创 linux下 command not found 问题的解决
今天在打开centos系统的时候,突然全部命令都不能正常使用了,如:shutdown reboot ssh scp这些。全部都显示 command not found。费解!!! 前几天还好好的。找出配置文件 /root/.bash_profile进行修改:1、进入root路径2、.bash_profile是隐藏文件,用命令:ls -la 显示出来
2015-10-12 21:49:20
5027
原创 Unsupported major.minor version 51.0解决办法
今天在导入demo项目的时候,运行的时候,出现了 ”Unsupported major.minor version 51.0“的错误。出现这个错误的原因主要是应为导入的项目默认的 jdk版本和 本机安装的jdk版本不一致导致的。解决办法:项目------>右键------>属性------>Java Compiler------>Compiler Compliance Level-
2015-09-27 12:27:09
512
原创 vmware虚拟机 centos创建完整克隆后 网卡无法使用问题解决
1、登陆克隆的虚拟机2、确认网关接口命令:more /etc/resolv.conf; generated by /sbin/dhclient-scriptsearch localdomainnameserver 192.168.246.2 ## 网关地址3、修改配置文件:70-persistent-net.rules命令:vi /etc/ude
2015-09-15 15:58:59
565
翻译 HDFS 简单介绍
前面介绍MapReduce,现在来了解一下HDFS -- Hadoop Distributed File SystemHDFS 作为Hadoop集群的一部分,同时也可以独立的分布式文件系统使用。HDFS的¨just work¨设计理念在很多环境中都适用,了解HDFS知识对集群配置HDFS和诊断HDFS有很大的帮助。 概述HDFS是Hadoop应用中的首选分布式文件存储系统。一个HD
2015-05-24 09:14:47
430
翻译 MapReduce简单介绍
前面已经体会到了hadoop的魅力,为了更深入的了解hadoop,不仅仅是为了写出运行hadoop的程序,而是更好的了解她,用她来解决我们需要解决的问题。MapReduce是hadoop的核心,所以了解MapReduce是运用hadoop的首要任务。下面是翻译过来的MapReduce介绍,作为自己学习的一个借鉴。Hadoop MapReduce 可以轻松的写应用程序在集群中并行
2015-03-04 21:07:20
408
原创 Eclipse重写Wordcount类实现处理中文字符,利用hadoop Eclipse插件远程调试hadoop运行WordCount程序
在上面一篇博客中,制作了hadoop 的 Eclipse 插件。现在我们使用Eclipse来重写wordcount统计中文关键词keywords.1、环境准备。1、1 准备好有hadoop 插件的Eclipse 1、2 启动好linux虚拟机1、3 启动好虚拟机后,需要对 hdfs-site.xml 配置文件 添加一个新的属性:dfs.permissions 为 false。 如下:<configuration><property> <name>dfs.re
2015-02-16 10:26:44
1209
原创 hadoop-1.2.1在Eclipse中编译插件,实现Eclipse远程连接hadoop
前面学习了hadoop的完成全分布模式的配置和搭建。现在我们需要用Eclipse来编译hadoop-1.2.1的插件,实现Eclipse上的hadoop程序的开发和调试。现在我们用一个为分布式的hadoop来测试。关于为分布式的安装请看 “ centos6.4安装hadoop-1.2.1全分布模式”博文1、在windows上准备,Eclipse,hadoop-1.2.1.tar
2015-02-08 19:11:33
471
原创 centos6.4安装hadoop-1.2.1全分布模式
上篇博客介绍了hadoop-1.2.1的伪分布式安装,并成功运行了wordcount示例程序。现在我们来完成hadoop-1.2.1的完全分布模式的实现。如果伪分布模式都已经成功了,完全分布模式将非常简单了。let's go!1、模拟环境virtualbox虚拟3台centos6.4 32bit ,本想虚拟4台,但是内存爆满了,硬件是硬伤,只能退而求其次了。虚拟
2015-02-01 11:22:07
690
原创 centos6.4安装hadoop-1.2.1,实现wordcount功能
经过了近一个月的学习hadoop知识,大致了解了hadoop的功能,工作原理和相关介绍。觉得可是试着搭建hadoop的伪分布模式实现类似入门程序语言 Hello Word 的 wordcount程序了。 Let's go!软件环境:1、虚拟机 centos 6.4 virtaulbox2、java 1.73、hadoop 1.2.1步骤:1、虚拟机安
2015-01-20 22:36:38
944
原创 extjs4.0 第二课
今天是学习EXTJS4.0的第二课,主要学习了6点知识,内容有点多,但是非常简单。在这里,简单的梳理一下今天的学习的6个知识点: 1、 JS类的声明和对象的创建 2、用EXTJS new 创建一个window 3、用create创建一个window,并用一个按钮进行触发显示 4、用queries异步加载JS,提高运行速度 ...
2013-05-28 16:20:13
113
原创 extjs4.0 第一课,HelloWord
很早就开始关注extjs了,但是一直没有学习她。万事开头难,今天是自学extjs的第一天,对与一门新的语言,最好的入门例子就是万年不变小例子 HelloWord 带你进入程序的世界!好了废话不多说,直接上菜。 1、下载extjs4.0包,去官方下载。不知道的 可以google ,一切都知道了!O(∩_∩)O~ 2、在eclipse中创建web pro...
2013-05-27 23:55:44
162
AOP切面编程(不必写接口,代理实现),spring中的配置示例
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns...
2013-04-03 12:53:29
234
AOP切面编程(必须实现统一接口),spring中的配置示例
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns...
2013-03-27 13:35:12
318
struts2文件上传,upload
在后台文件中:private File image; //文件private String imageFileName; //文件名称public String upload(){ String realPath=ServletActionContext.getServletContext().getRealPath("/imag"); File fil...
2013-03-27 13:18:39
87
Validations:struts2注解方式校验
用注解的方式,实现struts2的validations 一个小demo段: @Validations( requiredStrings={ @RequiredStringValidator(fieldName="user.name",message="用户不能名为空") ...
2013-03-27 13:11:12
142
check全部选中/取消 以及 <select>标签改变是用change方法
checkbox全选的jquery代码段:$("#allCheck").live("click",function(){if($("input[name='ids']").attr("checked") == true){$("input[name='ids']").attr("checked",false);}else{$("input[name='ids
2013-03-27 13:06:06
618
request:乱码处理
我们偶尔在页面传值到后台或者后台传值到页面上,遇到中文出现乱码的情况,使用一下代码可以解决: js中:url:"sell?flag=2&spname="+encodeURI(encodeURI(spname)) 程序中:String spname = URLDecoder.decode(request.getParameter(...
2013-03-27 13:02:15
111
原创 C3P0的配置方式
c3p0的配置方式分为三种,分别是1.setters一个个地设置各个配置项2.类路径下提供一个c3p0.properties文件3.类路径下提供一个c3p0-config.xml文件1.setters一个个地设置各个配置项这种方式最繁琐,形式一般是这样:Properties props = new Properties();InputStream in = Co...
2012-12-07 10:04:58
528
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人