自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

Jwebap(七)——插件:0.6.0版本发布

下载:www.sourceforge.net/projects/jwebap jwebap0.6.0发布引用jwebap0.6.0版本发布。从0.6版本开始,对jwebap核心进行了大量重构,基本实现了插件化管理,同时提供了Plugin部署和配置界 面,实现jwebap的配置完全界面化,先来看看新的plugin界面:jwebap-plugin架构引用jwebap的plugin管理,目前自...

2009-03-03 00:09:26 171

Jwebap项目(六)——plugin部署的设计讨论

Jwebap(jwebap介绍:[url]http://www.iteye.com/topic/165593[/url],[url]jwebap.sourceforge.net[/url])准备在0.6.*版本,实现初步的plugin管理,在plugin架构的基础上扩展jwebap的功能,这里专门讨论下关于部署管理的设计,欢迎大家提意见Jwebap的Plugin部署设计包括:[...

2008-04-05 17:50:29 149

Jwebap项目(五)——Jwebap: 0.5.9版本发布

3月23日jwebap发布0.5.9版本,(jwebap介绍:[url]http://www.iteye.com/topic/165593[/url],[url]jwebap.sourceforge.net[/url])[b]0.5.9版本主要修正.8版本在使用中暴露的一些问题,更新的内容包括:[/b]1)增加SQL监控的耗时和百分比统计功能2)优化jwebap字节码注入的内存...

2008-03-31 21:30:11 187

Jwebap项目(四)——性能监控工具Jwebap: 0.5.8版本发布

一直想写一篇关于Jwebap(jwebap.sourceforge.net)项目的介绍文章,鉴于0.5.8版本的发布,我整理了下发表出来,希望大家感兴趣。[quote][b]背景[/b]最初,在06年底由于要帮助几个大型项目进行性能上的优化,有了开发一个专用于profiling组件的想法,于是有了Jwebap,慢慢的到了07年6月份开始有了最初的方案,在11月终于在sourceforg...

2008-02-27 22:38:22 164

Jwebap项目(三)——plugin视图框架设计(2)

二,plugin视图框架上面一篇说了,jwebap为了部署方便,所有的视图都放在jar包,那么就需要提供一套视图框架,给plugin的实现者开发视图。视图的实现通过封装第三方的模版引擎实现,相应的提供分发和mvc框架实现,我们先看一看,一个具体的jwebap视图请求,会是怎么样的:[img]http://www.iteye.com/topics/download/b619fe6...

2007-12-26 18:46:47 98

Jwebap项目(三)——plugin视图框架设计(1)

虽然本篇的重点不在整体的介绍,但是还是先简单的介绍下jwebap的架构。[b]一,jwebap架构[/b]jwebap是一个针对于j2ee应用的profiler tools,它可以对Web application以及EJB application进行监控,从而有效的帮助您找到系统的性能瓶颈。目前,它提供了方法调用轨迹,SQL抓取,http请求等方面的监控功能。相比其他pro...

2007-12-26 18:26:10 128

java注释疑问

搜了半天也没什么好办法,求教:java注释里面有示例代码,谁知道什么标签,可以保持代码formate的时候不会打乱注释里面的代码格式?同时生成的javadoc也能保持这样的格式?怎么定义javadoc的css?用什么标签?比如:[code]/** * 标准Action请求分发器 根据Action的Mapping配置,分发请求给Action进行处理。所有的Acti...

2007-12-26 16:53:41 185

Jwebap项目(二)——Digester项目的介绍

Digester是Jakarta 子项目Commons下的一个模块,支持基于规则的对任意XML文档的处理。Jwebap中采用它进行XML的加载。Digester项目提供了非常友好的XML操作API,当XML结构改变时,只需要改变映射的规则,就可以完成代码的修改。Digester项目提供了一个简单的例子假定有两个JavaBean如下,分别为Person和Addresspa...

2007-12-04 22:40:52 95

Jwebap项目(一)——配置管理的设计

这几天,一直非常苦恼,Jwebap的原先的配置设计需要改造,新的方案一直拿捏不定。先说说Jwebap的一些配置要求:由于Jwebap的Plug-in架构,配置的要求会更高,主要我想达到以下几个目的:1)配置的形式,可以由第三方扩展者进行扩展以后我希望每个plug-in就是一个jar,jar里面带有部署描述,描述jar包实现了几个Component,有什么属性。2)要...

2007-12-04 22:10:19 187

个人设计经验汇总

第4次修改2007-12-261)基于接口编程对你所想到的所有抽象模型都以接口的形式表达,把基于接口编程升华成一种习惯,而不仅仅是一种模式2)拆分细粒度的接口在抽象出一个接口模型的时候,问自己三个问题:1.接口是否包含了过多的职责?2.是否所有的使用场景都需要接口暴露的所有方法?3.是否可以通过继承细粒度的接口实现?3)小心的对代码进行分包,避免互相依赖和依赖循环...

2007-12-03 17:13:05 154

SourceForge的activity统计到底是怎么算的?

  27号晚上,终于完成了我的开源项目Jwebap的第一版,在文档,介绍网站都没有准备全的情况下,我就迫切的把它放到了SF上。由于,仅仅是一个pre-alpha版本,文档也相对不全,所以在我的博客和sf上以及javaeye的论坛上,我都没有发布任何消息。当时,在SF上的项目列表中我几乎找不到自己的项目。众所周知,sourceforge项目是通过activity进行排序的,在jwebap项目第一...

2007-11-29 14:31:08 103

一个接口设计模式的探讨

我在设计一个UI时,采用了模版引擎实现,为了隔绝和各模版引擎实现的依赖性,我对模版引擎进行了包装,抽象出一层接口层:Template public interface Template {           public void merge(Context context)throws MergeException;    }   Contextja...

2007-11-26 15:13:25 101

Jwebap与CommonTemplate的整合

    今天非常感谢javatar能够抽空为我详细的讲解了整个CommonTemplate的设计细节以及使用。在不久的这段时间里,我将使Jwebap完全采用CommonTemplate来构建控制台和分析视图。    那么,为什么要采用模版引擎来实现分析视图呢?可以这么说,‘使用简便’一直是Jwebap极力追求的一项指标,包括在SQL分析插件里面,为了部署方便,Jwebap花了很多的力气实现Cla...

2007-11-18 21:18:37 112

profiler工具Jwebap_0.5.2_alpha版发布

<o:p>Jwebap是一个用于java web application 的profiler工具。 它不采用JVMPI提供的特性实现监控,是一个纯粹的JAVA应用,不依赖于OS,JVM,JDK1.4以上用户都可以使用,部署非常简单。Jwebap在模型上采用了插件的设计,目前已经实现的分析插件有数据库监控插件,方法调用监控插件,Http请求监控插件。经过前阶段的整理,已经完成初级版...

2007-11-06 17:19:05 115

关于一个profiler工具的设计

我目前想对之前写的一个profiler工具进行重构,和大家探讨一下我设想的一些思路。首先,在设计中包含一个重要的概念-----轨迹。 轨迹的设想         1)轨迹的定义        在系统中,任何程序的执行都有可能留下轨迹(数据库的调用会留下SQL轨迹,事务的轨迹,http请求会留下访问的轨迹,程序的方法执行也可以留下轨迹)。        轨迹包含了对性能分...

2007-06-27 21:08:51 111

空空如也

空空如也

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

TA关注的人

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