- 博客(65)
- 资源 (3)
- 收藏
- 关注
原创 solr和hbase结合进行索引搜索
solrcloud集群情况 solrcloud集群已经安装完成。 solr版本:5.5.0,zookeeper版本:3.4.6 solr的操作用户、密码: solr/solr123 solr使用的zookeeper安装位置:/opt/zookeeper-3.4.6 solr安装位置:/opt/solr-5.5.0 solr端口:8983
2016-07-14 10:48:09
3358
转载 maven常用命令集
转自:http://blog.youkuaiyun.com/zhuxinhua/article/details/5788348mvn compile 编译主程序源代码,不会编译test目录的源代码。第一次运行时,会下载相关的依赖包,可能会比较费时间。 mvn test-compile 编译测试代码,compile之会后生成target文件夹,主程序编译在classes下面,测试程序放在test
2015-05-01 21:02:59
547
转载 mave的依赖范围
转自:http://blog.youkuaiyun.com/zhuxinhua/article/details/5789278compile(编译范围)compile是默认的范围;如果没有提供一个范围,那该依赖的范围就是编译范围。编译范围依赖在所有的classpath中可用,同时它们也会被打包。 provided(已提供范围)provided依赖只有在当JDK或者一个容器已提供该依赖之后才
2015-05-01 21:02:47
588
转载 maven核心,pom.xml详解
转自:http://blog.youkuaiyun.com/zhuxinhua/article/details/5788546什么是pom? pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。 快速察
2015-05-01 21:00:21
473
转载 MySQL提示:The server quit without updating PID file问题的解决办法
[root@snsgou mysql]# service mysql restartMySQL server PID file could not be found![失败]Starting MySQL...The server quit without updating PID file (/usr/local/mysql/data/snsgou.pid).[失败]Google了
2015-04-10 14:30:13
2584
转载 httpclient相关文档
httpclient入门: http://www.ibm.com/developerworks/cn/opensource/os-httpclient/ httpclient证书导入:http://www.blogjava.net/happytian/archive/2006/12/22/89447.html httpclient高级认识:http://laohuang.ite
2015-04-03 09:18:53
543
原创 在scala IDE eclipse中maven出scala项目,而不是java项目
1、下载一个maven-scala-plugin插件,本次下载为maven-scala-plugin-2.15.2.jar包,放入scala-SDK-4.0.0-vfinal-2.11-win32.win32.x86_64\eclipse\plugins路径下,然后重启eclipse2、在项目的pom.xml中增加以下代码: org.scala-tools
2015-04-01 15:23:47
5515
转载 YARN作业运行机制
转自:http://ju.outofmemory.cn/entry/87825在传统的MapReduce中, Jobtracker同时负责作业调度(将任务调度给对应的tasktracker)和任务进度管理(监控任务, 重启失败的或者速度比较慢的任务等). YARN中将Jobtracker的责任划分给两个独立的守护进程: 资源管理器(resource manager)负责管理集群的所有资源, 应
2015-03-15 12:12:30
6733
转载 JAR命令使用
转自:http://blog.sina.com.cn/s/blog_48b9354d01000c9d.htmlJAR包是Java中所特有一种压缩文档,其实大家就可以把它理解为.zip包。当然也是有区别的,JAR包中有一个META-INF\MANIFEST.MF文件,当你找成JAR包时,它会自动生成。JAR包是由JDK安装目录\bin\jar.exe命令生成的,当我们安装好JDK,设置好pa
2015-03-13 18:20:43
428
转载 Runtime类中的freeMemory,totalMemory,maxMemory方法,查看内存情况
转自:http://wenku.baidu.com/link?url=hXtN8gFyOn4c-J7vkW-YKO1Hq4dgKYkwCIdE3s3BzwG6ZqwDAKyZ8-ZhlmOz_fDPAQaWjqPUZ544G5C-nfjJnAinS-pKaeZJJBFTCvrqAkq最近在网上看到一些人讨论到java.lang.Runtime类中的freeMemory(),totalMemor
2015-03-13 16:07:05
5645
转载 Java虚拟机(JVM)中的内存设置详解
转自:http://developer.51cto.com/art/200906/127144.htm在一些规模稍大的应用中,Java虚拟机(JVM)的内存设置尤为重要,想在项目中取得好的效率,GC(垃圾回收)的设置是第一步。PermGen space:全称是Permanent Generation space.就是说是永久保存的区域,用于存放Class和Meta信息,Class在被Loa
2015-03-13 16:03:45
401
转载 Hadoop操作笔记--命令大全 .
转载自:http://blog.youkuaiyun.com/huaishu/article/details/11114291
2015-03-13 15:49:18
466
转载 hadoop2.x常用端口、定义方法及默认端口、hadoop1.X端口对比
http://www.aboutyun.com/thread-7513-1-1.html(出处: about云开发)
2015-03-13 15:48:05
4821
转载 redis主从的配置和使用
1、解压redis压缩包tar zxvf redis-2.6.14.tar.gz2、执行以下命令安装注:首先用命令dpkg -l | grep make和dpkg -l | grep gcc检查系统是否安装了make和gcc应用,如果没有安装,请用apt-get install make和apt-get install gcc命令安装>cd redis-2.4.13>make
2015-03-04 23:17:27
434
原创 shell知识总结.txt
1、echo -e "Hello World\n" //-e解释转义字符2、${BASH_SOURCE-$0} 获取当前脚本名称3、命令替换.`command` 结构使字符(`)[译者注:这个字符不是单引号,而是在标准美国键盘上的ESC键下面,在字符1左边,在TAB键上面的那个键,要特别留心]引住的命令(command)执行结果能赋值给一个变量。它也被称为后引号(backquotes
2015-03-04 23:14:54
457
转载 linux网络代理设置(终端命令行的网络代理设置)
转载网址:http://tycomputer.iteye.com/blog/1673229新立得软件管理器这种图形化的代理设置很明了,这里介绍下终端命令行的网络代理设置,这样大家就可以通过代理进行apt-get了。很适用于代理限制上网的公司员工。方法一: 如果只是想临时使用http代理,可以在使用apt-get之前于终端下输入:export http_proxy="ht
2015-03-04 20:14:53
9401
1
转载 nutch相关知识网址
细细品味Nutch:http://www.cnblogs.com/xia520pi/category/370858.html
2015-03-02 17:23:52
431
转载 网址参考
zookeeper安装网址:http://blog.itpub.net/23289442/viewspace-1120056hbase安装网址:http://www.aboutyun.com/thread-7746-1-1.html和http://blog.itpub.net/23289442/viewspace-1120056hive安装网址:http://www.aboutyun.co
2015-02-12 19:39:07
548
原创 hadoop相关日志配置项
(1)Hadoop系统服务输出的日志诸如NameNode、DataNode、ResourceManage等系统自带的服务输出来的日志默认是存放在${HADOOP_HOME}/logs目录下。resourcemanager的日志存放路径可以配置在(在${HADOOP_HOME}/etc/hadoop/yarn-env.sh)中的YARN_LOG_DIR值默认值:$HADOOP_YARN_
2015-02-11 09:12:40
3823
原创 ubuntu64位hadoop2.2.0全分布安装部署
1、安装完ubuntu系统后,激活root账户 sudo passwd root(参考网址:http://www.aboutyun.com/blog-61-121.html) 2、增加用户 用命令sudo adduser aboutyun (注:ubuntu建用户最好用adduser,虽然adduser和useradd是一样的在别的linux糸统下,但是我在ubuntu下用useradd时
2015-02-06 22:13:48
1383
转载 HTTP协议详解
转自:http://blog.youkuaiyun.com/gueter/article/details/1524447http协议结构图引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在
2015-01-15 17:30:42
588
转载 Lombok 安装、入门 - 消除冗长的 java 代码
转载网站:http://www.blogjava.net/fancydeepin/archive/2012/07/12/lombok.html 前言: 逛开源社区的时候无意发现的,用了一段时间,觉得还可以,特此推荐一下。 lombok 提供了简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 java 代码。特别是相对于 POJO,光说不做不是我的风格,先来看看
2014-12-30 19:00:21
540
原创 win7 eclipse调用虚拟机ubuntu部署的hadoop2.2.0伪分布(2)
所用软件下载网址:链接:http://pan.baidu.com/s/1bn4IIQF密码:ramg1、在eclipse中直接运行程序调用虚拟机ubuntu部署的hadoop2.2.0伪分布 (1)右键点击TestHadoop项目中的Run As选择Run Configurations,配置TestHadoop项目的运行参数:点击运行 问题1:运行报错如下:log4
2014-12-16 17:29:42
2067
转载 win7 eclipse调用虚拟机ubuntu部署的hadoop2.2.0伪分布(1)
所用软件下载网址:链接:http://pan.baidu.com/s/1bn4IIQF密码:ramgwin7环境下jdk下载路径(/jdk/jdk-7u71-windows-i586.exe)eclipse下载路径(/eclipse/eclipse-jee-indigo-SR2-win32.zip)hadoop插件下载路径(/hadoop/eclipse插件/hadoop2x-ecli
2014-12-16 16:45:26
935
原创 虚拟机ubuntu部署hadoop2.2.0伪分布(2)
所用软件所在网址:链接:http://pan.baidu.com/s/1bn4IIQF密码:ramg 1、hadoop-2.2.0安装完成后接下来我们可以进行伪分布配置(Hadoop可以在伪分布模式下运行单结点)。(可参考网址:http://www.linuxidc.com/Linux/2014-09/106148.htm)接下来我们要配置的文件有四个,分别是/usr/mywind/h
2014-12-12 11:01:43
4839
原创 虚拟机ubuntu部署hadoop2.2.0伪分布(1)
链接:http://pan.baidu.com/s/1bn4IIQF密码:ramg 开发环境:win7(32bit)+Eclipse(eclipse-jee-indigo-SR2-win32)1、首先安装虚拟机VMWare,然后在虚拟机上安装ubuntu系统(/linux镜像文件/ubuntu-12.04-server-i386.ios) 虚
2014-12-12 09:52:37
898
原创 设置linux时区和同步时间
1.修改/etc/timezone中的时区为Asia/Shanghai 2与一个已知的时间服务器同步 ntpdate time.nist.gov其中 time.nist.gov 是一个时间服务器. 3.删除本地时间并设置时区为上海 rm -rf /etc/localtimeln -s /usr/share/zoneinfo/Asia/Shanghai /etc/
2014-12-10 23:47:07
611
原创 spring2.0 security与acegi的结合配置
一、web.xml的配置(摘自:http://blog.youkuaiyun.com/anyoneking/article/details/1748317)(1) FilterToBeanProxy Acegi通过实现了Filter接口的FilterToBeanProxy提供一种特殊的使用Servlet Filter的方式,它委托Spring 中的Bean -- FilterChainProxy
2012-12-28 17:48:09
1824
转载 ibatis源码学习(一)整体设计和核心流程
转自:http://www.iteye.com/topic/1121467本文主要从ibatis框架的基本代码骨架进行切入,理解ibatis框架的整体设计思路,各组件的实现细节将在后文进行分析。 背景介绍ibatis实现之前,先来看一段jdbc代码: Java代码 Class.forName("com.mysql.jdbc.Driver"); Str
2012-11-07 17:35:36
673
转载 查询数据库当前连接数(session),进程数等操作
转自:http://www.51testing.com/?uid-426602-action-viewspace-itemid-247806查询数据库当前进程的连接数: select count(*) from v$process; 查看数据库当前会话的连接数: elect count(*) from v$session; 查看数据库的并发连接数: select
2012-09-11 10:37:57
732
转载 主动FTP模式与被动FTP模式
转自:http://www.chinahtml.com/0704/FTP117729622313013.htmlFTP是仅基于TCP的服务,不支持UDP。 与众不同的是FTP使用2个端口,一个数据端口和一个命令端口(也可叫做控制端口)。通常来说这两个端口是21(命令端口)和20(数据端口)。但FTP工作方式的不同,数据端口并不总是20。这就是主动与被动FTP的最大不同之处。(一)主动FTP
2012-08-15 16:01:48
321
转载 单例模式完全剖析
转自:http://www.iteye.com/topic/60179概要 单例模式是最简单的设计模式之一,但是对于Java的开发者来说,它却有很多缺陷。在本月的专栏中,David Geary探讨了单例模式以及在面对多线程(multithreading)、类装载器(classloaders)和序列化(serialization)时如何处理这些缺陷。单例模式适合于一个类只有一个实
2012-08-15 14:48:46
380
转载 Java代码优化--尽可能地使用stack(栈)变量(方法内部的局部变量)
转自:http://www.alixixi.com/ePrint.asp?from=dev&id=11791Java程序包含了大量的对象,我们需要了解它们是从哪里被访问的,变量存储于何处对程序的性能有显著的影响--尤其是某些需要被频繁访问的变量。我们写一个Java类,在其内部方法中定义的局部变量或对象是存储在stack(堆栈)中的,且JVM是一种stack-based的,因此访问和操纵st
2012-08-09 14:04:07
415
转载 日期格式转换工具类
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * Date Util. */public class DateUtil { /** * Return current dat
2012-08-09 09:49:48
628
转载 二进制十六进制工具类
public class NumberUtil { private final static char[] HEX = "0123456789abcdef".toCharArray(); /** * 将 int 类型数据转成二进制的字符串,不足 int 类型位数时在前面添“0”以凑足位数 * @param num *
2012-08-09 09:40:32
707
转载 Ibatis中#和$两个符号的使用区别
转自:http://www.mysjtu.com/page/M0/S542/542113.html一般在Ibatis的动态SQL部分,使用例如#id#,$id$这样的格式,1、在复杂动态SQL语句中,类似#field#,如果field变量值为id,则Ibatis会将#field#转换为‘id’; 例如: SELECT * FROM PRO
2012-08-08 19:47:53
676
转载 ArrayList和Vector线程安全理解
转自:http://www.2cto.com/kf/201202/118400.html两个线程操作同一个ArrayList变量,那么一个线程这一时刻读的数据可能在下一刻要改变。一般在类似于下面的情景下考虑线程安全的问题:ArrayList products=new ArrayList ();products用来存放生产出来的产品。现在假设:有3个消费者线程,2个生产者线程。
2012-08-08 10:14:02
386
转载 Java线程安全总结
转自:http://www.2cto.com/kf/201202/118486.html浅谈java内存模型 不同的平台,内存模型是不一样的,但是jvm的内存模型规范是统一的。其实java的多线程并发问题最终都会反映在java的内存模型上,所谓线程安全无非是要控制多个线程对某个资源的有序访问或修改。总结java的内存模型,要解决两个主要的问题:可见性和有序性。我们都知道计算机有
2012-08-08 09:43:19
389
转载 打印系统属性System.getProperties()
转自:http://wentao365.iteye.com/blog/616396Java代码System.out.println("-------------------------"); Properties p = System.getProperties(); for (Enumeration e = p.propertyNames(); e.hasMoreEl
2012-08-06 15:12:11
2045
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人