自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(152)
  • 问答 (2)
  • 收藏
  • 关注

原创 Maven仓库管理之Nexus

原文链接:http://blog.csdn.net/cuker919/article/details/5922007 我分两部分来介绍,首先介绍一下Maven的仓库,然后在说一下如何通过Nexus来建立我们自己的仓库,以及如何使用。Maven 仓库    在以前使用Ant的时候,我们会建立一个lib目录在存放我们的jar包,比如项目所依赖的第三方包,每建立一个项目都要建立一个...

2016-07-12 15:54:36 189

原创 Logstash Install

1.下载安装文件假如我们下载到/opt/elkwget https://download.elastic.co/logstash/logstash/logstash-2.3.2.tar.gz2.解压安装文件假如我们解压到/opt/elk目录tar zxvf logstash-2.3.2.tar...

2016-07-11 11:03:47 152

原创 elasticsearch 集群

elasticsearch 集群搭建elasticsearch的集群现在假设我们有3台es机器,想要把他们搭建成为一个集群基本配置每个节点都要进行这样的配置:cluster.name: baichebao-cluster这个是配置集群的名字,为了能进行自动查找node.name: "baichebao-node-1"这个是配置当前节点的名字,当然每个节点的名字都应...

2016-07-11 11:02:23 148

原创 ElasticSearch Install

1.下载安装文件假如我们下载到/opt/elk目录wget https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.3.3/elasticsearch-2.3.3.tar.gz2.解压...

2016-07-11 11:00:06 129

原创 RabbitMQ User Management

