排序:
默认
按更新时间
按访问量

跟着实例学习ZooKeeper的用法: Leader选举

http://colobu.com/2014/12/12/zookeeper-recipes-by-example-1/ ZooKeeper官方给出了使用zookeeper的几种用途。 Leader ElectionBarriersQueuesLocksTwo-phased Commi...

2014-12-12 16:21:09

阅读数:14140

评论数:3

java 8 lambdas深度研究

Java 8发布有一段日子, 大家关注Java 8中的lambda可能更早, 对Java 8中这一最重要的语言变化也基本熟悉了。这篇文章将深入研究Java 8中的lambda特性以及Stream接口等, 讨论一些深层次的技术细节。 比如, 一个lambda表达式序列化反序列化后, 对捕获的上下文变...

2014-09-10 12:35:10

阅读数:3854

评论数:1

Sass基础

Css自己本身很有趣,但是杨士丹变得越来越大,越来越复杂, 变得很难维护。 这真是预处理器要做的。 Sass让你使用CSS不存在的特性,比如变量,嵌套,混合(mixin), 继承等其它90个好的玩意来让CSS编写变得更有趣。 一旦你开始使用Sass, 它会预处理你的Saa文件, 把它村委一个正常...

2014-08-26 14:59:17

阅读数:3806

评论数:0

Java序列化框架性能比较

jvm-serializers提供了一个很好的比较各种Java序列化的的测试套件。 它罗列了各种序列化框架, 可以自动生成测试报告。 我在AWS c3.xlarge机器上进行了测试,一下是测试报告与解析。

2014-08-26 14:55:33

阅读数:14735

评论数:0

最流行的android组件大全

Android 是目前最流行的移动操作系统(还需要加之一吗?)。 随着新版本的不断发布, Android的功能也日益强大, 涌现了很多流行的应用程序, 也催生了一大批的优秀的组件。 本文试图将目前流行的组件收集起来以供参考, 如果你发现本文还没有列出的组件,欢迎在评论中贴出来,我会定期的更新本文。...

2014-08-18 13:02:18

阅读数:64451

评论数:27

Java bean validation 规范与参考实现

JSR 303 – Bean Validation 是一个数据验证的规范。 2009年11月正式发布最终版本。 在任何时候,当你要处理一个应用程序的业务逻辑,数据校验是你必须要考虑和面对的事情。应用程序必须通过某种手段来确保输入进来的数据从语义上来讲是正确的。在通常的情况下,应用程序是分层的,比如...

2014-08-11 13:54:24

阅读数:16400

评论数:1

Metrics介绍和Spring的集成

Metrics可以为你的代码的运行提供无与伦比的洞察力。作为一款监控指标的度量类库,它提供了很多模块可以为第三方库或者应用提供辅助统计信息, 比如Jetty, Logback, Log4j, Apache HttpClient, Ehcache, JDBI, Jersey, 它还可以将度量数据发送...

2014-08-11 13:52:28

阅读数:27431

评论数:0

Kafka入门

Apache Kafka是一个分布式消息发布订阅系统。它最初由LinkedIn公司基于独特的设计实现为一个分布式的提交日志系统( a distributed commit log),,之后成为Apache项目的一部分。Kafka系统快速、可扩展并且可持久化。它的分区特性,可复制和可容错都是其不错的...

2014-08-11 13:50:49

阅读数:28983

评论数:1

使用Apache Bench 和 Gnuplot产生性能测试图

http://colobu.com/2014/08/04/Apache-Bench-and-Gnuplot/

2014-08-11 13:49:02

阅读数:3199

评论数:0

三步创建Disruptor应用

博客地址 http://colobu.com/2014/08/01/3-steps-to-create-a-disruptor-application/ Disruptor是一个高性能的用于线程间消息处理的开源框架。它的目标就是快. 我们知道,java.util.concu...

2014-08-11 13:45:04

阅读数:7735

评论数:0

How to Analyze Java Thread Dumps

http://java.dzone.com/articles/how-analyze-java-thread-dumps The content of this article was originally written by Tae Jin Gu on the Cubrid blog...

2012-10-23 12:13:34

阅读数:3685

评论数:0

bash里的特殊变量

变量名含义$0shell或shell脚本的名字$*以一对双引号给出参数列表$@将各个参数分别加双引号返回$#参数的个数$_代表上一个命令的最后一个参数$$代表所在命令的PID$!代表最后执行的后台命令的PID$?代表上一个命令执行后的退出状态$NN为0或者正整数,当N为0的时候,

2011-09-15 16:57:52

阅读数:1965

评论数:0

动态创建Spring HttpInvoker client

https://jira.springsource.org/browse/SPR-4045If you want to abstract the HttpInvokerProxyFactoryBean and its necessary afterPropertiesSet()

2011-09-14 15:33:47

阅读数:3366

评论数:0

quicksort

function partition(array, left, right, pivotIndex) pivotValue := array[pivotIndex] swap array[pivotIndex] and array[right] // Move piv...

2011-06-02 14:49:00

阅读数:2145

评论数:0

quickselect

function partition(list, left, right, pivotIndex) pivotValue := list[pivotIndex] swap list[pivotIndex] and list[right] // Move pivot t...

2011-06-02 14:45:00

阅读数:3187

评论数:0

Top K algorithm

<br />function quickfindFirstK(list, left, right, k)<br />      if right > left<br />          select pivotIndex between left ...

2011-06-02 14:12:00

阅读数:2245

评论数:0

Spring MVC 和Struts2的性能比较

Spring MVC 和Struts2的性能比较

2011-05-16 14:21:00

阅读数:6750

评论数:1

关于final在方法参数中的应用

<br />public class Test { public static void t(final O o) { //o = new O(); //ERROR o.x++; //final修饰的是实例,不会影响对o的成员的修改 } public...

2011-02-14 14:53:00

阅读数:2293

评论数:0

JAVA的初始化顺序

JAVA的初始化顺序: 父类静态变量、块--->子类静态变量、块--->父类实例变量--->父类构造函数--->子类实例变量--->子类构造函数

2011-02-14 14:45:00

阅读数:2300

评论数:1

使用JAVA和C#开发Ribbon界面

Ribbon 原来出现在 Microsoft Office 2007 的 Word、Excel 和 Powerpoint 組件中,后来也被运用到 Windows 7 的一些附加组件等其它软件中,如画图和写字板。它是一个收藏了命令按钮和图标的面板。它把命令组织成一组"标签",每一...

2010-01-06 22:05:00

阅读数:9676

评论数:3

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