JavaPro

On the Java Road
随笔 - 26, 文章 - 0, 评论 - 63, 引用 - 0
数据加载中……

2006年12月16日

SWT/JFace 3.5 API (html/chm)

     摘要: 最后一次打包 SWT API 已经是3.4版本的事情了,这次重新用SWT和JFace的源码制作了API文档,同时制作了html版本和chm版本,能用得上的朋友可以选择下载。  阅读全文

posted @ 2010-03-02 15:14 Jason Du 阅读(1051) | 评论 (2)编辑 收藏

CentOS5 国内yum源

CentOS5 中科大的yum源 速度非常快

cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo.save
wget http://centos.ustc.edu.cn/CentOS-Base.repo.5
mv CentOS-Base.repo.5 CentOS-Base.repo
rpm --import http://centos.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-5

posted @ 2009-10-20 19:27 Jason Du 阅读(1736) | 评论 (1)编辑 收藏

Sun CEO 乔纳森·舒瓦茨致Sun员工的信

     摘要: 4月20日Oracle与Sun达成并购协议后,Sun CEO 乔纳森·舒瓦茨致Sun员工的内部信  阅读全文

posted @ 2009-04-21 09:46 Jason Du 阅读(651) | 评论 (2)编辑 收藏

甲骨文将以每股9.50美元的价格现金收购Sun公司的普通股

     摘要: 北京时间4月20晚间消息,甲骨文(Oracle)和Sun联合宣布,两家公司已经达成一项最终协议,甲骨文将以每股9.50美元的价格现金收购Sun公司的普通股。这笔交易总价值约为74亿美元。如果除去Sun的现金及债务不计,该交易总额为56亿美元。  阅读全文

posted @ 2009-04-21 00:10 Jason Du 阅读(533) | 评论 (2)编辑 收藏

三月的雪——3月28日朱雀森林公园游记

     摘要: 三月进山,没想到下起了鹅毛大雪,真是又意外又惊喜。今年最大的一场雪,竟然被我们追赶上了,拍了很多的PP。  阅读全文

posted @ 2009-03-29 13:56 Jason Du 阅读(895) | 评论 (5)编辑 收藏

一键安装双击运行——Java安装程序制作

     摘要: 对于Java桌面应用来说,比较烦琐的就是安装部署问题。Java的优势是“一次编写,随处运行”,跨平台特性确实很好,但并不是每个人都需要跨平台,而且有时候JVM平台或版本问题也会造成“一次编写,到处测试”的尴尬。对于固定平台下的Java应用,最好的方式莫过于带着JRE,让用户轻松点击就能运行。针对windows平台,主要方法是:先将JRE进行精简,再使用工具exe4j 来解决双击运行使用的问题,最后用Inno Setup打包成安装程序, 这样一来,我们的Java应用就和普通的windows应用程序一样了。  阅读全文

posted @ 2009-03-24 14:14 Jason Du 阅读(18322) | 评论 (14)编辑 收藏

飞信皮肤 - 苹果 Mac OSX Tiger 风格

     摘要: 苹果 Mac OSX Tiger 风格飞信皮肤,没事干,自己画的,欢迎使用并反馈。转载请保留出处。  阅读全文

posted @ 2009-01-16 16:05 Jason Du 阅读(3063) | 评论 (9)编辑 收藏

Java 对象克隆 克隆羊

     摘要: 简单的对象克隆原理,实现Cloneable接口,以公共方式重写clone()方法。  阅读全文

posted @ 2009-01-09 17:00 Jason Du 阅读(606) | 评论 (0)编辑 收藏

Email验证的正则表达式

     摘要: Email验证的正则表达式,这个Email验证的正则表达式基本符合RFC3521规范,缺少ipv6部分的验证。  阅读全文

posted @ 2008-12-19 15:43 Jason Du 阅读(624) | 评论 (0)编辑 收藏

SWT/JFace 3.4 API (html/chm)

     摘要: 最后一次打包 SWT API 已经是很久以前的事情了,这次重新用SWT和JFace的源码制作了API文档,同时制作了html版本和chm版本,能用得上的朋友可以选择下载。  阅读全文

posted @ 2008-09-13 13:21 Jason Du 阅读(5977) | 评论 (16)编辑 收藏

linux系统比较有效的防御arp攻击的方法(以ubuntu为例)

     之前用过两年fc3,后来由于开发少了一直在用xp,最近由于工作需要开始使用ubuntu。但是家里的网络arp攻击太严重,xp装个arp防火墙就行了,ubuntu没有类似的软件,研究了一下得出了比较可行的防御方案。

1. 配置ip与mac绑定信息文件。
编辑 /etc/ethers 格式:ip mac 视自己的网络进行配置(mac用大写),没有就新建一个。文件中如果包括内网所有 ip mac,能够更加有效得防御arp攻击。

192.168.1.X XX:XX:XX:XX:XX:XX
192.168.1.X XX:XX:XX:XX:XX:XX
...

