自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 学用Javadoc,感觉还不错

这两天按照规范写Javadoc的注释,感觉还好,加了注释,代码看上去更规范。只是自己的英语太烂,不知道写得别人看不看得懂。不管了,反正是学习:)

2006-03-29 22:52:00 922

原创 学用Javadoc,感觉还不错

这两天按照规范写Javadoc的注释,感觉还好,加了注释,代码看上去更规范。只是自己的英语太烂,不知道写得别人看不看得懂。不管了,反正是学习:)

2006-03-29 22:40:00 946

原创 To be a programmer with good habit rather than to be a good programmer!

这几天把The Elements of  Java Style看了一下,也想了想自己过去编程的得失。觉得自己以往的编程太缺乏规范性了。很多困难的问题我可以想出办法解决,但是我写的代码却不是很规范。编程早已经不是一门艺术了,它是工程。所以必须讲究规范。现在开始,要强迫自己养成编码的好习惯。严格遵守编码规范能够减少自己犯错误的机会,也能使得代码的可维护性得到很大提高。

2006-03-28 15:02:00 1085

原创 开张10天,点击突破100了:)

3.15号开张,到今天25号,已经10天了,点击达到100,庆祝一下。继续努力!!

2006-03-25 09:15:00 833

原创 为了实现TDD开发,又得学习Cactus

显示层和控制层的测试是个大问题,在网上找了找,找到了Cactus,感觉用起来比较复杂。但Cactus必须在容器内测试,这个比较麻烦。我想对action的测试还是用模拟测试吧,就用MockStrutsTestCase,这个使用比较轻便。对于jsp可能不得不采用Cactus了。有个疑问,jsp需要测试吗?觉得意义不是很大啊,像布局什么的怎么测试啊?

2006-03-21 18:32:00 1012

转载 web应用程序测试方法和测试技术详述web应用程序测试方法和测试技术详述

web应用程序测试方法和测试技术详述web应用程序测试方法和测试技术详述web应用程序测试方法和测试技术详述转自 my_sunway的专栏  QQ:34218067   chinjecn@yahoo.com.cn1. 概述l 随着web应用的增多,新的模式解决方案中以web为核心的应用也越来越多,很多公司各种应用的架构都以B/S及web应用为主,但是有关WEB测试方面的内容并没有相应的总结,所以我

2006-03-21 16:12:00 1996

转载 Web里面书写Test Case时需要考虑的检查点

Web里面书写Test Case时需要考虑的检查点通常书写Test Case时需要考虑的检查点对于屏幕显示来说包括:检查显示的布局;检查域和按钮的顺序;检查域的尺寸;检查字体的大小和风格;检查文本的含义;检查拼写错误;检查屏蔽域;检查只读域;检查图片;检查按钮的状态;检查按钮的尺寸;检查按钮的图标和名字;检查是否有重复的图标;检查指针是否在第一个可输入域;检查TAB键的次序;对于域来说包括:检查可

2006-03-21 15:40:00 1008

原创 关于贫血模型的问题

新的架构完成了大部分了。显示层,控制层,持久层,acegi都装配好了,用InMem的数据源存放用户信息,也可以实现登陆了。现在主要的问题集中在业务逻辑层了。以前用的都是贫血模型,不自觉的使用的:)最近看了些文章和讨论,反正说来说去,也搞不清到底是贫血模型好是非贫血模型好。搞得现在犹豫不决。在我看来贫血模型主要的优点是domain object轻便,消耗内存资源少,程序员容易理解,容易开发实现。但是

2006-03-21 13:17:00 1422

原创 AcegiSecruity acl包javadoc笔记

不知道怎么配Acegi的Acl只好看JavaDoc了,做了些笔记,只有org.acegisecurity.acl.basic.jdbc 包没写完,因为倾向与不使用Acegi的Acl了....:org.acegisecurity.acl包:Package org.acegisecurity.acl Description Enables retrieval of access control

2006-03-17 20:13:00 1502

原创 决定不使用AcegiSecruity的ACL做实例级权限控制

