J2EE
蜡台
蜡炬成灰蜡台心悲
展开
-
用Eclipse进行可视化Java界面设计
<br />前言<br /><br /> 最近,Eclipse开源项目终于推出了期待已久的Visual Editor Project(VEP)。VE项目使得功能强大的eclipse平台在java开发方面又增加了一个可视化java组件开发利器。它让java开发者再也不用依赖其它的IDE产品来做GUI界面方面的工作。所有的开发,从应用程序界面到业务逻辑的开发,现在都可以在eclipse平台上完成。本文将引导开发者如何安装配置并使用Visual Editor。 <br /><br />关于Vis原创 2010-08-03 21:13:00 · 1845 阅读 · 0 评论 -
JAVA注释规范
在软件开发的过程中总是强调注释的规范,但是没有一个具体的标准进行说明,通常都是在代码编写规范中简单的描述几句,不能作为一个代码注释检查的标准和依据,做什么都要有一个依据吗:),现在我特整理了一个《Java的注释规范》,内容来自网络、书籍和自己的实际积累。 JAVA注释规范 版本/状态 作者 版本日期 1.0 ghc 2008-07-02 一、背景 1、当转载 2012-12-29 10:34:29 · 556 阅读 · 0 评论 -
10款常用Java测试工具
http://developer.51cto.com/art/201206/340718.htm#1转载 2012-10-10 09:09:56 · 783 阅读 · 0 评论 -
java 对象的强、软、弱和虚引用的概念
本文介绍对象的强、软、弱和虚引用的概念、应用及其在UML中的表示。1.对象的强、软、弱和虚引用 在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次为:强引用、软引转载 2012-07-20 10:47:08 · 2547 阅读 · 0 评论 -
java 对文件的读取
更具我现在的理解,在效率不是非常重要的情况下,一般情况下可能只需要考虑两种情况,即想按照字节去读取,还是想按照行去读取,而一般情况无论采取什么方式去读取,最佳的方式都莫过于用Buffered...去包装要是用的类,而如果效率要求比较高则可以考虑是用FileChannel 或者是 file map,其中file Map是读写效率最高的一种方式,如果读取的文件非常的大这种方式是首选,下面的例子是对常见转载 2012-04-10 21:16:52 · 624 阅读 · 0 评论 -
用Javac一次性编译多个包下的Java文件
1.利用-cpcd xxxdir *.java/s/b > srclist.txtor dir x:/yyy/zzz/*.java/s/b > srclist.txtjavac -cp .;xxx/yyy/zzz.jar;x/y/z.jar -d原创 2011-09-19 10:27:23 · 3330 阅读 · 0 评论 -
一个简单易用的反编译工具jad
http://www.kpdus.com/jad.html 官方最新版本,支持jdk1.6Java下的一个简单易用的反编译工具jad, 可以很方便的将.class反编译为.Java. 点击下载 一、基本用法 Usage:jad [option(s)] 直接输入原创 2011-07-29 21:03:08 · 1239 阅读 · 0 评论 -
使用LumaQQ来开发QQ机器人
<br /><br />自从博客园闪存发布了QQ机器人以后,闪存数量一下子就上升了很多。很多人也一直都在询问QQ机器人是如何开发的,这足以说明QQ在中国不仅仅是普通人使用的IM工具,在程序员圈子里也相当有人缘的,其老大地位不容怀疑啊。我这篇也算是给解答一些朋友的疑惑吧。<br />所谓的IM机器人(QQ,MSN),其实就是一个简化版的IM客户端(QQ,MSN)。利用这个简单的客户端连接到IM服务器,接收和发送消息来达到自动回复的目的。可惜,.NET中并没有开源的QQ机器人的开发包(MSN,有DotMSN,详原创 2011-03-14 22:42:00 · 1351 阅读 · 0 评论 -
Java Obfuscator的原理
<br /> Java Obfuscator的原理就是将字节码转换为一个逻辑上的对等物,这种转换后的版本极难拆散。即使有人试图去反编译,过程将极其艰难复杂,并很难绕过转换后模糊晦涩的编码。主要的过程如下:<br /> 用一个常规编译器(比如JDK)编译Java源代码运行混淆器,在受保护的环境下生成编译类文件。最后生成的会是一个不同的输出文档,也许扩展名也会不同。<br /> 这个被重命名为。class file的文件在功能上与原字节码是对等的,由于虚拟机仍然可以对其进行解译,因此对性能不会原创 2010-11-15 11:48:00 · 1696 阅读 · 0 评论 -
Subversion Windows
<br />首先下载Subversion Windows版本的服务器软件,下载地址如下: <br />http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91 <br />文件为svn-1.2.0-setup.exe,然后执行安装,安装目录如:d:/develop/subversion,然后设置一下系统的环境变量Path,将Subversion的bin路径加入到系统的path中。 <br />2 创建Subersi原创 2010-09-20 13:49:00 · 752 阅读 · 0 评论 -
Eclipse Galileo 简介
Eclipse Galileo 简介<br />多用途开源 IDE 和应用程序平台在最新版中的新特性文档选项<tr valign="top"><td width="8"><img alt="" height="1" width="8" src="//www.ibm.com/i/c.gif"/></td><td width="16"><img alt="" width="16" height="16" src="//www.ibm.com/i/c.gif"/></td><td class="small" wi原创 2010-08-23 21:45:00 · 1274 阅读 · 0 评论 -
NetBeans Hot Keys
<br />最近使用netbeans,发现还不错<br />NetBeans Hot Keys <br /><br /> 因为很喜欢Matisse构造Swing GUI的功能,所以开始使用NetBeans。但使用了一段时间之后,发现NetBeans原来也是那么的优秀。不久前(2007.03.22)NetBeans还获得了Jolt的最佳IDE大奖。“一个行将就木的IDE,似乎又复活了”。<br /> 这里所列出的NetBeans快捷键是从NetBeans一份文档中直接原创 2010-08-06 18:15:00 · 612 阅读 · 0 评论 -
25个最佳最闪亮的Eclipse开发项目
<br />上个月23号Eclipse基金会发布了最新的Eclipse太阳神版本,囊括了39个项目,下面我们就来看看哪些项目是最受Eclipse开源社区喜欢的。Eclipse最初是一个Java IDE,但后来变得越来越强大,早已超出了IDE的范畴,截至目前,Eclipse可支持静态和动态编程语言,胖客户端、瘦客户端和服务器端框架,建模和业务报表,嵌入式和移动开发,Eclipse包含的项目和子项目已经超过125个,本文将为大家列举其中25个最佳,最闪亮,最受欢迎的Eclipse项目,注意列表原创 2010-08-02 12:53:00 · 930 阅读 · 0 评论 -
Map ,Hashmap,HashTable,LinkedHashMap
/** *http://www.iteye.com/topic/539465 *@author annegu *@date 2009-12-02 */ Hashmap是一种非常常用的、应用广泛的数据类型,最近研究到相关的内容,就正好复习一下。网上关于hashmap的文章很多,但到底是自己学习的总结,就发出来跟大家一起分享,一起讨论。 1、hashm转载 2013-01-14 11:31:28 · 668 阅读 · 0 评论