自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (5)
  • 收藏
  • 关注

原创 loadrunner 27796

 loadrunner 27796 这个问题困扰了很久: 在一次性能测试过程中,使用http协议的多用户向服务器发送请求。设置了持续时间,出现错误为:Action.c(8): Error -27796: Failed to connect to server "server:port": [10060] Connection timed out. 原因:并非客户端性能好,而...

2014-10-23 09:12:46 324

原创 jbehave实现的BDD

JBehave is a framework for Behaviour-Driven Development (BDD). BDD is an evolution of test-driven development (TDD) and acceptance-test driven design, and is intended to make these practices more a...

2014-10-21 18:26:41 194

原创 java多线程之CyclicBarrier使用

应用场景 在某种需求中,比如一个大型的任务,常常需要分配好多子任务去执行,只有当所有子任务都执行完成时候,才能执行主任务,这时候,就可以选择CyclicBarrier了。例(选手赛跑)  package com.client;import java.util.Random;import java.util.concurrent.BrokenBarrierException...

2014-08-06 10:09:44 133

原创 java多线程之CountDownLatch的使用

CountDownLatch的使用 应用场景:适用于需要等待某个条件达到要求后才能做后面的事情;同时当线程都完成后也会触发事件,以便进行后面的操作。例(游戏中需要等待五个人同时就续后才能开始)  // 模拟了100米赛跑,10名选手已经准备就绪,只等裁判一声令下。当所有人都到达终点时,比赛结束。 public static void main(String[] a...

2014-08-04 10:53:10 198

原创 myeclipse&eclipse插件地址

 常用插件地址: 1、svn    http://subclipse.tigris.org/update_1.6.x 2、maven    http://sourceforge.net/projects/maveneclipse/files/update-site/ 3、log4e - http://log4e.jayefem.de/update  4、fi...

2014-07-03 15:29:42 102

原创 单机程序向分布式的问题之一-Session保持

当从单机程序部署到多台分布式服务式,经常会遇过这些问题:      1、session不能保持;由于是多台服务器再加上有负载均衡,所以页面里的每个请求,没准会分配到哪个服务器上。解决方案:     1、最简单的办法:利用nginx的ip_hash分配方式,使用同一IP请分配到固定的服务器。但是这种办法有多种限制,类如nginx必须是最前端的,前面不能有lvs之类的,否则获取...

2014-07-03 15:29:28 87

原创 一致性hash在memcache中的路由应用

 memcache主要由:路由模块、通信模块、接口等等够成。 一、普通hash映射的应用 人称通常称这种算法为“余数hash”、或者“取模hash”。只考虑hash的应用,不考虑具体hash算法的实现。具体hash算法实现,参考http://baike.baidu.com/view/273836.htm 应用场景: 比如你有 3 个 cache 服务器(后面...

2014-06-04 10:32:55 149

原创 postgres 命令行基本操作

1、查看当前用户已有数据库su postgrespsql -l2、连接数据库dbpsql db3、查看当前库下所有的表\d4、查看当前表的结构\d tablename5、查看当前编码格式\encodingshow encoding6、设置当前编码格式\encoding 'utf-8'7、分页查询语句select * from xxx where a>b limit 10 offset ...

2014-04-02 14:20:34 204

原创 浅谈NIO的应用

netty由JBOSS提供的一个开源框架。主要实现异步、事件驱动的网络应用程序。说简单的,我们用netty开发最常的就是是开发基于tcp/ip或udp层的程序。(公司内容调用,比如bus系统需要用调search或导航程序等 )。对外提供的接口应用,一般就基于http协议或https协议即可。主要特点:一、NIO ,非阻塞式IO,我们可以用原生的JDK提供的NIO包开发一个基于NIO...

2014-01-22 09:45:07 172

原创 CMS和G1

http://www.oracle.com/webfolder/technetwork/tutorials/obe/java/G1GettingStarted/index.html Concurrent Mark Sweept CMS启用方式:-XX:+UseConcMarkSweepGC,表示年老代使用此机制收回基础算法:标记-清除回收过程:1、初始标记(STW st...

2013-12-09 21:08:47 226

原创 一、生生态系统

 一、生态系统 这一切,都起源自Web数据爆炸时代的来临数据抓取系统 - Nutch海量数据怎么存,当然是用分布式文件系统 - HDFS数据怎么用呢,分析,处理MapReduce框架,让你编写代码来实现对大数据的分析工作非结构化数据(日志)收集处理 - fuse,webdav, chukwa, flume, Scribe数据导入到HDFS中,至此RDBS...

2013-12-06 21:07:00 150

原创 java7排序

    在使用jdk1.7后发现,部分使用排序的列表变了。然后就可劲的找原因。最后发现: 首先进入Collection.sort方法 public static <T extends Comparable<? super T>> void sort(List<T> list) { Object[] a = list.toA...

2013-12-03 21:35:30 126

原创 lucene4 query

lucene 查询器Query 1、TermQuery 匹配文档包含的一个词(term).它可以跟其它词条进行组合,然后用BooleanQuery和包装Term term = new Term("keyword","饭店");Term term2 = new Term("keyword","大"); Query query1 = new TermQuery(ter...

2013-12-03 16:53:29 99

原创 lucene4 spatial4j

    有次在一个项目中有人提出了一种基于LBS业务的搜索的技术,lucene spatial搜索。随后在网上进行了大搜索。只搜索出一些lucene3代的小例子。现在lucene已经发到4.6了,3代明显太落后了。所以,进行lucene4 spatial的例子搜索,很不幸:使用的人太少了,没有一个例子。就连官网上也没有太多的说明。 由于没有仔细观看官网关于spatial模块的说明,未发...

2013-12-03 09:12:23 453

linux ppt 入门

红旗培训的一套linux入门的PPT,从系统介绍到网络设置,对于初学者来说是不错的资料。

2010-12-20

反编译class程序

用于将class,jar,war,等相关编译好的文件,进行反编译成原始的文件。(注:注释将不会存在)

2010-12-20

jdk for linux

JDK1.6在linux环境下使用的二进制文件,被制作成ISO文件,方便虚拟机的使用。

2010-12-20

tomcat for linux

在linux下运行的tomcat服务器,的压缩包,被制作成相应的iso文件,方便在虚拟机上传所用。

2010-12-20

cvs for linux iso

在linux下运行的cvs服务器,这个是打成ISO形式的RPM包,可以方便在虚拟机上。

2010-12-20

空空如也

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

TA关注的人

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