- 博客(20)
- 资源 (5)
- 收藏
- 关注
原创 Sun的Java家族
JDKJava Development Kit (JDK) 是Sun公司针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK(Software development kit)。JDK包含的基本组件包括:• javac – 编译器,将源程序转成字节码 • jar – 打包工具,将相关的类文件打包成一个文件 • jav...
2009-09-28 21:25:28
178
原创 分段fragment
分段(fragment)使开发者能够向现有的插件中添加代码和资源。(fragment.xml) Fragment Bundle在OSGi框架中的用途:1. 为其他Bundles进行扩展实现,类似于Java中接口(Host Bundle,附主 Bundle,以下简称HB)和实现类(Fragment Bundle,附属 Bundle,以下简称FB)的作用。例如 org.eclipse.sw...
2009-09-28 20:33:57
256
原创 Eclipse插件项目的自动构建
构建( build )在软件工程中是指将源文件及资源编译、打包成可在计算机上运行的软件。自动化构建在软件行业已有非常悠久的历史,我们平时用的 Make 脚本, Ant 脚本都是常见的自动化构建的应用。Eclipse 插件系统的核心模块 PDE提供了完整的面向 Ant 的自动构建体系,来编译和打包 Eclipse 插件与 RCP 项目以用于发布。 PDE (Plug-in Devel...
2009-07-21 20:58:07
437
原创 WTP Project Facets
在WTP中创建Dynamic Web Project工程的时候提供了Project Facets的功能,它让用户在创建Web项目的时候,可以像搭积木一下给我们创建的project添加各种功能模块. 通常我们给创建的工程可能添加以下元素:资源文件, Builder, Nature标识等. 我们知道Eclipse本身提供了一个Nature的功能,但是Facets跟Nature是有区别的, 给工...
2009-07-21 20:56:34
113
通过Eclipse插件启动Tomcat的问题
问题目前在通过Eclipse中插件启动Tomcat时遇到了个问题,就是访问http://localhost:9000/时出现HTTP Status 404 The requested resource (/) is not available.错误,但是通过http://localhost:9000/myapp访问项目时却没有问题,系统配置没有问题,而且手动运行%TOMCAT_HOME%\...
2009-07-14 22:52:11
167
原创 JVM
摘自《Java面向对象编程》 Java虚拟机提供了程序运行时环境,运行时环境中最重要的一个资源是运行时数据区。运行时数据区是操作系统为Java虚拟机进程分配的内存区域,主要包括堆区、方法区和Java栈区等。l 在方法区中存放类的类型信息,类型信息包括静态变量和方法信息等,方法信息中包含类的所有方法的字节码。l 在堆区中存放对象,对象的实例变量。...
2009-06-14 12:41:20
97
原创 创建String对象
关于String和内存的重要内容 摘自[美]Kathy Sierra,[美] Bert Bates所著《Sun Certified Programmer & Developer for Java 2(Exam 310-035 & 310-027)》一书中,“关于String和内存的重要内容”: 所有程序设计语言的关键目标之一都是有效地使用内存。随着应用程序的发展,...
2009-06-14 12:29:57
136
原创 运行JavaApplication
Studio利用hbm配置文件生成SQL文件时,需要访问ST项目中生成的POJO类(多对多关联时,要访问中间表的PO类),所以要把代码生成器org.st.studio.generator.SqlGenerator(包含public static void main(String[] args)可以作为Java Application运行)放在ST项目中进行加载(关于如何在项目中加载插件提供的jar...
2009-06-02 22:17:06
938
TPTP Code Review规则
Rule规则AWTAvoid using java.awt.peer interface directly不要直接使用java.awt.peer接口CastingAvoid returning java.lang.Object,downcast to specific type instead...
2009-06-02 22:11:42
176
原创 为Java项目加载类路径
Studio利用hbm配置文件生成SQL文件时,需要访问ST项目中生成的POJO类,所以要把代码生成器(org.st.studio.generator.SqlGenerator)放在ST项目中进行加载,方法如下:把要放在项目中加载和运行的类(org.st.studio.generator.SqlGenerator)的.class文件打包到一个studio.jar文件。其中org.st.st...
2009-06-02 22:05:36
130
原创 项目的Nature&Builder
SpringProjectNature在org.springframework.ide.eclipse.core.internal.project.SpringProjectNature的configure()中添加org.springframework.ide.eclipse.core.springbuilder,在deconfigure()中删除springbuilder。 ...
2009-06-02 21:51:53
158
原创 synchronized
4种用法 1.方法声明放在访问操作符(public等)之后,返回类型声明(void等)之前public synchronized void synMethod() {}一次只能有一个线程进入该方法,其他线程要想在此时调用该方法只能排队等候,只有当前线程执行完该方法后,别的线程才能进入. 2.代码块中后跟括号, 括号里是变量 public int synMethod...
2009-05-23 19:52:59
86
原创 Eclipse家族法则
扩展者 1.贡献法则(Contribution Rule): 一切皆是贡献 2.遵循法则(Conformance Rule): 插件必须遵循与其的接口 3.共享法则(Sharing Rule): 增加,不要取代 4.有样学样法则(Monkey See/Monkey Do Rule): 遇到问题时,首先复制类似插件的结构 5.相关性法则(Relevance Rule): 只有在操...
2009-05-23 12:09:27
119
原创 Hibernate SQL方言
为你的数据库属性hibernate.dialect设置正确的 org.hibernate.dialect.Dialect子类. 如果你指定一种方言, Hibernate将为上面列出的一些属性使用合理的默认值, 为你省去了手工指定它们的功夫.表 Hibernate SQL方言 (hibernate.dialect) RDBMS 方言 DB2 ...
2009-05-23 12:08:02
122
原创 Hibernate主键生成策略
assigned 让应用程序在save()之前为对象分配一个标示符。这是 <generator>元素没有指定时的默认生成策略。 foreign 使用另外一个相关联的对象的标识符。通常和<one-to-one>联合起来使用。 guid 在MS SQL Server 和 MySQL 中使用数据库生成的GUID字符串。 hilo 使用一个高/低位算法高效的生成...
2009-05-23 12:05:20
210
原创 BOIS报警声
电脑无法正常开机,往往在开机前会发出BIOS报警,这是电脑的错误提示,只要根据报警声,就很好判断问题在哪。不同的BIOS报警是不一样的: AWARD BIOS报警声的一般含义是: 1短: 系统正常启动。这是我们每天都能听到的,也表明机器没有任何问题。 2短: 常规错误,请进入CMOS Setup,重新设置不正确的选项。 1长1短: RAM或主板出错。换一条内存试试,若还是不行,只好更换主...
2009-05-23 11:57:50
151
我的书架
《JAVA面向对象编程》作者: 孙卫琴 编著 ISBN: 7121025389 出版社: 电子工业出版社 出版时间: 2006-7-1 《Java编程思想(第3版)》 作者: (美)埃克尔(Eckel,B.) 著,陈昊鹏 等译 ISBN: 7111162209 出版社: 机械工业出版社 出版时间: 2005-5-1 《深入浅出设计模式(影印版)》 作者: (美)弗里曼(Fr...
2009-05-22 23:36:34
241
我的书架——Eclipse
《Eclipse权威开发指南(第2版)》作者: (美)安茹 等著,束尧,丁凡,许国梁 译 ISBN: 7302139102 出版社: 清华大学出版社 出版时间: 2006-12-1 《Eclipse插件开发方法与实战》 作者: 甘树满 ISBN: 7121031809 出版社: 电子工业出版社 《Eclipse从入门到精通(第2版)》作者: 陈刚 编著 ISBN: ...
2009-05-22 23:30:51
193
原创 为什么“局部内部类能访问所在方法中的final类型的参数和变量”
2009-5-21Thinking In Java里面的说法(唯一正确的说法): 如果定义一个匿名内部类,并且希望它使用一个在其外部定的对象,那么编译器会要求其参数引用是final 的。public class Tester { public static void main(String[] args) { A a = new A(); C c = new C();...
2009-05-22 22:30:56
203
原创 List与数组的相互转换
1.List转换成为数组 调用ArrayList的toArray方法,具体用法: List list = new ArrayList(); list.add("A");list.add("B");final int size = list.size(); String[] array = (String[])list.toArray(new String[size]); 2.数组转换成为List...
2009-05-22 22:16:52
113
Webwork2开发指南
2011-09-07
Eclipse Modeling Framework A Developer's Guide
2009-05-23
Ajax Hacks
2009-05-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人