- 博客(14)
- 收藏
- 关注
原创 /META-INF/context.xml
Tomcat下位于默认的webapps目录下的程序要使用dataSource,过去我都是直接修改%tomcat%/conf/server.xml中的在这个标签下增加 这样是可以达到了效果但是server.xml就被破坏了,如果一台机器上要使用多个tomcat服务器就会产生麻烦。其实还可以写在web应用目录下面%myFirstWebApplicetion%/META-INF/context.x
2005-09-09 17:27:00
4339
2
原创 document 和 window.document
通常我在写javascript的时候从来没有意识到document和window.document之间是有区别的,实际使用过程中也确实没有遇到问题,但是这埋下了非常大的隐患,当出现问题时,这个bug就会变得非常难找。代码如下:test1.jsp: test1.jsptest2.jsp: test2.jspfunction showA() { alert(document.getElementByI
2005-08-30 13:58:00
2791
2
原创 linux下处理图片时需加上参数“-Djava.awt.headless=true”
以前就碰到过,今天居然忘记了,再次mark一下:linux下,如果抛出Exception in thread "main" java.lang.InternalError: Cant connect to X11 window server using :0.0 as the value of the DISPLAY variable.解决办法是运行时加上-Djava.awt.headles
2005-04-25 13:55:00
12358
原创 MySql中的limit的使用
以前从hibernate中学习到,如果要从oracle中查询出从第m行开始的n条记录,SQL应该是:select * from ( select row_.*, rownum rownum_ from (select id, name, sex from t_user ) row_ where rownum m今天又从hibernate中学习到了MySQL中的实现:select id, name
2005-04-20 16:50:00
2094
原创 Apache Jakarta Commons Beanutils
属性复制可以通过Apache Jakarta Commons Beanutils(http://jakarta.apache.org/commons/beanutils/)组件提供的属性批量复制功能,避免繁复的get/set操作。JavaBean aJavaBean = new JavaBean();JavaBean anotherJavaBean = new JavaBean();aJavaBe
2005-04-20 16:22:00
1103
原创 spring中DispatcherServlet的运行机制
Spring中DispatcherServlet的运行机制DispatcherServlet是spring的web框架(以下简称SpringWeb)中的核心servlet."Spring的web框架——象其它web框架一样——是一个请求驱动的web框架,其设计围绕一个能将请求分发到控制器的servlet,它也提供其它功能帮助web应用开发。"----《Spring Framework 开发参考手册
2005-04-15 11:35:00
2605
原创 《Java极限编程》(Java Tool for Extreme Programming)读书笔记 (5-6)
第五章使用Ant建立Java应用程序第六章使用Ant建立J2EE应用程序这两张还是介绍了Ant这个工具,因为大部分是常用的,也没有什么需要特别记录的地方,不过过去没有仔细看,现在看来Ant真的是强大,甚至能自动从cvs或者vss上下载最新版的程序,并且编译完成后自动ftp上传到服务器上。(看了一下Ant的Task非常非常多,而且能很灵活地扩展)问题:项目的目录结构是否在项目已开始就要固定下来,目录
2005-03-29 17:41:00
1082
原创 《Java极限编程》(Java Tool for Extreme Programming)读书笔记 (4)
第四章 使用Ant进行持续整合这一章是对Ant的一个基础介绍,包括1.Ant构建文件 build.xml2.项目 3.目标 Steve Loughran的Ant in Anger中top-level targets的推荐命名如下: test— 运行JUnit测试 clean— 清空输出目录 deploy— 将JARs, WARs等文件部署到执行环境中 publish— 输出源代码和二进制文
2005-03-29 15:18:00
896
原创 《Java极限编程》(Java Tool for Extreme Programming)读书笔记 (3)
在今天的读书笔记之前,必须指出我买的书是由机械工业出版社出版的“前沿论题系列”《Java极限编程》英文标题是“Java Tools for Extreme Programming: Mastering Open Source Tools Including Ant, JUnit, and Cactus”Richard Hightower和Nicholas Lesiecki著,唐一丁和蔡永航译,IS
2005-03-29 11:50:00
1289
原创 《Java极限编程》(Java Tool for Extreme Programming)读书笔记 (2)
第二章 J2EE部署其实这一章所讲的作为一个JAVA开发人员,尤其是J2EE开发人员,是几乎可以跳过的,因为这是基本常识,都应该懂。不过有点满有意思的:原来只知道这样: archive="helloapplet.jar" width=200 height=200>没想到还能这样: codebase="http://java.sun.com/products/plugin
2005-03-28 15:32:00
1042
原创 《Java极限编程》(Java Tool for Extreme Programming)读书笔记 (1)
第一章小结极限编程是一个轻量级的方法,它将编码作为主要的任务。极限编程基于四个关键的价值:沟通-通过结对编程、任务评估、迭代计划等等促进沟通。简单-简单意味着避免将事情弄得过于复杂和基础的内容最先被实现。反馈-反馈通过测试、用户故事、小版本迭代/频繁发布、结对编程/持续但马回顾等等来实现。勇气-勇气意味着有勇气去对系统中你认为不合适的部分进行重构,有勇气扔掉代码,停止项目或者强调产品质量。极限编程
2005-03-28 14:53:00
1068
原创 IntelliJ IDEA的索引机制
IDEA的重构功能众所周知,就算不是最好的,也是几个IDE中最早的。我觉得IDEA的重构功能之所以成功,其中一个重要的基础就是索引机制,试想如果要将一个方法改名,如果当时要在整个项目中搜索一遍,那速度会非常慢,所以一定要加上索引!而IDEA我觉得在这方面做得比eclpise和netBeans好,比如,要在整个项目找引用某个Class的所有地方,只需右键点那个class,然后选择Find usage
2005-03-23 09:30:00
4082
原创 JBoss, Inc. Launches JBoss Open Source Federation
JBoss, Inc. Launches JBoss Open Source FederationTuesday March 1, 8:31 am ET Provides Infrastructure and Services for Third-Party Professional Open Source Projects in Support of the JBoss Enterprise M
2005-03-03 14:47:00
1079
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人