安装最新版本的rabbitmq(3.3.1),并启用management plugin后,使用默认的账号guest登陆管理控制台,却提示登陆失败。翻看官方的release文档后,得知由于账号guest具有所有的操作权限,并且又是默认账号,出于安全因素的考虑,guest用户只能通过localhost登陆使用,并建议修改guest用户的密码以及新建其他账号管理使用rabbitmq(该功能是在3....

2016-07-11 10:57:19 148

原创 Solr-5.5.0 Chinese Word Plugins

1.Solr自带分词器对中文支持不好1.1 默认分词器字段类型: text_ja字段类型:text_general 小结:         Solr自带的分词器对中文分词效果不理想,要么不分词,要么所有汉字都被分隔开来。所以需要增加理想的中文分词插件。2. mmseg4j分词器2.1 下载从https://github.com/chenlb/mm...

2016-07-11 10:55:59 100

原创 RabbitMQ - Work queues

参考文档:http://blog.csdn.net/lmj623565791/article/details/37620057工作队列的主要任务是:避免立刻执行资源密集型任务,然后必须等待其完成。相反地,我们进行任务调度:我们把任务封装为消息发送给队列。工作进行在后台运行并不断的从队列中取出任务然后执行。当你运行了多个工作进程时,任务队列中的任务将会被工作进程共享执行。这样的概念在web应用...

2016-07-07 17:13:58 79

原创 Solr-5.5.0 Install For Linux

1. 版本2.下载Solr3.解压Solr包4.部署Solr4.1.Jetty方式(默认)4.2.Tomcat方式5.增加core6.增加中文分词插件 1. 版本  solr-5.5.0  tomcat-7.0.61  jdk-1.72.下载Solr  http://archive.apache.org/dist/lu...

2016-07-07 17:12:55 194

原创 RabbitMQ - Hello World

1、介绍 RabbitMQ 是信息传输的中间者。本质上,他从生产者(producers)接收消息,转发这些消息给消费者(consumers).换句话说,他能够按根据你指定的规则进行消息转发、缓冲、和持久化。 RabbitMQ 的一些常见的术语: Producing意味着无非是发送。一个发送消息的程序是一个producer(生产者)。一般用下图表示Producer: Queue(队...

2016-07-07 17:09:03 91

原创 RabbitMQ Install

1.下载安装包假如下载到/opt目录中所有版本的下载目录:http://www.rabbitmq.com/releases/rabbitmq-server/# wget  http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.2/rabbitmq-server-generic-unix-3.6.2.ta...

2016-07-07 17:09:02 103

原创 Erlang Install

1.下载erlang安装包RabbitMQ是基于Erlang的,所以首先必须配置Erlang环境.从Erlang的官网 http://www.erlang.org/download.html 下载最新的erlang安装包假如下载到/opt目录中# wget http://erlang.org/download/otp_src_18.3.tar.gz...

2016-07-07 17:05:41 238

原创 Redis客户端Jedis使用示例

 Jedis 是 Redis 官方首选的 Java 客户端开发包。工作过程总结的一个示例,贴出来,如下:Java代码  package com.wujintao.redis;    import java.util.Date;  import java.util.HashMap;  import java.util.Iterator;  ...

2014-11-03 19:37:48 110

原创 使用MYSQL命令直接导入导出SQL文件

使用MYSQL命令直接导入导出SQL文件(linux环境) 1.MYSQL中将数据库导出成SQL文件其实很简单的,就是一条语句就可以了,首先我们打开cmd,不用进mysql指令界面,直接按照下列格式将导出语句敲进去,然后再输入密码即可了:mysqldump -h[主机所在IP] -u[用户名] -p [要导出的数据库]>[导出的路径//[文件名].sql]好吧,直接...

2014-10-14 15:02:02 102

原创 nginx配置参考

#user nobody;worker_processes 4;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;worker_rlimit_nofile 1024...

2014-08-28 12:08:35 87

原创 Maven划分模块

Maven划分模块 所有Maven管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块,multi-module)相互关联。那么,为什么要这么做呢?我们明明在开发一个项目,划分模块后,导入Eclipse变成了N个项目,这会带来复杂度,给开发带来不便。 为了解释原因,假设有这样一个项目,很常见的Java Web应用。在这个应用...

2014-08-15 11:33:57 81

原创 couldstack4.3+xenServer6.2安装配置文档

安装规划 准备两台服务器, 一台用来安装管理节点(192.168.8.193), 一台用来安装计算节点(192.168.8.194), 管理节点用来统一管理计算节点,提供资源分配和任务,提供 API、GUI、数据库等服务;计算节点(xenServer)则用来跑虚拟机,计算节点最好是物理机, 我们要做的是: 在管理节点上安装cloudstack-management, mysq...

2014-05-08 10:58:33 327

原创 spirng整合ehCache缓存对象

spirng整合ehCache缓存对象 Ehcache在很多项目中都出现过,用法也比较简单。一般的加些配置就可以了,而且Ehcache可以对页面、对象、数据进行缓存,同时支持集群/分布式缓存。如果整合Spring、Hibernate也非常的简单,Spring对Ehcache的支持也非常好。EHCache支持内存和磁盘的缓存,支持LRU、LFU和FIFO多种淘汰算法,支持分布式的Cache...

2014-04-26 22:23:57 87

原创 linux下重启tomcat命令

qs.sh#!/bin/bashPRG="$0"#Get standard environment variablesPRGDIR=`dirname "$PRG"`# Only set CATALINA_HOME if not already set[ -z "$CATALINA_HOME" ] && CATALINA_HOME=`cd "$PRGDIR/...

2014-04-10 10:37:23 101

原创 通过实现ApplicationContextAware接口动态获取bean

场景:在代码中需要动态获取spring管理的bean 代码:SpringContextUtils.javapackage com.wyy.snail.core.util;import org.springframework.beans.BeansException;import org.springframework.beans.factory.NoSuchB...

2014-04-09 09:37:35 137

原创 HttpClient请求调用封装

1. maven依赖包下载<!-- httpclient --> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>

2014-04-04 16:35:36 102

原创 Json转换工具类JsonUtil

1. maven依赖包下载 <!--json-lib--> <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version&g

2014-04-04 14:08:27 747

原创 POI操作Excel文件

1. ExcelBean.javapackage com.wyy.snail.core.util;import java.util.ArrayList;import java.util.List;/** * Excel数据bean * @author penghy * @date 2014-02-24 */public class ExcelBean&lt...

2014-03-14 12:01:57 81

原创 Java生成随机验证码

package com.tg.snail.core.util;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.IOException;import java.util.Random...

2014-02-27 18:03:33 58

原创 maven工程依赖包导出

从Maven仓库中导出jar包:进入工程pom.xml 所在的目录下,输入以下命令:mvn dependency:copy-dependencies -DoutputDirectory=lib   -DincludeScope=compile 将jar包都会copy到工程目录下的lib里面 更简单的  mvn dependency:copy-dependencies    会导出到tar...

2014-02-10 17:15:16 96

原创 JConsole监控linux下tomcat中的JVM

  首先配置tomcat的conf文件夹下面的catalina.sh文件,这个地方有些同学就简单的配置了一下,并没有涉及到访问权限和密码的配置,感觉这样不太好,毕竟是服务器是吧,总不能让人乱连接,配个密码总是好点^_^,访问权限和密码文件怎么搞呢,所以需要从别处copy一份过来,我们从jdk的安装目录copy一份过来修改一下,主要是增加访问用户和设置密码用,这里我们把配置文件放在conf文件夹...

2013-11-14 16:33:56 96

原创 Spring AOP详解

此前对于AOP的使用仅限于声明式事务,除此之外在实际开发中也没有遇到过与之相关的问题。最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP 来解决。一方面是为了以更加灵活的方式来解决问题,另一方面是借此机会深入学习Spring AOP相关的内容。本文是权当本人的自己AOP学习笔记,以下需求不用AOP肯定也能解决,至于是否牵强附会,仁者见仁智者见智。对部分函数的调用进行日志记录,用于观...

2013-10-14 17:22:45 45

原创 hadoop的编程实例

原文链接:http://www.cnblogs.com/xia520pi/archive/2012/06/04/2534533.html从网上搜到的一篇hadoop的编程实例,对于初学者真是帮助太大了,看过以后对MapReduce编程基本有了大概的了解。看了以后受益匪浅啊,赶紧保存起来。 1、数据去重   "数据去重"主要是为了掌握和利用并行化思想来对数据进行有意义的...

2013-09-17 22:47:45 112

原创 Array,List分页代码

package com.snail.util;import java.lang.reflect.Array;import java.util.ArrayList;import java.util.List;/** * 分页工具类 * @author penghuaiyi * @date 2013-08-30 */public class PageUtils...

2013-08-30 17:39:28 100

原创 使用Google的Gson实现对象和json字符串之间的转换

使用Google的Gson实现对象和json字符串之间的转换需要gson-1.4.jar 1.JsonUtil.javapackage com.snail.json;import java.lang.reflect.Type;import com.google.gson.Gson;/** * Java对象和JSON字符串相互转化工具类 * @author ...

2013-08-09 16:00:29 349

原创 一般加密和解密工具类

package com.snail.util;import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import javax.crypto.Cipher;import javax.crypto.spec.SecretKeySpec;import com.d1xn....

2013-07-12 16:38:01 78

原创 Java自带的MD5加密算法

package com.snail.util;import java.security.MessageDigest;public class MD5Util { public static String MD5(String s) { char hexDigits[]={'0','1','2','3','4','5','6','7','8','9','A'...

2013-07-12 16:12:05 215 1

原创 Spring3.0的单元测试

昨天搭建了SSH框架,在写单元测试的时候,发现AbstractTransactionalDataSourceSpringContextTests等这些类已经过期了,就想到一定会有新的测试工具类,翻了半天的文档,找到了解决方案,下面是使用的例子: Java代码  @RunWith(SpringJUnit4ClassRunner.class) //指定测试用例的运行器 这里是指定了...

2013-05-06 20:47:03 162

原创 基于Maven的web项目在Eclipse中使用Tomcat调试

以前开发用过jetty来调试maven项目,不过那时也有点浑浑噩噩的,就是使用而已,业余时间都奉献给了游戏。最近在鼓捣maven,就记录一下最近搭建Eclipse中使用Tomcat调试maven项目的过程,以后忘记或者中间有什么问题时可以查到。废话不多说,下面开始搭建: 1. 安装Maven(配置Maven环境变量+Eclipse中的Maven插件)这步就不多说了,网上一搜一大把...

2013-05-04 17:59:40 92

原创 maven自动部署war包到tomcat

步骤一:在tomcat安装目录下找到tomcat-users.xml文件。该文件路径为【tomcat安装根目录】 /conf/修改文件内容,增加下列内容: tomcat 6Java代码  <role rolename="manager"/>  <user username="tomcat" password="123456" roles...

2013-05-04 16:50:51 88

原创 Eclipse中配置tomcat

本文转自:http://kin111.blog.51cto.com/738881/163096 为了在Eclipse中进行struts2的测试,才发现自己机器上的Eclipse没有集成Tomcat,在网上找了半天,不是这个插件没有下载地址,就是那个有好多注意事项或者版本问题。结果,自己到tomcatforEclipse的插件的网上直接下载了一个,按照提供的说明一下子就配成了。网上的那么...

2013-04-13 18:40:30 91

原创 Java并发编程-Executor

Executor框架是指java 5中引入的一系列并发库中与executor相关的一些功能类,其中包括线程池,Executor,Executors,ExecutorService,CompletionService,Future,Callable等。他们的关系为: 并发编程的一种编程方式是把任务拆分为一些列的小任务,即Runnable,然后在提交给一个Executor执行,Execut...

2012-09-25 11:24:54 57

原创 quartz例子

quartz例子

2011-12-14 15:04:10 71

原创 MD5加密

package com.config;import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import sun.misc.BASE64Encoder;public class...

2011-12-14 13:03:21 53

原创 Jsp Filter详解

filter功能.它使用户可以改变一个 request和修改一个response. Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在离开 servlet时处理response.换种说法,filter其实是一个”servlet chaining”(servlet 链).一个filter 包括:1....

2011-12-08 10:42:21 89

原创 Javascript实现的颜色选择器

Javascript实现的颜色选择器

2011-11-29 10:40:56 237

空空如也

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

TA关注的人

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