2. 配置启动时执行 arp -f (根据 /etc/ethers 内容绑定ip与mac)。
ubuntu下编辑 /etc/init.d/rc.local (各版本linux启动文件不同,视系统而定),在最后加上

arp -f

3. 执行 arp -f 即时生效绑定。

posted @ 2008-09-02 01:17 Jason Du 阅读(1815) | 评论 (1)编辑 收藏

【深度研究】暗黑2字体制作修改详细教程 + 字体制作套装工具下载

     摘要: 很多朋友都有自己修改D2字体的想法。在此之前,熟悉D2MOD的朋友大概对游戏的各个方面都改过了,但唯独字体这块大家恐怕未敢接触,其主要原因就是字体的修改过于烦琐。今天我们讲一下在一些工具软件的帮助下简化修改过程,且看下面的具体说明。  阅读全文

posted @ 2008-06-15 08:34 Jason Du 阅读(7912) | 评论 (5)编辑 收藏

找个好服务器不容易

  再次搬家,找个好服务器不容易。这里看起来很不错,功能强,自定义也全面,先用用看吧。

posted @ 2008-06-14 16:39 Jason Du 阅读(460) | 评论 (0)编辑 收藏

blojsom 在 Tomcat+MySQL 环境下的安装与配置

     摘要: 最近时不时总有人问起 blojsom 到底怎么配置,经常配置了还是出错,想了想还是写一下详细的安装和配置方法吧,毕竟这个开源的 JSP blog 也确实越来越引人注目了。此文主要针对 blojsom 的有关配置布署而写,运行环境是比较简单的 Tomcat +MySQL 。如果在 Tomcat 和 MySQL 的安装配置上有什么问题,请参考文档或上网搜一下这类的文章吧。 有关使用其它容器和数据库的配置,我会在之后的文章中介绍。  阅读全文

posted @ 2007-06-04 00:49 Jason Du 阅读(777) | 评论 (2)编辑 收藏

珍藏开源主题壁纸一张

珍藏开源主题壁纸一张,估计开源爱好者没有人不喜欢这张壁纸的。珍藏很久了,发出来和大家分享分享。

点击查看壁纸

posted @ 2007-06-03 21:37 Jason Du 阅读(685) | 评论 (0)编辑 收藏

修改模板

  偶然间发现仍有一些朋友在用800*600的分辨率,更搞笑的是自己的blog模板在小分辨率或宽屏上显得如此的可笑,一团糟。修改了一下,现在只要分辨率不低于800*600看起来都很好了。CSS的水平还有待提高。

posted @ 2007-06-03 03:43 Jason Du 阅读(304) | 评论 (0)编辑 收藏

Google Java 开发者日 - 2007年5月31日

  这两天真的是很热,正好下场雨,凉快凉快。但这雨来的可能有点不是时候,正好赶上“Google Java 开发者日”
  今天是5月31日,Google在中国、美国、巴西、英国、法国、西班牙、德国、俄国、日本和澳大利亚10个国家同时举办了“Google Java 开发者日”。在全球保证同一时间各地能收到美国和英国现场的情况,这是一个大家都比较关注且令人激动的又一盛事。

Google 开发者日 北京日程

10:30-11:30  Google Geo API / Google 的开源策略
13:45-14:45  Google Web Toolkit / Firefox应用开发
14:45-15:45  Google Data API / Python语言
15:45-16:45  Guice / Linux 国际化和本地化编程

posted @ 2007-05-31 22:09 Jason Du 阅读(275) | 评论 (0)编辑 收藏

MyEclipse 5.5.x GA 注册机!!!

MyEclipse是一款功能强大的J2EE集成开发环境,支持代码编写、配置、测试以及除错。5.5版本中增加了对 Java EE 5 的支持,简化了企业和AJAX开发。最新发布的MyEclipse 5.5.1 GA,支持Eclipse 3.2.2和Microsoft Vista,这次新版本主要升级了WebTools,增加了SNAPs Non-Eclipse Integration and Improvements,Java EE 5 Projects,EJB3 - Enterprise Java Beans,MyEclipse Java Persistence Tools,Visual JSF Page Designer,Matisse4MyEclipse Swing Visual Designer upgrades,MyUML improvements,Improved internationalization,New Application Server Connectors (Geronimo 2, Oracle 10, Weblogic 10)等各项新内容。

5.5.x版的注册方法稍微不太一样,但想对SWT Designer来说还是简单很多的。请到下面网址下载该注册机:

MyEclipse_5.5.x_GA_KeyGen
 下载1: http://amooo.ys168.com  文件存于 "注册&破解" 目录下
 下载2:    非IE浏览器用户下载   点击进入下载页面

     MyEclipse 5.5.x GA 版本更多新功能及软件下载请登陆官方网站:
  http://www.myeclipseide.com/

