半夜ATM机前看书的那位

导航

2011年8月25日 #

利用APR本地库提高Tomcat性能(merged)

摘要: Tomcat可以使用APR来提供超强的可伸缩性和性能,更好地集成本地服务器技术。APR(Apache Portable Runtime)是一个高可移植库,它是Apache HTTP Server 2.x的核心。APR有很多用途,包括访问高级IO功能(例如sendfile,epoll和OpenSSL),OS级别功能(随机数生成,系统状态等等),本地进程管理(共享内存,NT管道和UNIX sockets)。这些功能可以使Tomcat作为一个通常的前台WEB服务器,能更好地和其它本地web技术集成,总体上让Java更有效率作为一个高性能web服务器平台而不是简单作为后台容器。 在产品环境中,特别是. 阅读全文

posted @ 2011-08-25 13:46 zhizhesky 阅读(593) 评论(0) 推荐(0) 编辑

找回新版本Eclipse的ALT+/代码提示快捷键

摘要: 新版本Eclipse原本很好用的Alt+/代码提示功能没了,换成Ctrl+Space,刚好这组快捷键跟系统输入法热键冲突,最终导致没有办法使用Eclipse的代码提示功能了。打开Window->Preferences,General->Keys在右边找到Word Completion,发现是它把我们熟悉的Alt+/给占了,于是把下面的Binding改为Ctrl+Alt+/。再找到Content Assist(这就是我们要用的代码提示了),把Binding改为Alt+/,然后重启eclipse,是不是发现熟悉的Alt+/代码提示功能回来了。 阅读全文

posted @ 2011-08-25 12:08 zhizhesky 阅读(514) 评论(0) 推荐(0) 编辑

介绍 Spring 3.1 M1 中的缓存功能- 中文版 (转)

摘要: Spring 3.1 提供了对已有的 Spring 应用增加缓存的支持,这个特性对应用本身来说是透明的,通过缓存抽象层,使得对已有代码的影响降低到最小。该缓存机制针对于 Java 的方法,通过给定的一些参数来检查方法是否已经执行,Spring 将对执行结果进行缓存,而无需再次执行方法。可通过下列配置来启用缓存的支持(注意使用新的schema):<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan 阅读全文

posted @ 2011-08-25 11:24 zhizhesky 阅读(1637) 评论(0) 推荐(0) 编辑

Centos Piranha安装过程(转)

摘要: 随着计算机跟网络的发展,人们对网络的流量及计算机的处理能力,要求越来越高,在现今,单靠一台计算机处理,是达不到要求的。所以就出现集群、负载均衡等应用。说到负载均衡,大家都知道LVS,值得我们高兴的是,这个软件是中国linux程序员章文嵩博士发起和领导的,其实现目标是创建一个具有良好的扩展性、高可靠性、高性能和高可用性的体系。在lvs的基础上,也出现了很多商业性的软件,比如RedHat的Piranha、Turbo Linux公司的Turbo Cluster等,都是基于LVS的核心代码的。下面我介绍的就是RedHat的Piranha,其实centos跟redhat是一样的,不明白的可以到网上找一下 阅读全文

posted @ 2011-08-25 11:13 zhizhesky 阅读(475) 评论(0) 推荐(0) 编辑