公告 |
求真务实打基础, 宁缺毋滥读好书。
数据挖掘青年(DMman) |
链接 |
|
Blog信息 |
blog名称:DMman(数据挖掘青年) 日志总数:102 评论数量:564 留言数量:57 访问次数:1751956 建立时间:2007年4月9日 |

| |
[Java SE]不错的经典文章:java提速 网上资源
数据挖掘青年 发表于 2007/12/3 21:16:34 |
http://www.itpub.net/15069.html
Java语言特别强调准确性,但可靠的行为要以性能作为代价。这一特点反映在自动收集垃圾、严格的运行期检查、完整的字节码检查以及保守的运行期同步等等方面。对一个解释型的虚拟机来说,由于目前有大量平台可供挑选,所以进一步阻碍了性能的发挥。 “先做完它,再逐步完善。幸好需要改进的地方通常不会太多。”(Steve McConnell的《About performance》[16]) 本附录的宗旨就是指导大家寻找和优化“需要完善的那一部分”。
D.1 基本方法 只有正确和完整地检测了程序后,再可着手解决性能方面的问题: (1) 在现实环境中检测程序的性能。若符合要求,则目标达到。若不符合,则转到下一步。 (2) 寻找最致命的性能瓶颈。这也许要求一定的技巧,但所有努力都不会白费。如简单地猜测瓶颈所在,并试图进行优 |
|
[Java SE]Java程序性能优化 文章收藏
数据挖掘青年 发表于 2007/11/21 8:47:16 |
不错的东西,先贴过来 有空慢慢研究:) 以前用JTable显示数据库中数据的使用。开始使用Vector过渡ResultSet中的数据,速度慢的要死;后来改成了数组,提高了五六倍速度!
一、避免在循环条件中使用复杂表达式 在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。
例子: import java.util.Vector; class CEL { void method (Vector vector) { for (int i = 0; i < vector.size (); i++) // Violation |
|
[Java SE]java打包-exe文件-最终以setup形式发布的解决之道  网上资源
数据挖掘青年 发表于 2007/11/14 21:49:24 |
首先,将编译好的程序打包成jar文件,然后做出exe,这样代码就不可见了;但是exe文件在没有安装jre的电脑上不能运行,如果要求客户再去安装jre 设置环境变量 就不雅了。我们需要将jre打包。
这几步操作网上介绍的插件和方法很多,但有的好用有的不好用,而且有的还需要注册。经过尝试比较,在“千里冰封”的博客上得到了很大的帮助。整理一下。使用这几个工具,您也可以顺利的发布您的java程序!
1 打包成双击可执行的jar文件。 推荐插件:fatJar(Eclipse使用) 下载地址 http://sourceforge.net/project/showfiles.php?group_id=115990&package_id=125924
阅读全文(31587) | 回复(21) | 编辑 | 精华 | 删除 |
| | |
[Java SE]java外观设置(皮肤选择) 网上资源, 心得体会
数据挖掘青年 发表于 2007/11/9 15:49:55 |
1 j2se自己带的LookAndFeel,能在系统上运行的好像只有 metal(金属外观-跨平台但比较丑陋) 和 与操作系统风格一致的两个LookAndFeel。 如果想要使用其他皮肤,可以在网上下载第三方的jar进行支持(当然也可以自己写,但实在没那个必要)
2 这一个觉得还不错,他里面集成了有多种样式的皮肤可供选择。(Substance look & feel ),只需把substance.jar导入即可。 要求JDK为5.0及以上,Substance look & feel主页: https://substance.dev.java.net/ 下载时,注意点击左边栏中的“文档和文件”,不注意的话 |
|
[Java SE]如何将图片打包到jar中 网上资源, 心得体会
数据挖掘青年 发表于 2007/10/29 12:29:27 |
问题描述: Eclipse中使用Build Fat Jar打包后找不到图像 源代码如下: URL url = getClass().getClassLoader().getResource("icons/logo.gif"); label=new JLabel("",new ImageIcon(Toolkit.getDefaultToolkit().getImage(url)),JLabel.CENTER); 在Eclipse里运行没有问题 使用Build Fat Jar打包后,把jar文件拿出来,总是出现如下错误 Uncaught error fetching image: JAVA.lang.NullPointerException at sun.awt.image.URLImageSource.getConnection(Unknown Source) |
|
« 1 ›
|