自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (11)
  • 收藏
  • 关注

转载 jmockit junit

1.传统的方式:在Expectations里面。 @Test            public void doBusinessOperationXyz()            {               ...                       new Expectations() // an "expectation block"               {

2014-03-07 00:10:21 1240

转载 disruptor

1.介绍 lmax主要面向高速交易平台。Disruptor是采用JAVA开发的并行编程框架,核心为RingBuffer数据结构。通过对于常用的RingBuffer数据结构实现的分析,lmax团队重新设计了RingBuffer的实现逻辑,具体参见网站:http://code.google.com/p/disruptor/ 和论文:http://disruptor.googlecode.com/f

2013-12-13 00:51:40 700

转载 disruptor

Disruptor它是一个开源的并发框架,并获得2011 Duke's 程序框架创新奖,能够在无锁的情况下实现网络的Queue并发操作。 来一个他的例子吧.绝对是hello worl级别的. 只有两个类,一个是执行类,一个是自己定义的类. 自己需要定义一个event类, Java代码 package com.trevorbernard.disrupto

2013-12-13 00:50:26 1132

转载 disruptor

1.  MultiThreadedClaimStrategy.java中pendingPublication的用处: 参考:http://blogs.lmax.com/ How does this apply to our concurrentsequencing problem? We could allow threads to continue to make progress whil

2013-12-13 00:48:15 549

转载 disruptor

这是 Disruptor 全方位解析(end-to-end view)中缺少的一章。当心,本文非常长。但是为了让你能联系上下文阅读,我还是决定把它们写进一篇博客里。 本文的 重点 是:不要让 Ring 重叠;如何通知消费者;生产者一端的批处理;以及多个生产者如何协同工作。 ProducerBarriers Disruptor 代码​ 给 消费者 提供了一些接口和辅助类,但是没有给写入 Rin

2013-12-13 00:43:02 710

转载 disruptor

一个仅仅部署在4台服务器上的服务,每秒向Database写入数据超过100万行数据,每分钟产生超过1G的数据。而每台服务器(8核12G)上CPU占用不到100%,load不超过5。这是怎么做到呢?下面将给你描述这个架构,它的核心是一个高效缓冲区设计,我们对它的要求是: 1,该缓存区要尽量简单 2,尽量避免生产者线程和消费者线程锁 3,尽量避免大量GC 缓冲 vs 性能瓶颈 提高硬盘写入I

2013-12-13 00:36:50 924

solr千亿检索设计说明.zip

基于solr实现的千亿级检索设计说明。solr中国沙龙!对底层的lucene结构做了说明,使用了倒排索引的技术

2020-01-22

TortoiseSVN_1.7.11 64位.zip

版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。这就是为什么许多人将 Subversion 和版本控制系统看作一种“时间机器”。1.7.1的64位版本

2020-01-22

TortoiseSVN_1.7.11 64位.zip

版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。这就是为什么许多人将 Subversion 和版本控制系统看作一种“时间机器”。1.7.1的64位版本

2020-01-22

json_plugin_nodpad++.zip

1、解压json_plugin_nodpad++.zip文件,拷贝解压目录下的NPPJSONViewer.dll文件 2、拷贝后粘贴到nodpad++安装目录下的plugins目录下 3、重启nodpad++即可 4、打开nodpad++找到工具条中插件JSON Viewer

2017-08-30

mongobooster2.0.1

mongobooster2.0.1 支持mongodb3.X授权方式验证登录,需要.NET4.0支持,可提示性查询

2016-06-17

Linux php 5.1.6 rpm包

Linux 下安装 php 5.1.6 及其相关 rpm包合集 linux 学习不错的

2015-04-13

kafka源码理解

kafka源码讲解,适合项目需要的时候使用

2014-10-22

properties编辑器

properties,资源文件,编辑器,适合在myeclipse中开发

2013-09-21

struts2基础入门

自学struts必备,struts2基础部分知识的讲解,经典的ssh框架中的struts2

2013-07-09

郝斌 sql scott表

郝斌自学sql2005 数据库的表scott

2013-07-09

空空如也

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

TA关注的人

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