自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 缓存之Ehcache

[size=medium][align=center]Ehcache分布式缓存配置[/align][/size]一、简介 1、从Hibernate项目发展起来,已经被Terracotta收购开发统一的缓存的解决放啊 2、持续的维护和发布中 3、标准的缓存支持(最大数配置、移除算法、磁盘持久化、重启缓存持久化) 4、分布式缓存(RMI、Jgroups、JMS) 5、...

2012-06-09 19:43:43 97

原创 log4j日志输出性能优化

[b]1、log4j已成为大型系统必不可少的一部分,log4j可以很方便的帮助我们在程序的任何位置输出所要打印的信息,便于我们对系统在调试阶段和正式运行阶段对问题分析和定位。由于日志级别的不同,对系统的性能影响也是有很大的差距,日志级别越高,性能越高。[/b] [b]2、log4j主要分为error,warn,info,debug四个级别,也是使用最多的四种,日志级别从左至右依次增加。[/...

2012-04-06 22:47:11 186

原创 Apache Mina简单实例

[b]一.简介[/b] MINA是一个网络应用框架,也可被称之为NIO框架库、客户端/服务器框架库、网络套接字 (socket)库,可以帮助用户开发高性能和高可扩展性的网络应用程序,支持(TCP/IP、UDP/IP协议)等。[b]二.工作流程[/b] MINA处于中间层,它不关心数据是如何在底层网络进行传输,只负责接受底层数据,将数据通过过滤器过滤并装换成JAVA对象,供应用程序使...

2012-04-05 22:54:53 133

原创 HttpClient简单实例

[code="java"]private static final String URL = "http://www.baidu.com";public static void main(String[] args) { dealHttpPostRequest(); } public static void dealHttpGetRequest() { // 创建默...

2012-03-31 22:36:46 81

原创 XML文件解析大杂烩

[align=center][b][size=medium]XML文件解析总结[/size][/b][/align]一、DOM(document object model)解析 1. 简述由W3C提供的接口,将整个XML文档一次性加载到内存中,构造一个DOM树来对各个节点进行操作。提供了DomcumentBuilderFactory/DomcumentBuilder接口来完成对XML文...

2012-03-29 00:27:38 125

原创 NIO学习总结

[code="java"]/** * 使用传统的I/O读取文件内容 * @param filePath 文件路径 * @throws IOException*/ public static void ioRead(String filePath) throws IOException { File file = new File(filePath)...

2012-03-18 22:58:34 75

原创 memcached安装手册(for windows)

最近开始研究memcached,第一步在windows环境下把环境搭建起来了。后期将致力于XMemcached客户端源码的分析,会将一些研究心得共享,希望多多指点。。。

2011-10-24 22:17:04 93

原创 如何分析和定位问题

工作两年有余,遇到和解决的bug(问题)已记不清,就谈谈我个人的一些方法和感受。我相信大多数人肯定遇到过一些抛出一连串的异常栈信息的bug,这种问题是最容易解决的,即使你一下子看不出是什么原因造成,通过百度或google,马上会列出一堆引起该异常的可能性。再对照自己系统结合这些可能性定能解决这些问题,至少我还没有遇到过没有解决的。在这里我主要说的是解决一些系统的现场问题(系统正在商用),对于这...

2011-08-08 21:45:56 624

原创 常用数据库分页查询sql语句

1.[color=red]oracle[/color][code="java"]select * from (select *,rownum rm from tableName where rownum>=max) where rm

2011-08-07 14:39:43 182

jms broken pipe异常分析

前段时间,公司一个重要的商用项目中用到了基于jms的消息框架--activeMQ,在高并发的情况下,经常会导致jms宕机,造成的原因之一就有broken pipe异常,就是通常说的管道破裂。经过反复分析和本地测试,问题得到重现。分析结果如下:1.消息接受方采取的是同步处理机制。2.消息接收方在每接到一条消息后,对消息的处理耗时比较长,这时消息发送端,还在不断的发送消息。3.当发送的消息...

2011-08-06 16:49:22 517

原创 敏捷,整洁编程之道

如何让我们编写的代码让别人一目了然,通俗易懂。请分享前辈们的建议.

2011-08-06 15:55:39 203

对技术的看法

之前听人说过,一个有5年工作经验的程序员肯定会比一个工作2,3年的程序员的技术要强。我个人不认同这句话,在开源框架,第三方组件漫天飞舞的信息时代,我想大部分程序员都是使用者,而不是真正的创造者和发明者。如何用好才是最重要的,用别人的东西不需要你工作了很多年,要的是你的学习能力,这比什么都重要。年限的不同唯一的区别就是你对这些技术用得熟练,知道用在合适地方。谈不上技术就恨强。真正技术强的人是,...

2011-08-06 15:17:47 222

空空如也

空空如也

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

TA关注的人

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