
java
chsboy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
最新老大要求要在web上做一个类似数据库客户端的东东,我都要疯了?
要求在输入框随便输入一条sql语句,在下面得到查询结果,这要求jsp显示页面是动态的,大家有啥想法吗? 我快搞疯了.2007-04-11 15:36:19 · 261 阅读 · 0 评论 -
系统架构
1. 架构=组件+交互 2. 一般应先进行概念性架构的设计,把最关键的设计要素和交互机制确定下来,然后再考虑具体技术的运用,设计出实际架构。 3. 需求分析致力于搞清软件系统要“做什么”,而系统分析开始关注“怎么做”的问题。 4. 用例 5. 领域建模 6. 关键需求决定架构,其余需求验证需求。 7. 事情简单勇者胜,事情复杂智者胜。 ...原创 2010-08-24 16:59:05 · 134 阅读 · 0 评论 -
设计模式解析
1. 基于设计模式的分析和设计 2. 功能分解和委托 3. 我可能无法知道什么将会变化,但是我能猜到在那里会变化 4. 找教室,责任的转移,告诉学生你要他做什么,而非如何去做 5. 只要概念不变,请求者就与实现细节的变化隔开了 6. 使用对象的优点在于,可以定义自己负责自己的事物 7. 理解对象的最佳方式,是将其看成“具有责任的东西”,对象应该自己负责自己 8. 在概念层次,抽象类就...原创 2010-08-24 16:40:33 · 141 阅读 · 0 评论 -
面向对象的设计
1. 面向对象和面向过程的主要区别:在面向对象的中,属性和行为是包含在单个对象中的,在面向过程中属性和行为一般是分开的。 2. 对象提供的任何行为都必须使用消息进行调用,而该消息是通过使用一个已提供的接口而发送的。接口应该完整的描述类的用户应该如何与类进行交互。在Java中,属于接口一部分的方法被指定为public 3. 在工人的OO设计中,所有属性都应该声明为private,因此属性不是接口...原创 2010-08-24 16:36:39 · 165 阅读 · 0 评论 -
tomcat启动异常
故障现象:tomcat启动时报无法读取tomcat5028/conf下的tomcat-users.xml文件,报 :no user database found under by userdatabase 解决方法:ls –rl该目录下的文件发现tomcat-users.xml文件的所属的用户和组不对,都为root用户,修改成web用户所属的用户和组即可。该故障比较怪异,不清楚为啥root用户为啥...原创 2010-08-24 16:28:27 · 182 阅读 · 0 评论 -
ant的ftp的命令
以前觉得ant的build脚本很烦,很难记,慢慢被逼用下来发现如果理解了规则,用熟了还是蛮强大,用ant的ftp命令从远程构件服务器下载jar包: [code="java"] [/code] 一句话,脚本是强大的,也是和机器最近的...原创 2010-07-21 09:55:59 · 219 阅读 · 0 评论 -
怎样画好架构图
参加了一个如何画好架构图的培训,总结下来有一下几点: 1.设计也死 2.做正确的架构,正确清晰的表达架构,将架构正确应用到系统 3.Rup 4+1 视图:逻辑视图、进程视图、实现视图、用例视图 4.逻辑视图里包含功能视图主要用于和领导交互 5.活动图展现具体业务逻辑,适合多角色协作的具体业务也叫泳道图 6.序列图和协作图用于沟通需求和类设计 7.数据库设计要做到第三范式 8.软件架...原创 2010-07-21 09:47:47 · 213 阅读 · 0 评论 -
ant编译乱码的解决
ant编译war包,会出现乱码,有中文的java文件也会有乱码,解决方法: [code="java"] 1.将build.xml打开另存为utf-8格式 2.在build.xml文件头部标为utf-8, 3.在编辑任务时加上编码格式: [/code]...原创 2010-07-16 11:09:36 · 867 阅读 · 0 评论 -
String到int的转换如何支持10位数以上?
用string到int的转换,如果string位数超过10位以上,会报java.lang.NumberFormatException: For input string: "200710180917"[code] package Test; public class TestInt { /** * @param args */ public static void ...2007-10-18 09:29:30 · 2903 阅读 · 3 评论 -
如果数据库里字段内容为空,会在jsp页面显示为null,有啥办法?
如何显示是通过类似:[code] 电文间隔:[/code] 还可以写个类处理一下,如果是标签输出,如何处理那,插不上手:[code] [/code] 可不可以处理一下不让它在页面输出null...2007-09-25 15:50:35 · 2235 阅读 · 0 评论 -
EL语言的奇怪的问题?太搞了!
表达式语言的奇怪问题,我快受不了[code] CH6 - Param.jsp 设定: ${perpage } [/code] 在我目前的struts工程里执行该jsp显示为:设定: ${perpage } ,它就是不显示值3,c:set,c:out,sql标签都...2007-05-08 14:16:01 · 145 阅读 · 0 评论 -
驱动测试开发
[code="java"] 想把编程看成是转动曲柄从井里提一桶水上来的过程。如果水桶比较小,那么仅需一个能自由转动的曲柄就可以了。如果水桶比较大而且装满水,那么还没等水桶全部被提上来你就会很累了。你需要一个防倒转的装置,以保证每转一次可以休息一会儿。水桶越重,防倒转的棘齿相距越近。 测试驱动开发中的测试程序就是防倒转装置上的棘齿。一旦我们的某个测试程序能工作了,你就知道,它...原创 2010-07-02 14:55:54 · 131 阅读 · 0 评论