Java框架
文章平均质量分 81
itstarting
这个作者很懒,什么都没留下…
展开
-
实战:使用JMeter的Java Sampler轻松定制自己的benchmark
以前碰到更多的是WEB APP的性能测试,也许用得最多的是Loadrunner, Web Stress tool之类的常态化工具,从没考虑过对于后端引擎类的测试是怎样的。 现在有幸主导了一个企业引擎的研发,其最关健的不是其功能如何,而是性能如何。故benchmark就显得尤为重要。 既然是benchmark,一系列的性能监测、度量工具使用在所难免: 1. nmon。首选的AIX原创 2012-05-06 22:25:11 · 6133 阅读 · 0 评论 -
实战:使用JMeter的Java Sampler轻松定制自己的benchmark
以前碰到更多的是WEB APP的性能测试,也许用得最多的是Loadrunner, Web Stress tool之类的常态化工具,从没考虑过对于后端引擎类的测试是怎样的。 现在有幸主导了一个企业引擎的研发,其最关健的不是其功能如何,而是性能如何。故benchmark就显得尤为重要。 既然是benchmark,一系列的性能监测、度量工具使用在所难免: 1. nmon。首选的A...2012-05-06 22:08:14 · 288 阅读 · 0 评论 -
如何从零开始编写一个企业级的生物匹配引擎
考虑编写一篇文章,以分享个人的一些所谓引擎策划、架构、实现和验证(benchmark)等方方面面的心得。 暂定题目:如何从零开始编写一个企业级的生物匹配引擎 一、前言及背景二、需求分析及建模三、架构及框架选型四、引擎实现1、业务逻辑层2、引擎服务端3、前后端交换协议4、引擎客户端5、单元测试五、性能基准测试(benchmark)1、测试工具选...2012-04-29 23:35:55 · 125 阅读 · 0 评论 -
Spring MVC 3.x annotated controller的几点心得体会
最近拿Spring MVC 3.x做项目,用了最新的系列相关Annotation来做Controller,有几点心得体会值得分享。 转载请注明:IT进行时(zhengxianquan AT hotmail.com) from http://itstarting.iteye.com/ 一、编写一个AbstractController.java,所有的Controller必...2010-11-29 17:59:49 · 90 阅读 · 0 评论 -
JBoss在单机下多实例的配置备忘
版本:jboss-5.1.0.GA + JDK 1.6 一个jboss拷贝下,运行多个实例的配置步骤: 1. 拷贝几份/server/default,分别为:/server/default-1,/server/default-2。 2. 修改第一个实例的配置,在\server\default-1\conf\bindingservice.beans\META-INF\bind...2011-06-17 16:41:51 · 75 阅读 · 0 评论 -
能不能让log4j跑的“更快”,对业务总体执行时间影响更小?
最近事情不多,翻了一下log4j的源代码,发现这个一直跟随左右的“小伙伴”设计还是很棒的,但实现上就显得非常朴素,加上年岁已高,身上补丁可真不少。 尤其是发现其pom.xml的这段,更感觉其“厚重”: <plugin> <artifactId>maven-compiler-plugin</artifactId>...2011-06-10 00:00:34 · 157 阅读 · 0 评论 -
大家都用什么Maven插件?及本人的几个常用插件分享
两个月前我只是一直知道有Maven,但从来没用过也没这个计划,直到我们的jar又多又乱,到了不理不行的地步的时候,我想到了Maven。为了正统,我直接到Apache/Sonatype上去找资料,发现Sonatype(http://www.sonatype.com/)所提供的文档最为劲爆,很快就可以掌握Maven的使用,其中的Sonatype-maven-by-example.pdf最为直接...2011-01-25 12:47:20 · 67 阅读 · 0 评论 -
JSTL/EL如何方便高效的访问Constants和CodeTable(存储于DB的应用系统变量)
之前只是简单的使用JSTL/EL进行输出,一般的思路很简单:retrieve data -> put to Request -> JSTL/EL一直没太注意两个问题:[b]1、JSTL/EL官方上无法方便、直接的访问静态变量。[/b]比如,我们定义了一个Constants类:[code="java"]public class Constants implem...2010-12-20 12:35:54 · 127 阅读 · 0 评论 -
让Ajax框架Buffalo支持JSON协议而非仅仅自定义的XML协议[JS前端及单元测试完成]
Buffalo默认实现了一套很棒的自定义XML协议(具体请参考拙作《Ajax框架Buffalo深度研究》)。然而在崇尚“标准”的当下,很多人对这种“非标准”的自定义的协议并不感冒,哪怕它再好。在这种情况下,本人也是本着对Buffalo的继续研究、提升自我的态度,尝试基于org.json的“正宗”JSON参考实现RI,让Buffalo完全支持JSON标准协议。 本来打算自己默默研究,...2010-01-14 16:01:15 · 72 阅读 · 0 评论 -
Ajax框架Buffalo深度研究
Buffalo深度研究——2010.01.11, IT进行时[MSN:zhengxianquan AT hotmail Dot com]目录1. BUFFALO概述 21.1. 主要产品特性 21.2. 初次印象 52. BUFFALO的关键序列图 53. BUFFALO的协议分析 63.1. 概述 63.2. 请求[BUFFALO.CALL]协议定义 83.3. 响应[BUFFALO...原创 2010-01-11 14:37:46 · 148 阅读 · 0 评论 -
Netty + Protobuf 的客户端模式运用和问题探讨
使用NETTY之前,当然需要先看一下所带的samples。 简单的hello world,可能大家都没啥感觉,觉得NETTY其实很简单: 1. 对于服务器端,需要写下面几个:a. 写个ServerHandler,来接收并处理服务端业务逻辑;b. 照葫芦画瓢整个Pineline,比如ServerPipelineFactory,把一些现成的和自己的ServerHandler...2012-05-14 16:04:01 · 158 阅读 · 0 评论