01 2016 档案

摘要:Solr是一个企业级搜索服务器,对外提供Web-Service接口,用户可以通过http请求,向搜索引擎提交xml或者json格式的数据,生成索引;然后可以通过http get请求查找,获取返回的xml或者json等多种格式的数据。 首先去官网下载solr安装包,网址是:https://lucene 阅读全文
posted @ 2016-01-27 18:03 小得盈满 阅读(3513) 评论(4) 推荐(0) 编辑
摘要:Zookeeper是一个分布式、开源的分布式应用程序协调服务,是Google的Chubby的开源实现,也是和Hadoop、Hbase相互配合的重要组件,作用就是为分布式应用程序提供一致性服务,包括配置维护、名字服务、分布式同步等 接下来在之前配置好hadoop集群环境的3台虚拟机上配置zookeep 阅读全文
posted @ 2016-01-26 16:27 小得盈满 阅读(2003) 评论(0) 推荐(0) 编辑
摘要:上个博客写了Hadoop2.6.0的环境部署,下面写一个简单的基于数字排序的小程序,真正实现分布式的计算,原理就是对多个文件中的数字进行排序,每个文件中每个数字占一行,排序原理是按行读取后分块进行排序,最后对块进行合并,通俗来说就是首先对小于100的数据范围进行排序,然后对100-1000之间的数据 阅读全文
posted @ 2016-01-25 18:27 小得盈满 阅读(591) 评论(0) 推荐(0) 编辑
摘要:Hadoop的集群部署和单节点部署类似,配置文件不同,另外需要修改网络方面的配置 首先,准备3台虚拟机,系统为CentOS 6.6,其中一台为namenode 剩余两台为 datanode; 修改主机名主节点为:hadoopha,数据节点主机名分别为hadoop1、hadoop2,具体修改方法点击这 阅读全文
posted @ 2016-01-25 16:23 小得盈满 阅读(1225) 评论(0) 推荐(0) 编辑
摘要:红帽系列的Linux发行版主机名存放位置是/etc/sysconfig/network,Ubuntu Linux主机名存放位置是/etc/hostname,所以只要修改主机名存放文件便可以永久的修改计算机名 以CentOS为例,可以使用hostname命令查看当前的主机名,通过vim /etc... 阅读全文
posted @ 2016-01-25 15:02 小得盈满 阅读(3731) 评论(0) 推荐(0) 编辑
摘要:网上打包的CHM格式的文档,有时候打开无论点击目录哪一章节都会出现一片空白或者显示已取消到该网页的导航 这个情况的原因就是CHM文件在Windows的HTFS文件系统中会默认被阻止显示,解决方法就是在文件上右击,选择属性,在常规选项卡界面下方的安全中会看到文件被阻止了,选中"解除锁定"复选... 阅读全文
posted @ 2016-01-23 12:33 小得盈满 阅读(2631) 评论(0) 推荐(0) 编辑
摘要:首先编写WordCount.java源文件,分别通过map和reduce方法统计文本中每个单词出现的次数,然后按照字母的顺序排列输出, Map过程首先是多个map并行提取多个句子里面的单词然后分别列出来每个单词,出现次数为1,全部列举出来 Reduce过程首先将相同key的数据进行查找分组然后合并, 阅读全文
posted @ 2016-01-22 15:29 小得盈满 阅读(2294) 评论(0) 推荐(0) 编辑
摘要:Hadoop环境搭建成功后,一般会运行一个小例子,这时候就涉及到了对HDFS文件系统的操作,对于刚开始学习Hadoop的初学者一般会多次的进行name节点的格式化操作,最后导致上传文件会抛出异常,通过jps命令查看会发现除了DataNode进程外其他进程都在正常运行,所以格式化只能进行一次,后续的集 阅读全文
posted @ 2016-01-22 14:17 小得盈满 阅读(749) 评论(0) 推荐(0) 编辑
摘要:首先要下载hadoop的包,版本选择1.2.1的,下载地址为:http://mirrors.cnnic.cn/apache/hadoop/common/hadoop-1.2.1/ 这里可以下载hadoop-1.2.1-tar.gz包括源码或者hadoop-1.2.1-bin.tar.gz执行包不包括 阅读全文
posted @ 2016-01-21 17:53 小得盈满 阅读(1218) 评论(0) 推荐(0) 编辑
摘要:我们知道在Linux下挂载fat32的U盘非常容易,使用mount /dev/drive_name /mnt/指定目录这样就可以挂载了,但是如果U盘或者硬盘的格式是NTFS的话,那么Linux是不能识别的,所以直接挂载会出错,解决方法是下载第三方工具NTFS-3G,具体步骤如下: 访问官网的下... 阅读全文
posted @ 2016-01-21 16:10 小得盈满 阅读(8417) 评论(0) 推荐(1) 编辑
摘要:Linux服务器通过命令行远程访问时,上传文件还需要ftp所以不太方便,可以使用rz这个小工具来上传不太大的文件,方法如下: 输入rz,如果提示命令不存在,证明还没有安装,以CentOS为例,安装命令:yum -y install lrzsz 稍微等待安装完毕,完毕后进入我们将要上传文件的目... 阅读全文
posted @ 2016-01-21 15:38 小得盈满 阅读(693) 评论(0) 推荐(0) 编辑
摘要:安装Linux后,一般系统都会自带openjdk,我们开发中都需要自己安装,所以需要卸载之前的,以CentOS为例,卸载方法如下: 首先执行命令查看存在哪些已安装的包 rpm -qa | grep jdk 如图所示我们看到了有两个包,分别是openjdk1.6和1.7的,下面依次进行卸载,执行卸载命 阅读全文
posted @ 2016-01-21 15:03 小得盈满 阅读(3247) 评论(0) 推荐(0) 编辑
摘要:ssh是比较可靠的应用层远程会话协议,也是通过客户端管理大量服务器的主流协议,默认情况下通过ssh登录服务器需要输入用户名和密码进行连接,但是集群的服务器之间一般都会配置免密码登录,这样对于运维和软件运行都非常方便,比如hadoop集群,如果没有ssh互信,那么每次启动时可能都要输入密码用来访问每台 阅读全文
posted @ 2016-01-20 17:19 小得盈满 阅读(8228) 评论(0) 推荐(0) 编辑
摘要:用VMware安装64位操作系统时,如果目前本地的操作系统是64位的,那么可以说明CPU是肯定支持64位的,这时候如果提示此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态。这个时候需要打开Intel VT-x才可以使用该64位系统的虚拟机,方法就是重启计算机,通过BIOS... 阅读全文
posted @ 2016-01-19 10:22 小得盈满 阅读(1190) 评论(0) 推荐(0) 编辑
摘要:Linux下配置Tomcat服务器和Windows下其实差不多,可以去官网下载安装包释放或者在线下载,只是当时下载的windows.zip文件,现在下载.tar.gz格式的即可,下面使用命令行的方式安装 还是在/usr/local下新建目录tomcat进入后用wget命令下载最新包,tomcat9. 阅读全文
posted @ 2016-01-16 23:25 小得盈满 阅读(11545) 评论(0) 推荐(0) 编辑
摘要:下面以CentOS为例,详细说一下Linux下配置JDK的过程 首先按照约定俗成的习惯,将jdk放在/usr/local/java下,首先进入/usr/local然后新建一个目录java 然后我们需要下载最新的jdk程序包,可以在本地下载好然后上传到服务器中也可以在服务器中直接下载,如果在本地下载, 阅读全文
posted @ 2016-01-16 12:17 小得盈满 阅读(4847) 评论(0) 推荐(0) 编辑
摘要:上一篇刚建立了一个简单的Spring项目,其实Spring MVC是一个和Struts2一样的基于MVC设计模式的web框架,并且继承了MVC的优点,是基于请求驱动的轻量级的web框架,spring mvc可以认为是spring其中的一个web扩展,小巧灵活,但是功能强大,可以直接传入Servlet 阅读全文
posted @ 2016-01-04 21:26 小得盈满 阅读(3162) 评论(0) 推荐(0) 编辑
摘要:spring是一个很优秀的基于Java的轻量级开源框架,为了解决企业级应用的复杂性而创建的,spring不仅可用于服务器端开发,从简单性、可测试性和松耦合性的角度,任何java应用程序都可以利用这个思路进行开发,Spring的核心就是控制反转(IoC)和面向切面(AOP),总的来说,Spring是一 阅读全文
posted @ 2016-01-04 20:20 小得盈满 阅读(38715) 评论(8) 推荐(2) 编辑

点击右上角即可分享
微信分享提示