您正在查看 "java资料" 分类下的文章
2009-11-28 18:35
List list = new ArrayList(new Hashset());
Set set = new HashSet(list);
// Fixed-size list
List list = Arrays.asList(array);
// Growable list
list = new LinkedList(Arrays.asList(array));
// Duplicate elements are discarded
Set set = new HashSet(Arrays.asList(array)); |
2009-11-05 01:20
try {
//得到对象
Class c = Class.forName("完整类名");
Object yourObj = c.newInstance();
//得到方法
Method methlist[] = cls.getDeclaredMethods();
for (int i = 0; i < methlist.length; i++) {
Method m |
2009-10-30 23:57
2009-10-24 14:30
hibernate 反向工程 一个表生成两个类(表名+Id.java),原因是该表没有主键,设置一个主键就不会了。
例如BASE_MENU这个表没有主键反向生成了BaseMenu.java和BaseMenuId.java,打开一看里面的代码非常混乱。而且和spring结合后调用很麻烦。 |
2009-10-22 20:00
MyEclipse_7.0 M1版本 links插件安装方法
以前6.5版本的有links可以链接到其他文件夹下,现在的没有了。
不过可以直接放在C:\Program Files\MyEclipse 7.0M1\eclipse\dropins目录下
和myeclipse文件夹一样,下面一个eclipse文件夹,再放入features plugins两个文件夹,再把插件放到这两个文件夹下就可以了。
例如我的插件都放在:C:\Program Files\MyEclipse 7.0M1\eclipse\dropins\JBossTools-2.1.2.GA-ALL-win32\eclipse\下面。
C:\Program Files\MyEclipse 7.0M1\eclipse\dropins\JBossTo |
2009-10-22 18:20
今天安装MyEclipse_7.0 时一直提示 灾难性故障,把所以杀毒软件和360、防火墙甚至网线都拔了还是不行,重启了几次还是不行。
网上搜索了一下原来是不能改变安装路径导致的,这个就比较郁闷啊,C盘安装了这个剩下的空间就非常可怜了!
1. jdk版本和Myeclipse不兼容
解决方案:重新安装jdk新版本
2.安装路径的问题
解决方案:安装Myeclipse时,不修改其默认的安装路径,让其自动安装到c盘。
3.软件冲突,一些程序可能与myeclipse安装程序有冲突
解决方案:把其他开启的软件都关 |
2009-10-09 00:21
注意:JasperViewer更像是一个教人们如何使用JRViewer组件的演示程序,这里要注意一点,当你调用JasperViewer的viewReport()方法来显示报表时,如果你关闭了预览Frame,整个应用程序将会随之结束,因为这个函数最后调用了System.exit(0);你可以通过继承这个类,并重新在你的Viewer里注册java.awt.event.WindowListener来避免这一情况的发生。
3.6 打印报表
JasperReport类库的主要目标,就是生成可打印的文档。而且多数应用程序生成的报表都是需要落实(或打印)到纸张上。我们可以用net.sf.jasper.engin |
2009-10-09 00:21
JasperReport是一个强大、灵活的报表生成工具,能够展示丰富的页面内容,并将之转换成PDF,HTML,或者XML格式。最重要的是它是开源的,这给我们带来很大方便,但是文档却要钱,让人不爽。不过人总要生存,再说,做这么一个好东西,用户总不能一点代价也不付(虽然对于中国普通程序原来说太贵了点)。它还有一个相关的开源工程?IReport,这是一个图形化的辅助工具,因为JasperReport仅提供了可使用的类库而未提供更好的开发工具,IReport的出现解决了这一难题。它们配合使用将会更大程度的提高效率。
该库完全由Java写成 |
2009-09-10 18:52
2009-06-30 11:58
|
|