2008年01月13日

搬家了,大家访问新blog吧。

http://www.javapro.cn

2007年06月05日

  目前,肯特大学 (University of Kent)Sun Microsystems 正协手为学习 Java 编程语言的学生们开创一条平坦的跨越途径,使之可以从初学者阶段顺利过渡到熟练使用专业的开发工具。
  与此同时,Sun Microsystems 还长期支持 BlueJ 的开发,BlueJ 是由英国肯特大学 (University of Kent, UK) 和澳大利亚迪肯大学 (Deakin University, Australia) 开发的一个编程环境。该环境专门适用于编程初学者。它提供了许多教学工具(例如,可视化工具和交互工具),非常有助于学习面向对象的概念。BlueJ 自 1999 年首次发行以来,现已成为各所大学和学院在编程授课中最常用的一种编程教学环境。
  尽管 BlueJ 适用于编程学习的入门阶段,而 NetBeans 则为专业开发者提供了强大的工具,但是截至目前,从使用 BlueJ 过渡到熟练使用 NetBeans 所必需经历的步骤一直是学生们难以逾越的屏障。
  如今,NetBeans 开发团队与 BlueJ 开发团队协作开发了 NetBeans 的新版本:NetBeans IDE BlueJ Edition。该工具为学生们实现由使用教学工具顺利过渡到熟练使用功能全面的专业 IDE 提供了一条平坦的跨越途径。 


BluJ on Mac OS X

2007年06月03日

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


MySQL 的配置

·下载并安装 MySQL5 以及 MySQL JDBC Driver。此处不详述MySQL的安装,只介绍和 blojsom 有关的配置,具体安装过程请参考文档。
·在 MySQL 中为blojsom 数据库访问建立一个新的用户。

% mysql -u root -p
password: *****
mysql> create database blojsom;
mysql> grant all on blojsom.* to someuser@’%’ identified by ‘somepassword‘;
mysql> grant all on blojsom.* to someuser@localhost identified by ‘somepassword‘;
mysql> use blojsom;
mysql> flush privileges;
mysql> quit


Tomcat 的配置

·下载并安装 Tomcat 。此处不详述 Tomcat 的安装,只介绍和 blojsom 有关的配置,具体安装过程请参考文档。%TOMCAT_HOME% 为 Tomcat 安装目录
·打开 %TOMCAT_HOME%/conf/server.xml 配置文件。查看所以定义为 <Connector …/> 的元素,将其 URIEncoding 属性设置为 UTF-8 ,这是blojsom 使用的编码。

<!– Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 –>
<Connector port="8080"
   maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
   enableLookups="false" redirectPort="8443" acceptCount="100"
   debug="0" connectionTimeout="20000"
   disableUploadTimeout="true" URIEncoding="UTF-8"/>


blojsom 的安装

·下载 blojsom 3.x blojsom.war 文件。
·在 %TOMCAT_HOME%/webapps 目录下为建立 blojsom 目录。

% mkdir blojsom

·blojsom.war 文件包中的所有文件用解压工具解压到 blojsom 目录下。或在命令行使用:

jar xvf blojsom.war

MySQL JDBC Driver 的安装

·解压下载的 MySQL JDBC Driver 文件包,将 mysql-connector-java-X.X.X-bin.jar 复制到 %TOMCAT_HOME%/common/lib 目录下。

blojsom 数据库的配置

·编辑 %TOMCAT_HOME%/webapps/blojsom/WEB-INF/classes/blojsom-helper-beans-include.xml 配置文件,修改 username 和 password 属性的值,与之前所创建的用户名和密码要一致。

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
    <property name="driverClassName" value="com.mysql.jdbc.Driver"/>
    <property name="url" value="jdbc:mysql://localhost/blojsom?autoReconnect=true&amp;useUnicode=true&amp;characterEncoding=utf-8"/>
    <property name="username" value="someuser"/>
    <property name="password" value="somepassword"/>
</bean>

·编辑 %TOMCAT_HOME%/webapps/blojsom/WEB-INF/classes/blojsom.xml 配置文件。

<bean id="dbloader" class="org.blojsom.util.database.DatabaseLoader" init-method="init">
    <property name="sessionFactory">
        <ref bean="hibernateSessionFactory"/>
    </property>
    <property name="dbScript" value="/WEB-INF/classes/blojsom-full-initial-data-mysql.sql"/>
    <property name="upgrading" value="false"/>
    <property name="servletConfig">
        <ref bean="servletConfigFactoryBean"/>
    </property>
    <property name="detectBlojsomSQL">
        <value>show tables;</value>
    </property>
</bean>


测试浏览 blojsom

·启动 Tomcat 。
·访问 blojsom 地址: http://localhost:8080/blojsom/blog/default/
·后台管理地址: http://localhost:8080/blojsom/blog/default/?flavor=admin
·默认的用户名和密码都是 default ,登录之后应该立即修改管理员帐号和密码,这些都可以在 [设置|用户] 中完成。

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

点击查看壁纸

2007年06月02日

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

2007年05月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 国际化和本地化编程

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/

2007年05月30日

无聊,做个绿化软件。

Fireworks MX 精简中文绿色版

注意是Fireworks MX ,不是Fireworks MX 2004

有需要的朋友自己下吧。只有8M!!!官方全功能版精简的,保留了所有的功能。

绿盟下载

G宝盘下载

2007年03月01日

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

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

2007年02月28日

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

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