
Java
iteye_10298
这个作者很懒,什么都没留下…
展开
-
Java的OutOfMemoryError
Java中不再需要关心Object(相对C++而言这的确省去了许多烦恼)生存期管理,因为我们有了垃圾收集器GC! 引入GC带来了效率,我们专心编写业务逻辑而不必随 时为内存管理问题担忧。不过,在Java中如果程序设计有误,对于简单的问题也会导致新问题出现,这就是OutOfMemoryError(简称OOM)。举几个例子。1. 文件上传类。由于没有考虑到大文件的情况,这个类在上传大文件时会...2007-03-19 10:40:51 · 119 阅读 · 0 评论 -
访问Spring示例JPetStore的OrderService服务
Spring--当前流行的J2EE开发的轻量级框架,提供了对MVC web层、持久化层、声明性事务及远程调用的支持。借助Apache Axis的支持,Spring提供了基于WSDL的WebService服务。本文主要讨论两个问题,如何提供一个WebService服务以及如何从外部访问该服务。我们研究一下JPetStore示例提供的OrderService。代码需要以下环境。1.spri...2007-03-19 11:04:18 · 146 阅读 · 0 评论 -
线性表的顺序存储的特性
线性表的顺序存储的特性1)随机访问,由于逻辑上相邻的元素在物理存储上也相邻。因此每个元素的存储地址是可知的。2)插入和删除操作在概率上要移动50%的元素。在Java编程中我们经常使用Vector。到底Vector是一种什么样的数据结构呢?看了源代码才发现,原来Vector就是一种顺序动态存储的线性表结构。C++中的Vector估计也是如此。为什么叫做vector 呢?vector...2007-03-19 11:22:47 · 1100 阅读 · 0 评论 -
经过几天日夜奋战,终于完成产品的一个新功能
总结如下:对Java 开发效率低下深有体会,多半是由于不熟悉特定的类或技巧。比如JTable的TableCellRenderer、布局器等等。所谓熟能生巧。还是要加强 锻炼。开发效率低指的我所经历的整个过程。比如Eclipse有时候慢的要死,只能杀掉进程重新打开。还有Java编写UI很麻烦(多是我模糊不清的地 方,一定要弄明白一些问题)。最后就是程序的运行效率和易用性。为了增强响...2007-03-19 11:26:34 · 249 阅读 · 0 评论 -
用Java实现Object对象树输出到XML文件
本文将结合面向对象设计原则实践来介绍如何将一个Java对象树输出到XML文件模块。需求项目功能:查询数据并生成XML文件然后上传至指定服务器本模块功能:实现Java对象树输出到 XML文件。要求1. 支持对象及属性的扩展,而XML输出模块代码基本不变。2. 考虑到内存压力,要求该模块实现以追加方式操作XML文件。输入Java对象树(提供一个类以方法,作为该对象的操作入口)...2007-05-06 15:51:00 · 498 阅读 · 0 评论 -
Tomcat下设置session超时问题
采用一个AJAX框架做Ajax应用,它支持relogin(只需在代码中嵌入一段代码)。在测试relogin时遇到一个问题,就是如何将 Tomcat 的 session-timeout 设置为10分钟。Tomcat默认的会话超时是1800秒,测试一次需要等太久。一些资料提到修改web.xml如下片段。但我发现在一个JSP中调用session.getMaxInactiveInterval() 的值...2007-05-17 10:06:50 · 246 阅读 · 0 评论 -
Apatan Studio Data Source Explorer 和 QuantumDB
一直使用Aptana Studio,其中的Data Source Explorer组件可以查看数据库内容,但无法进行查询。下载Studio2.0,还是如此。Aptana推荐使用QuantumDB,确实比较好用。...2010-04-01 16:35:01 · 123 阅读 · 0 评论