Inspired by Effective Java.
Singleton
模式是在编程实践中应用最广泛的几种设计模式之一。以前知道的,实现单例的方法有两种(下面的A、B)。刚刚在读《Effective
Java的时候》学到一种新的更好的方法(E):单元素的枚举类型。同...
water
10年前 (2015-06-30) 2681℃ 0评论
0喜欢
使用 JCache
Memcache Java API 支持 JCache 标准接口
(javax.cache)。使用
JCache,您可以设置和获取值、控制值在缓存中到期的方法、检查缓存的内容,以及获取有关缓存的统计数据。您也可以使用“监听器”添加设置和删除值时
的...
water
10年前 (2015-06-30) 4921℃ 0评论
2喜欢
创世之初,世上只有Make一种构建工具,后来,其发展为GNU Make。但是,由于需求的不断涌现,码农的世界里逐渐演化出了千奇百怪的构建工具。当前,JVM生态圈由三大构建工具所统治:
Apache Ant带着Ivy
Maven
Gradel
Ant with Iv...
water
10年前 (2015-06-26) 3132℃ 0评论
0喜欢
Dubbo是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点
Dubbo是一个阿里巴巴开源出来的一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务...
water
10年前 (2015-06-23) 3451℃ 0评论
0喜欢
现在有很多项目都使用JGroups做底层的通讯,知道的开源项目有JBoss
Cache和OSCache用它做为底层支持来实现集群的,一定还有其他的项目也用到了,只不过我不知道而已了。JGroups 适合使用场合服务器集群cluster、多服务器通讯、服务器replication(...
water
10年前 (2015-06-23) 3708℃ 0评论
0喜欢
郑重声明:本篇博客是自己学习 Leveldb 实现原理时参考了郎格科技系列博客整理的,原文地址:http://www.samecity.com/blog/Index.asp?SortID=12,只是为了加深印象,本文的配图是自己重新绘制的,大部分内容与原文相似,大家可以浏览原始页...
water
10年前 (2015-06-19) 2932℃ 0评论
0喜欢
RabbitMQ
1. 有pub/sub功能,支持同步和异步
2. 单条消息无大小限制
3. 理论上没有消息丢失或重复投递
4. 保证消息顺序
5. 支持异步发送消息
6. 客户端支持C/C++、C#、Erlang、Java、PHP、Python、Ruby、Perl、Lisp、H...
water
10年前 (2015-06-19) 5962℃ 0评论
0喜欢
Spring 框架作为目前非常流行的一个 Java 应用开发框架,它所包含的内容是非常繁多的。Spring 框架包含几十个不同的子项目,涵盖应用开发的不同方面。要在这些子项目之间进行选择,并快速搭建一个可以运行的应用是比较困难的事情。Spring Boot...
water
10年前 (2015-06-18) 3119℃ 0评论
1喜欢
作者:Lucida
微博:@peng_gong
豆瓣:@figure9
原文链接:http://lucida.me/blog/developer-reading-list/
关于
本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需...
water
10年前 (2015-06-16) 3268℃ 0评论
0喜欢
最近在做一个项目,需要用户在提交相关信息后,分析信息内容,然后将分析结果推送到相关的用户的信息模块中,用到了beanstalk这个队列系统。
beanstalkd介绍:
Beanstalkd,
一个高性能、轻量级的分布式内存队列系统,最初设计的目的是想通过后台异步执行...
water
10年前 (2015-06-12) 5379℃ 0评论
0喜欢
“只要我能控制一个国家的货币发行,我不在乎谁制订法律。”——梅耶·罗斯柴尔德
2011年的福布斯富豪榜上,墨西哥电信大鳄卡洛斯·斯利姆·埃卢以创纪录的740亿美元蝉联世界首富宝座。那么这些位列福布斯富豪榜上的富豪就真的是世界上最富有的人吗?
所谓“大隐隐于朝”。如今,罗斯柴尔德家...
water
10年前 (2015-06-11) 2953℃ 0评论
0喜欢
黑马说:吴晓波,1968年生人,财经作家,蓝狮子财经图书出版人。多年来,吴致力于企业及商业史研究,著有《大败局》、《激荡三十年》、《跌荡一百年》、《浩荡两千年》等作品。
下为吴晓波近期荐书。 文 | 吴晓波编辑 | 齐介仑
荐书1:《从0到1》作者:彼得·蒂...
water
10年前 (2015-06-08) 2829℃ 0评论
1喜欢
servlet作为一个web规范,其本身就算做一个web开发框架,但是其web action
(响应某个URI的实现)的实现都是基于类的,不是很方便,并且3.0之前的版本还必须通过web.xml配置来增加新的action。servlet中
有一个filter的功能,可以配置所有U...
water
10年前 (2015-06-08) 3105℃ 0评论
0喜欢
本文由 伯乐在线 – zer0Black 翻译,黄利民 校稿。未经许可,禁止转载!英文出处:Sahand Saba。欢迎加入翻译小组。
有
一个健康的自我批评对于专业和个人成长是很重要的。对于编程而言,自我批评的意义就是需要能查明设计中、代码中、开发中和行为中的无效...
water
10年前 (2015-06-08) 3106℃ 0评论
0喜欢
简介
Apache Kafka是分布式发布-订阅消息系统。它最初由LinkedIn公司开发,之后成为Apache项目的一部分。Kafka是一种快速、可扩展的、设计内在就是分布式的,分区的和可复制的提交日志服务。
Apache Kafka与传统消息系统相比,有以下不同:
它被设...
water
10年前 (2015-06-01) 2809℃ 0评论
1喜欢