网上看了一下,大部分都对AcegiSecruity的ACL评价不高。配置复杂,有侵入性,数据量大的时候影响效率。Alarmnummer提出了Condition Role的方法来实现实例级的控制,这是他的文章http://peter.jteam.nl/?p=2。他的想法的确可以做到实例级上的控制,但是如果控制规则很复杂,控制表达式就必然变得很复杂。我还是觉得,如果把控制规则抽取出来的话,使用规则引擎

2006-03-17 20:10:00 1122

原创 实例级权限控制问题

Acegi的权限控制,掌握点皮毛了,但是实例级权限控制还是不会配置。看了些资料,acegi用ACL来控制实例级的访问权限,但仍然无法避免在DAO层次上的侵入性。而且自己觉得,对于数据量比较大的数据库,维护ACL也不是件轻松的事。权限控制信息可以放在数据库中,但是这些控制信息肯定是基于一定规则产生的,这个规则应该写在哪?没有contact类的源代码,没办法分析。现在有个想法,不知道能不能通过使用

2006-03-17 10:17:00 1539

转载 XML Schema教程

XML Schema教程

2006-03-16 14:21:00 1455

转载 除岁迎新 Java 2005回顾&2006展望

2005 就要过去了。过去的一年,Mustang 没能出来,EJB3刚刚才提交最终草案,Ajax兴起但是五花八门不知道应该用谁,Aspectj 5出来了,但是缺乏惊喜。或许我们会说,过去的2005,Java界缺乏成绩,但是却毫无疑问,Java遥遥领先于其他语言。从11月的语言排行榜Java遥遥领先,到今年的Java图书销售统计上,Java图书销售总数是C#的2倍,PHP的2.5倍,Perl的4倍,

2006-03-15 23:03:00 1055

原创 初用TDD的问题

刚刚试着用TDD 搞开发,感觉还不错。代码有了测试用例心里塌实多了。不过在使用上还存在很多问题。第一个问题是应该完全先写测试用例,然后再写代码,还是可以先建好类和空方法后,再写测试用例,现在用的是后一种方法。前一种方法使用不习惯,一上来就显示一堆错误,很不舒服。不知道现在的方法有没有什么问题,好象有TDD的要求不完全符合。第二个问题是,自己在开发时,不自觉的先写好代码,再写测试用例,思维上有点根据

2006-03-15 21:55:00 1110

原创 初学JMock

因为尝试使用TDD开发,要写TestCase,当然不可能不用mock object 。为了学写mock object,在摆渡和狗狗上找写资料,搜到了两个mock library项目,一个是EasyMock,一个是JMock。没时间细看,又找了篇对比文章《MockObjects的选择:EasyMock与JMock的比较》http://www.landiy.net/ttzy/study/jsp/jsp

2006-03-15 20:03:00 1043

原创 关于Acegi的User类的几个属性的意义。

今天在Spring Forum的AcegiSecurity版发了个问题:Whats meaning of credentialsNonExpired...?   I dont know some propertise of org.acegisecurity.userdetails.user class, such as credentialsNonExpired. I

2006-03-15 16:19:00 1027

原创 尝试使用测试驱动(TDD)开发

现在在一个小企业里搞开发。现在的主要工作是架构设计(当然还称不上架构师啦^_^)。以前公司有个架构,原来的架构,一牛人做的,虽然不是很“先进”(相对与现在架构流行使用依赖注射,对象关系映射等技术而言),但总体上还算规范,结构还是很清晰,也提供了很多通用功能,可以减少很多重复劳动。公司开发的人不多,3,4个人,可在前段的开发过程中,由于管理不善,个人开发习惯不同,导致架构的结构遭到很多破坏。使得产品

2006-03-15 10:57:00 1446

原创 3.15博客开张,发一帖庆祝

现在是3.15凌晨,总算注册成功了。今天开张,就发个帖庆祝一下,总算有自己的博客了:)没别的希望,就希望能坚持写下去,不要半途而废。加油!努力!

2006-03-15 00:47:00 986

空空如也

空空如也

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

TA关注的人

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