内容列表
- java中动态执行一段代码
- 动态的执行一段简单代码,采用生成java文件,调用javac编译,反射执行的方式。只是一个简单测试,有些地方有待完善。代码如下import java.io.*;/** * 动态执行一段代码(生成文件->编译->执行) * @author kingfish * @version 1.0 */public class TestRun {
- 分类:Java 查阅全文
- 用Groovy Template 生成代码
- 这是我的同事在文档极度贫乏的情况下,摸着石头过河搞出来的东西,向他致敬。1.Groovy目前的开发状态 Groovy已经如期发布了最后一个是用Classic语法分析器的版本-beta10 ,以后的版本将基于JSR标准的parser,预计发三个jsr版本,每月一个, 到年中就可能有正式版出来了。 Eclipse和IDEA的插件也在开发中,不够都很挑版本,比如IDE
- 分类:Java 查阅全文
- java.lang.ThreadGroup翻译
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!--NewPage--><HTML><HEAD><!-- Generated by javadoc
- 分类:Java 查阅全文
- Eclipse 3.1M6 发布了...
- Here are some of the more noteworthy things available in milestone build M6 (April 1, 2005) which is now available for download. See the M6 build notes for details about bugs fixed and other changes.P
- 分类:Java 查阅全文
- 在eclipse上用myeclipse开发部署struts
- &n
- 分类:Java 查阅全文
- TIJ阅读笔记(第十二章)
- 12: Java I/O 系统
对编程语言的设计者来说,创建一套好的输入输出(I/O)系统,是一项难度极高的任务。
File 类
在介绍直接从流里读写数据的类之前,我们先介绍一下处理文件和目录的类。
你会认为这是一个关于文件的类,但它不是。你可以用它来表示某个文件的名字,也可以用它来表示目录里一组文件的名字。如果它表
- 分类:Java 查阅全文
- SWT里的Menu编程
- 新建一个menu bar要以下面的格式开头:Menu menu = new Menu(shell, SWT.BAR);//注意Menu的第一个参数一般是shell!//style必须是SWT.BARshell.setMenuBar(menu);下面加一个item到menu bar:MenuItem file = new MenuItem(menu, SWT.CASCADE);//style必须是S
- 分类:Java 查阅全文
- SWT制作下拉式toolbar菜单按钮的代码片段
- SWT制作下拉式toolbar菜单按钮的代码片段:final ToolItem dropdown = new ToolItem(bar, SWT.DROP_DOWN);dropdown.setText("Drop-down");//一个popoupMenufinal Menu menu = new Menu(shell, SWT.POP_UP);MenuItem choice
- 分类:Java 查阅全文
- 在JTable中实现单元格鼠标悬停效果
- 在Google上搜索实现这种效果的方法,只搜到一个网页,是国外的,一看,还得要给钱注册!俗话说,自力更生,艰苦奋斗,就自己想了法子,拿来分享。衷心请各位大虾指点指点不足我写了个程序,里面用到一个JTable,本着MVC的精神,而且考虑到单元格可能不是简简单单一个Label能表现的,就写了个表格渲染器的类,叫NoteLabelRenderer代码如下://NoteLabelRenderer.java
- 分类:Java 查阅全文
- 轻量级的代码生成方案选择--4.2更新
- 上次说到MyAppfuse要有一个代码生成工具, codegeneration.net上汇集了各种平台各种语言的工具。 其实代码生成是和代码重复的bad smell一样古老的东西了,不过在这个时代里,大家充分发掘了继承,委托,反射,甚至AOP的之后,coding 依然boring,依然重复,这时候就需要从一个更抽象
- 分类:Java 查阅全文
- 单元测试和压力测试是软件开发质量的保证
- 软件测试的概念最早是大学时从老师那里记来的两句话(其他都丢光了):开发是尽可能地让程序通过;而测试,则是尽可能地让程序通不过。两者的区别,在于选取测试实例在设计上的指导思想的不同。这句话虽然简单,但易记,自已也觉得真是收益菲浅。当时还没有什么javawindows之类的故事,所谓软件,其实是C语言和汇编,不过这个思想我却是觉得可以用到软件开发和测试的几乎方方面面。一般说来,可用性测试和黑盒测试这类
- 分类:Java 查阅全文
- 对项目开发中几种测试类型的理解和实操
- 原文:测试一般是放在系统完成后进行测试,但今天,却常常听到资深开发人员劝导新人们:“测试是开发的第一步”这句话如何理解呢?如果从日本人发明的巴克质量管理的方式去理解,大概是指每一个环节交给下一级时都应该进行测试。有些测试对后面的操作没有太大的影响,如图片不漂亮,菜单不合理,布局很难看之类;而另一些,却直接让下一级无法开始工作,象用例不清晰;用例自相矛盾;组件内部错误;框架不
- 分类:Java 查阅全文
- JGroups ARM(一)
-
- 分类:Java 查阅全文
- java 游戏API--
- 最近听说游戏表面上比较火热,也看看有没有机会也进入这个行业混混,说白了,穷人就是为了钱。本人对游戏技术不甚了解,没有学过计算机图形学,不懂3dmax,不会用photoshop,等等。技术上只是比较熟悉java语言,^_^,啥也不懂,还想搞游戏,是不是非常可笑!怎么办?我又不是非要搞,学学,总行吧?搞了几年java,不用再去弄c了吧。除了手机游戏之外,国内基本上没有听说用java做其它什么大一点的游
- 分类:Java 查阅全文
- java虚拟机学习笔记2
- 11.数组数组也是类的对象。具有相同类型和维数的数组属于同一个类(不管长度只看维数)。数组的长度属于对象实例。多维数组也是一维数组。如二维数组,即为一个一维数组,该一维数组的每个元素是一个数组的引用。数组和普通对象一样也存储在堆中。数组名为数组的引用,通过索引即数组标号来访问数组内容。12.异常在java栈帧的帧数据区内保存有针对该方法的异常表的引用。异常表记载了该方法的字节码(*.class)受
- 分类:Java 查阅全文
- java开源项目研究 2. 开源的历史
- 提到开源,就不得不提到Richard Stallman——开源软件的始创者和精神领袖(不是偶像崇拜^_^)。他是GNU(GNU's Not UNIX)工程的发起人,FSF(Free Software Foundation)的缔造者,同时还是大名鼎鼎的GNU Emacs(一个编辑工具),GCC(c/c++编译器,不用我说了吧,呵呵),GD
- 分类:Java 查阅全文
- Eclipse手记(小弟发现最实用的资料之一)
- Eclipse手记qinxianjun | 15 三月, 2005 17:35FAQ:
- 分类:Java 查阅全文
- struts-helloapp 学习小记
- <html:errors>
- 分类:Java 查阅全文
- 使用ConnectionManager适应多数据库的应用环境
- 原文: 今天企业应用环境中一般情况下要面对不止一个或一类数据库;另一方面不同时期的不同种类的数据库形成一个个的荒岛;在java中,技术潮流倾向于不是直接操作数据库记录,而是通过中间层的数据库对象持久化处理达到OO的目的。无论那一种,都要求比较容易地面对多个数据库连接。多个数据库连接比较为人所熟悉的是微软的ODBC数据源设置,除了没有实现中间层持久化外,ODBC其实比JDBC要全面也更容易
- 分类:Java 查阅全文
- STRUTS中光标定位问题
- 分类:Java 查阅全文