posted @ 2007-05-31 20:37 Jason Du 阅读(1056) | 评论 (0)编辑 收藏

G宝盘空间更新大量Java电子书及开发工具!

  一直都想把我搜集的Java开发资源共享给朋友们,无奈前阵子一直很忙,今天用了一晚上把东西都传到G宝盘上了。现在我的帐户还是免费的,大家需要注册一个免费帐户登录以后才能下载,是有些不方便,不过过一阵子我就会升级帐户了,到时候大家不用登录也能直接下载,先用着吧。其中有大量的Java电子书以及开发工具,些外,还有一些我喜欢的影音,大家尽情享用吧!

点击进入我的G宝盘共享空间

posted @ 2007-03-01 15:24 Jason Du 阅读(275) | 评论 (0)编辑 收藏

更新 SWT Designer V6 注册机 (支持V6.1版,新增下载地址)

  SWT Designer 注册机已经更新,支持最新版V6.1版本的注册。由于ys168空间只有IE浏览器可以访问,现已经新增了G宝盘下载地址,以供非IE用户下载。以下是全部的更新内容:

http://blog.donews.com/javapro/archive/2006/12/19/1099026.aspx

posted @ 2007-03-01 05:36 Jason Du 阅读(743) | 评论 (0)编辑 收藏

G宝盘调整网络,提高服务质量。

    1G免费网络硬盘--G宝盘在2/6 -2/8日对服务网络做较大规模的调整,在二月8号上线的时候,我们将看到新增添的PPT文档在线阅读的功能,同时正式推出1月25日投入测试的BT功能。

    由于ys168空间系统兼容性以及文件大小限制等问题,以后将用G宝盘为大家共享资源。同时,再次谢谢广大朋友对我的支持。

posted @ 2007-02-07 01:26 Jason Du 阅读(290) | 评论 (0)编辑 收藏

再报惊喜!SWT Designer 6.x (Window Builder Pro) 注册机 (08年9月7日更新)

SWT Designer是一款基于Eclipse SWT技术上的双向Java Gui设计软件。6.0版本中加强了swing GUI的设计功能,并入了国际化功能,功能增强不少。

之前发布的5.0版本的注册机得到很多朋友的支持,由于6.0版的注册流程有所变化,下载后请仔细阅读install.txt文件中的详细注册过程。请到下面网址下载该注册机:

SWT Designer V6.0 KeyGen
 下载1: http://amooo.ys168.com  文件存于 "注册&破解" 目录下
 下载2:    非IE浏览器用户下载   点击进入下载页面

     SWT Designer 6.0 版本更多新功能及软件下载请登陆官方网站:
  http://www.swt-designer.com

注:作者于2008年9月7日更新,注册机支持 SWT Designer V6.7 版本。

posted @ 2006-12-20 00:13 Jason Du 阅读(4042) | 评论 (4)编辑 收藏

Java SE 6 : New Features !

Java SE 6 is the current major release of the Java SE platform. Sun endeavors to foster the highest level of transparency and collaboration on the platform with the Java community through Project JDK 6, resulting in the following key features.
    » Download Java SE 6


New Security Features and Enhancements
 
  • Native platform Security (GSS/Kerberos) integration.
  • Java Authentication and Authorization Service (JAAS) login module that employs LDAP authentication
  • New Smart Card I/O API
    » Find out more
 
Integrated Web Services
 
  • New API for XML digital signature services for secure web services
  • New Client and Core Java Architecture for XML-Web Services (JAX-WS) 2.0 APIs
  • New support for Java Architecture for XML Binding (JAXB) 2.0
    » Find out more
 
Scripting Language Support (JSR 223)
 
  • New framework and API for scripting languages
  • Mozilla Rhino engine for JavaScript built into the platform
    » Find out more
 
Enhanced Management and Serviceability
 
  • Improved JMX Monitoring API
  • Runtime Support for dTrace (Solaris 10 and future Solaris OS releases only)
  • Improved memory usage analysis and leak detection
    » Find out more
 
Increased Developer Productivity
 
  • JDBC 4.0 support (JSR 221)
  • Significant library improvements
  • Improvements to the Java Platform Debug Architecture (JPDA) & JVM Tool Interface
 
Improved User Experience
 
  • look-and-feel updates to better match underlying operating system
  • Improved desktop performance and integration
  • Enhanced internationalization support
 
An in-depth summary of Java SE 6 features and enhancements to the platform is provided in the Java SE Umbrella JSR (JSR 270) and the desktop and core feature overviews.

posted @ 2006-12-16 09:43 Jason Du 阅读(317) | 评论 (0)编辑 收藏

New Song: Java EE 5

Roman 为 Java EE 5 写的搞笑主题歌,很有意思,大家可以听听。
http://blogs.sun.com/roumen/entry/new_song_java_ee_5

posted @ 2006-12-16 09:36 Jason Du 阅读(220) | 评论 (0)编辑 收藏