内容列表
- Draw2D设计--3. LightweightSystem设计和实现剖析(3)
- 3.更新管理器的设计和实现 Draw2d SDK这样描述更新管理器:更新管理器要负责处理重绘图形元素并布局它们的任务。一个恰当的实现是批处理待做的工作并合并任何冗余的工作。更新管理器可以含有0或多个被嵌套的更新管理器。在所有的请求已经被批处理后可以执行一些优化。因为这个原因,一个更新管理器应该在完成自己的更新之前要对它所嵌套的更新管理器调用Perfo
- 分类:Java 查阅全文
- Apache也要提供自己的J2SE实现
- Apache也要提供自己的J2SE实现了,宣布将开展Project Harmony计划,提案已经获得通过:From: Geir Magnusson Jr. <geirm <at> apache.org>Subject: [VOTE RESULT] Apache Harmony Newsgroups: gmane.comp.apache.incubator.generalDa
- 分类:Java 查阅全文
- hibernate高级特性_1
- hibernate对象生命周期内的三种状态1. transient(自由状态) 自由状态就是java对象创建出来,在内存中自由存在,与数据记录无关2. Persistent(持久状态) 持久状态就是处于hibernate框架所管理的状态。这种状态下,实体对象的引用被hiberna
- 分类:Java 查阅全文
- Struts + Hibernate分页显示 v1.0
- Struts + Hibernate
- 分类:Java 查阅全文
- java多线程,什么时候让我跨过你高高的门槛
- java原著中对线程的解释:Thread SchedulingIn Java technology,threads are usually preemptive,but not necessarily Time-sliced(the process of giving each thread an equal amount of CPU time).It is common mistake to
- 分类:Java 查阅全文
- 关于配置支持JFreeChart的Tomcat
- 关于配置支持
- 分类:Java 查阅全文
- Struts控制器组件
- Struts
- 分类:Java 查阅全文
- 第一次遇到Mysql的BUG,困扰我好久了。
- 第一次遇到Mysql的BUG,困扰我好久了。采用struts连接缓冲池取得数据库连接,在第一次getConnection()的时候有时候出现一下错误 java.sql.SQLException: Communication link failure: java.net.SocketException, underlying cause: Software caused connection abo
- 分类:Java 查阅全文
- hibernate基础_6
- hibernate的一对多映射可以通过几种方式实现,这里介绍通过set来实现的方法(可以参考前面的set,list,map映射)这里,我为该映射构建两个类Room和Resident,标志代码如下:public class Room { private int roomNum; private String address;&n
- 分类:Java 查阅全文
- hibernate基础_7
- 同一对多映射相对应,hibernate也提供多对一的映射。为了实现多对一映射,我构建了下面两个样例类public class Resident2 { private int id; private String name; private Room2 room;}public class R
- 分类:Java 查阅全文
- 用js+jsp实现在同一个下拉列表中,动态生成多级select选项
- 经过两天苦战,总算用js+jsp搞定在同一个下拉框中,在不刷新页面的情况下,动态生成多级select选项一、先确定需求及要达到的效果要达到的效果如下图[]为了便于各位的调试,我将代码进行了简化,取数据部分我去掉了,各位可修改成自己用的数据二、说明现将该设计中,用到的主要技巧列在下面1。将数据动态填入js的数组用如下3句话实现out.print("<script>")
- 分类:Java 查阅全文
- JSP中文乱码问题的解决
- 字符内码每个国家(或区域)都规定了计算机信息交换用的字符编码集,如美国的扩展ASCII码、中国的GB2312-80、日本的 JIS 等,作为该国家(区域)信息处理的基础,有着统一编码的重要作用。由于各本地字符集代码范围重叠,相互间信息交换困难,软件本地化版本独立维护成本较高。因此有必要将本地化工作中的共性抽取出来,做一致性处理,将特殊的本地化处理内容降低到最少,这就是所谓的国际化(I18N)。各种
- 分类:Java 查阅全文
- J2EE项目危机【翻译】 -避免这10项J2EE危机来确保你的企业JAVA项目成功
- 在我作为开发者、高级开发者、架构师的经历中,我遇到过好的、差的甚至是丑陋的企业级JAVA项目。当我问自己,是什么使一个项目成功而使另外的失败,我发现很难得到一个完美的答案,就好像很难用成功来定义所有的软件项目。J2EE项目也不例外。因此,项目被分为不同级别的成功或失败。在这篇文章里,我主要想为您——读者朋友——揭示影响企业级JAVA项目的最大的10项
- 分类:Java 查阅全文
- J2EE项目危机【翻译】 -避免这10项J2EE危机来确保你的企业JAVA项目成功
- 在我作为开发者、高级开发者、架构师的经历中,我遇到过好的、差的甚至是丑陋的企业级JAVA项目。当我问自己,是什么使一个项目成功而使另外的失败,我发现很难得到一个完美的答案,就好像很难用成功来定义所有的软件项目。J2EE项目也不例外。因此,项目被分为不同级别的成功或失败。在这篇文章里,我主要想为您——读者朋友——揭示影响企业级JAVA项目的最大的10项
- 分类:Java 查阅全文
- java中带标号的break、continue
- java中带标号的break、continue,类似与goto示例:class LabelBreak{ public static void main(String[] args){ int i=0; outer: //
- 分类:Java 查阅全文
- JCreator 使用技巧-3
- 糊涂鬼 2005-05-20<如果认为鄙人写得不错而进行转载的话,麻烦保留"糊涂鬼",3Q> 废话: 尽量在这篇里面把这个系列结束了,这里要说的技巧只有一点点,更多的是一些我没有搞懂的东西,写在这里,看一下会不会有人指点一二。 快速写程序_3:《严重推荐!》 在 JAVA 里面,应该说是大多数的程序,总有一些固定的组合,JAVA里最常见的就是 try{}catc
- 分类:Java 查阅全文
- Java语言编码规范(Java Code Conventions)
- 1 介绍(Introduction)1.1 为什么要有编码规范(Why Have Code Conventions)编码规范对于程序员而言尤为重要,有以下几个原因:- 一个软件的生命周期中,80%的花费在于维护- 几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护- 编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码- 如果你将源码作为产品发布,就需要确任它是否被很
- 分类:Java 查阅全文
- 谈JDBC SQLSERVER"Error establishing socket"
- jdbc配置语句为: jdbc:microsoft:sqlserver://server_name:1433 如运行程序时出现 "Error establishing socket" 错误,则应进行如下调试:1 检查SQL SERVER 是否允许远程访问.具体步骤:1)打开"企业管理器",打开控制台根目录>SQL Server 组>数据库2)在相
- 分类:Java 查阅全文
- Eclipse 运行命令行参数大全
- Eclipse 运行命令行参数大全 包括英文版本和中文版本两种的说明, 特别需要值得一提的是那个 -nl 参数, 可以指定程序启动时所使用的语言. 例如:eclipse -nl en_US将启动英文语言, 这个特性在安装了国际化语言包以后特别有用, 可以
- 分类:Java 查阅全文
- Eclipse 实用快捷键大全 (绝对原创)
- 俗话说,工欲善其事,必先利其器,如果大家对开发程序稍微有点发烧的话,都知道快捷键对编程中有多大的作用了(当然当年Dos用natepad开发程序的除外了),我就是这样一个发烧友了,对各种IDE中的快捷功能颇感兴趣,尤其是对快捷键这一部分乐此不彼了.再加上Eclipse又是本人的最爱,因此Eclipse中的快捷键就是本人重视的重点了,当然,Eclipse的快捷键暂时不是最强的,本人见过快捷键最优
- 分类:Java 查阅全文