
Java
文章平均质量分 64
idilent
这个作者很懒,什么都没留下…
展开
-
java布局管理器在现实工程中的应用
内容简介:java的出现是编程艺术和计算环境改变的结果,是Intenet发展的产物同时也是推动Internet发展的动力。但是java作为新的编程语言,有许多不与以往编程语言不同的地方。布局管理就是其中的一个,本文的目的在于介绍如何将布局管理应用于现实工程中,而不是作为学习布局管理的参考资料。布局管理对于众多编程人员来说是一个比较新的概念,因为以前使用的多种编程工具已经很好地解决了这个问题,根原创 2003-07-18 07:18:00 · 1231 阅读 · 0 评论 -
Spring中中文乱码解决一例
中文乱码这个问题,在我们的开发过程中是个经常遇到的问题,而这一问题的答案和解决方案也遍布互联网的各个角落。随便搜一下中文乱码,可以找到符合条件的记录上百万计。然而由于使用框架的不同,开发环境的不同,乱码的原因也各不相同。以下三条语句的含义,我们应该记住:1、2、3、第一句编码格式为jsp文件的存储格式。第二句web服务器在发送相应内容是使用解码 格式。第三句是告诉浏览器需要使用UTF-8的编码来处原创 2007-11-12 15:46:00 · 1473 阅读 · 0 评论 -
Spring Web MVC使用技巧一则
在使用Spring时, 当使用Redirect view的时候,发现,如果直接把一个SimpleFormController的successView设置为一个redirect view的话(通过redirect:myURL的方式),可以成功地把提交页面转到所需位置,但是这个时候在地址栏会出现很多程序再controller中绑定的信息。这样即使url看上去很怪,同时也会让你的项目中的一些对象、名字暴原创 2007-10-17 13:17:00 · 791 阅读 · 0 评论 -
软件开发过程中的事务处理(二)
在上一篇软件开发中的事务处理 中我们已经比较了将connection的打开、关闭以及提交和回滚放在service层和DAO层,而笔者认为,放在service层更为合理,这样可以更有效的控制事务,但是这样的做法带来了一些弊端,其中一个就是异常,因为DAO层不可避免地要掷出异常,而在写操作的方法中,我们则需要catch这个异常,同时把connection回滚。那么如何来处理这个问题呢?我个人的做法是这原创 2007-10-10 13:48:00 · 1449 阅读 · 0 评论 -
软件开发过程中的事务处理(三)
在使用Hibernate时,我们会发现Hibernate在装载一个对象的时候有两个方法可以使用:load和get,而这两个方法的调用方法基本上是一致的,而唯一的区别就是,当Hibernate没有找到对象时,load抛出异常,而get仅仅返回一个null。为什么Hibernate采用这样的设计呢?在这里笔者也不敢妄加揣测,但是这一设计却可以很好地解决我们在软件开发过程中的事务处理(二) 中遇到的问题原创 2007-10-11 10:20:00 · 1381 阅读 · 0 评论 -
Spring Web MVC中映射数组及Collection类(二)
Spring Web MVC中映射数组及Collection类 在上文中我提到了在command对象的构造器中添加:options = ListUtils.lazyList(new ArrayList(),FactoryUtils.instantiateFactory(Option.class));来解决org.springframework.beans.InvalidPropertyExcept原创 2007-10-26 15:44:00 · 4305 阅读 · 1 评论 -
使用Axis2创建一个Web Service的客户端
去年一年一直在开发Web Service,而新的项目也同样是一个Web Service,但是工作一直集中在服务段的开发,对于Axis的应用也一直把它当作一个容器而已。虽然也改过Axis的一些代码,但是对它的了解基本上都停留在皮毛上。而自己写的JUnit测试也因为是在同一台机器上,而且service和client的开发语言都是java,而与实际的客户端开发存在着一些差距。最近在优快云上翻帖子的时候原创 2007-10-22 11:06:00 · 2921 阅读 · 1 评论 -
Spring Web MVC中映射数组及Collection类
一直觉得优快云是国内最大的技术论坛,其中也有不好的高手,但是从学习Hibernate开始,慢慢发现,大的确是大,但是却真得不够精。很多问题都是问一些怎么配置呀,怎么调试呀;要么就是一些钻牛角尖的问题,讨论来讨论去,如果问到某个框架的具体应用,稍稍深入一点儿,帖子就很快沉下去了。CSND就像是中国整个IT行业一样,给人一种浮躁的、不踏实的感觉。其实我也一样,否则我就不来这里问问题了。在开发过程中,原创 2007-09-25 16:39:00 · 6214 阅读 · 1 评论 -
几个非常实用的Eclipse功能介绍
好久没有写blog了,因为忙,其实是借口。时间就像女人的乳沟,只要挤总是有的。以前写过一篇关于delphi快捷键简介(http://blog.youkuaiyun.com/idilent/archive/2003/07/18/18773.aspx),因为自己在开发工程中,这些快捷键让我受益匪浅。后来大部分时间使用eclipse,那些快捷键也就慢慢得忘记了。今天早上有个同事在写pojo的getter和sette原创 2007-09-03 12:01:00 · 2079 阅读 · 0 评论 -
JUnit测试经验四则
刚刚加入一个项目,由于项目已经进行到最后阶段,因此我的大部分工作时进行JUnit的测试,每天写大量的JUnit从而从另外的角度得到了对项目工程的认识1、必须要有明确的需求,并且根据需求首先要写JUnit测试程序,在这些程序中将各个需求具体化,程序化,一旦需求改变,首先更改的是JUnit测试程序,或是增加或是减少,或者根据需求改变assert方法的各个变量。如果不按照这个步骤去做,做到后来很可能是在原创 2006-03-09 11:11:00 · 3152 阅读 · 11 评论 -
jsp开发网站使用cookie的一点经验
在开发网站应用程序的过程中,使用cookie记录用户的一些信息是比较常用的一种方法,而cookie的使用也非常简单。如果我们在jsp程序中希望得到cookie的值,只需要使用HttpRequest.getCookies()即可得到所有cookie的值,而把值写入客户端的cookie文件也非常容易,是需要创建一个cookie,然后调用HttpReponse.addCookie(Cookiec)即可。原创 2005-03-14 22:53:00 · 1444 阅读 · 1 评论 -
java 应用程序的发布
java是OOP时代的新宠儿,它有着其他语言无法替代的魅力,正是这种魅力是着无数的程序员趋之若鹫,与此同时存在着一些菜鸟如我之流,常常因为写了一点小小的程序而无法发布急得如热锅上的蚂蚁。下面是一点点关于发布java程序的知识。希望能够满足诸位的发布欲望。当然,我在这里所谓的发布java程序,是指非applet,java severlet,jsp等程序的发布,而是指有frame,可以单独运行(指原创 2003-07-18 07:18:00 · 1851 阅读 · 2 评论 -
如何去掉J2ME连接网络时的提示框
J2ME程序连接网络时,不断跳出提示框的解决方案。原创 2010-07-20 15:07:00 · 1043 阅读 · 1 评论