Java
Haohappy2004
多年互联网研发、团队管理经验。欢迎交流。
MSN: haohappy@php.net
展开
-
PHP 挑战 J2EE 和 .NET
>>摘自对Zend 的marketing VP Pamela Roussos的访问继PHP获得“Programming Language of 2004”大奖之后,由Zend公司主导的PHP,开始向J2EE和.NET发起挑战,抢夺WEB企业应用开发市场。根据 Forrester公司的调研,预计到2006市场上将会 有22%的企业应用使用J2EE开发,13%使用.NET,56%为二者结合,还有9%使原创 2005-01-15 23:55:00 · 4038 阅读 · 3 评论 -
让Java Swing显示中文更美观
首先感谢Could的回复和提醒关键字:Swing JGoodies Look&Feel 中文 汉字在前一篇文章中提到通过使用第三方的L&F来使Java程序的界面更美观,但是JGoodies L&F的中文显示有问题,汉字都变成了方框。 而且Swing Metal 默认的汉字显示为12 粗体,非常难看。有没有一种方法让中文可以正常显示,而且很美观呢? 找了些资料,发现是由于Swing中默认都是使用了原创 2006-02-20 11:31:00 · 6017 阅读 · 1 评论 -
Eclipse on Redhat FC5 [附图]
今天刚把FC5装上,感觉很不错。 其实有了Firefox和Eclipse,Linux已经是个非常好的日常开发平台了。 暂时真想不到有什么功能是Windows特有的,对我又不可缺少的了。 贴两张图:原创 2006-03-25 01:02:00 · 4013 阅读 · 5 评论 -
Eclipse+PHPEclipse+ Subversion+ TortoiseSVN
新搭建了一个用于将来团队合作的开发平台,抛弃了EditPlus,改用Eclipse;抛弃了CVS,改用 Subversion来负责版本控制。就目前试用情况来看还不错。具体安装配置有空再写。贴几个有用的链接:Debugging techniques for PHP programmers 用 Subversion 构建版本控制环境PHPEclipse官方站点 Subver原创 2006-02-21 17:27:00 · 8994 阅读 · 3 评论 -
JPanel加载图像的过程
要在JPanel上显示图像,调用了哪几个关键的类方法? 经过Debug,总结如下:无论选择按钮或菜单来触发事件,打开图像文件分别调用的方法依次是按钮或菜单的事件处理方法(ButtonOpen_mouseClicked())->自定义的加载方法(loadMyImage()) -> Graphics对象的drawImage()-> JPanel的imageUpdate() ->JPanel的repai原创 2006-03-20 16:56:00 · 3151 阅读 · 0 评论 -
Java Swing的新进展 -- JDK1.6 Swing GTK Look&Feel
其实这不能算是新闻,我太久没关注Java了。不能不说这是个让我很开心的消息Swing难看的界面(老实说“Metal”和“Motif”都实在难看),让人怀疑SUN的设计师品位(还不如Win3.2的系统界面)。虽然可以自己开发第三方的Look&Feel,可是非常复杂;虽然有很多第三方的Look&Feel,真正漂亮的没几个,而且使用很麻烦,增加工作量。为此,很多朋友都开始转向Eclipse+SWT,但是原创 2006-02-15 16:57:00 · 5392 阅读 · 6 评论 -
连接PHP和 Java -- PHP/Java Bridge [2]
Haohappy PHP5研究中心:http://blog.csdn.net/haohappy2004/(三)为什么要使用 PHP/Java Bridge?PHP中的组件都是短暂,非持久化的。如果是复杂应用体系,我们需要提供中间层组件(像java beans/EJB)或者企业级的提供缓存,连接池或商业逻辑给PHP组件生成的页面。例如解析XML文件就是一个比较耗资源的工作,需要缓存;连原创 2006-03-17 23:27:00 · 3763 阅读 · 0 评论 -
Java实现数字图像处理的困惑
NASA(美国国家宇航局)的火星探索机器人所拍摄的照片,都是通过Java处理的,说明Java在数字图像处理上还是很强大的.可我在网络上没有找到实用的Java图像开发包,都是些零碎的代码和绘图,表的代码库.特别是一些高级点的算法,如图像分割的几种实现,找了好久都没有.而对于做数字图像处理所流行的VC++和Matlab,有Intel IPL, OpenCV,Gandalf等多种软件开发包可以使用. 而原创 2005-09-21 00:15:00 · 3292 阅读 · 7 评论 -
2005年软件发展十大趋势
Manageability blog上提到2005年软硬件发展十大趋势。有些领域不熟悉,不知道有没有理解错误,欢迎指正。 · Firefox浏览器的市场将保持增长· Eclipse 的市场将保持增长· AMD 将继续保持在性能上对Intel的优势· Javascript 将在RIA (Rich Internet Applications)上有很大应用前景· Java 开发者将不再把EJB原创 2005-06-28 23:30:00 · 3073 阅读 · 0 评论 -
推荐《Java数值方法》
最近在写一个图形处理软件,需要用到一些Java实现的数值方法,但一直没有找到较好的参考资料。最后发现的一本相当不错的书,和大家分享:《Java Number Cruncher--The Java Programmers Guide to Numerical Computing》,[美] Ronald Mak著。作者比较牛,是NASA Ames Research Center的专家,也是火星探测机原创 2005-01-19 14:35:00 · 2970 阅读 · 0 评论 -
使用JDIC与本机桌面程序交互
Java在WEB上大放异彩,但在桌面程序开发上可以说逊色太多了。Swing默认的样式难看,速度又慢,而且为了兼容各操作系统,Java很难保证方便地与一些系统专有的程序进行交互,比如Windows中的IE等,而.NET Framework则有很方便的工具可供使用。对本机程序进行封装,这也是现在软件开发的一大思路,比如傲游(Maxthon)浏览器(原名MyIE2),就是基于IE进行开发的,加了很多原创 2007-08-25 10:54:00 · 16118 阅读 · 7 评论