posted @ 2010-09-08 17:15 @joe 阅读(1893) 评论(0) 推荐(0) 编辑
摘要:
在不使用spring。单独使用struts是报错:严重: Exception starting filter struts2java.lang.NullPointerExceptionat com.opensymphony.xwork2.spring.SpringObjectFactory.getClassInstance(SpringObjectFactory.java:190)。。。原因是多了... 阅读全文
摘要:
摘要: 很有乐趣的一篇文文章。阅读全文@joe 2010-09-08 09:18 发表评论 阅读全文
posted @ 2010-09-08 09:18 @joe 阅读(146) 评论(0) 推荐(0) 编辑
摘要:
AOP的术语 z切面(aspect) 切面是你要实现的交叉功能。就是通知和切入点的结合。通知和切入点共同定义了关于切面的全部内容:它的功能、在何时和何地完成功能。通知(Advice) 通知定义了切面是什么以及何时使用。除了描述切面要完成的工作,通知还解决了何时执行这个工作的问题。应该在一个方法被调用之前?之后?或者抛出异常时。切入点(pointcut)如果说通知定义了切面的"什么"和"何时",那么... 阅读全文
posted @ 2010-09-07 22:03 @joe 阅读(940) 评论(0) 推荐(0) 编辑
摘要:
核心提示:首次启动Eclipse/MyEclipse时, 会弹出Workspace Launcher对话框, 提示设置Workspace路径. 设定好路径后, 倘若勾选了Use this as the default and do not ask again, 那么以后再启动时就不会有提示, 直接进入默认工作空间. 有3中方法可以更改workspace的路径 首次启动Eclipse/MyEclip... 阅读全文
posted @ 2010-09-06 21:39 @joe 阅读(16939) 评论(3) 推荐(0) 编辑
摘要:
今天启动mysql的时候,发现一起无法启动,然后就去检查3306是否被占用,结果使用netstat -ano 一看如下:结果一看竟然被qq进程占用着,并且处于close_wait状态。处理方法:直接干掉qq进程,然后启动mysql即可。以下是关于tcp 状态一些介绍 供大家参考:Close_Wait状态解释CLOSE_WAIT状态的生成原因通过TCP的状态图我们可以看出只有被动关闭的一端才有CLO... 阅读全文
posted @ 2010-09-06 10:59 @joe 阅读(341) 评论(0) 推荐(0) 编辑
摘要:
转载自:csdn http://sd.csdn.net/a/20100308/259219.html敏捷开发的理念已经流行了很长的时间,在敏捷开发中的开发迭代阶段中,我们可以通过五个步骤,来有效的提高整个项目的代码质量。Java项目开发过程中,由于开发人员的经验、Java代码编写习惯,以及缺乏统一的标准和管理流程,往往导致整个项目的代码质量较差,难于维 护,需要较大的测试投入和周期等问题。这些问题... 阅读全文
posted @ 2010-09-05 12:20 @joe 阅读(579) 评论(0) 推荐(0) 编辑
摘要:
Apache Harmony 是 2005 年 5 月宣布的开放源码 Java SE 实现,本文是由 5 部分组成的 进入 Harmony 世界 系列文章的第一篇,这个系列主要介绍 Apache Harmony 项目的内部实现,最新发展现状和开源 Java 开发的模式,并鼓励和欢迎大家参与到 Harmony 的社区中来。本文是 5 个系列的第一篇,概括介绍了 Harmony 项目的背景,技术架构,... 阅读全文
posted @ 2010-09-04 18:13 @joe 阅读(686) 评论(0) 推荐(0) 编辑
摘要:
Regexp是一个学习这种表达式的好工具。Regexp是一个由100%纯java正则式处理包,是Jonathan Locke捐给Apache软件基金会的。 他最初开发这个软件是在1996年, 它包括完整的Javadoc文档,以及一个简单的Applet来做可视化调试和兼容性测试.2)RE类regexp包中非常重要的一个类,它是一个高效的、轻量级的正则式计算器/匹配器的类,RE是regular exp... 阅读全文
posted @ 2010-09-04 17:57 @joe 阅读(757) 评论(0) 推荐(1) 编辑