2007年05月 共有日记 27 篇
对Struts2进行的性能测试
2007年5月31日(Thursday) 13点45分
作者: 刘冬 天气:
心情: 一般
这两天在试验Struts2的时候,一旦有异常发生,控制台中打印出来的异常堆栈中至少涉及了三四十个方法调用,然后我就对Struts2的性能有点担忧:一个请求经历过那么多的方法调用,它的性能能好吗?
为了验证一下我的担忧,今天开始对Struts2做性能测试,事实证明了我的担忧是有依据的。
下面介绍一下我的测试方案:
首先关闭开发模式 struts.devMode=false
编写两个测试页面分别是 test.jsp 和 test.vm ,这两个页面仅仅 阅读全文
今天世界无烟日
2007年5月31日(Thursday) 09点22分
作者: 刘冬 天气:
心情: 一般
世界无烟日!
不准抽烟、不准生火做饭、划根火柴都不行。
你要是肚子里有火? 忍住,明天再说!
股市今天肯定火不了 ( 爱火不火,俺又不炒 )
建议国务院规定今天烟厂停工一天,反正也没生意
。。。。。。
还有什么应该注意的你也说说? 阅读全文
Struts2与VelocityTools 1.3的集成问题
2007年5月29日(Tuesday) 16点12分
作者: 刘冬 天气:
心情: 一般
Struts2本身支持Velocity模板的显示,通过下面的配置可以直接使用
<result name="success" type="velocity">user/index.vm</result>
但是在试验的时候将Velocity更新到1.5,以及VelocityTools更新到1.3版的时候发现程序执行异常,提示为ToolboxManager.getToolboxContext 方法没找到,在VelocityTools 1.3中此方法已经更名为getToolbox了。
于是只好重载Struts2的VelocityManager类,替 阅读全文
Struts2的struts.properties配置文件详解
2007年5月29日(Tuesday) 13点43分
作者: 转贴 天气:
心情: 一般
struts.action.extension
The URL extension to use to determine if the request is meant for a Struts action
用URL扩展名来确定是否这个请求是被用作Struts action,其实也就是设置 action的后缀,例如login.do的'do'字。
struts.configuration
The org.apache.struts2.config.Configuration implementation class
org.apache.struts2.config.Configuration接口名
struts.configuration.files
A list of configurati 阅读全文
试用Eclipse的WTP插件
2007年5月28日(Monday) 13点59分
作者: 刘冬 天气:
心情: 一般
刚在Eclipse下试用了WTP这个东西,失望!
更新了一大堆的插件,发现WTP这个东西太弱了,很多的基本功能都没有。创建一个Web项目啥文件都没帮你生成,没有web.xml、没有目录结构,顶多就是增加了一个New JSP的菜单项。
跟lomboz比起来差太远了,一些流行的框架都不支持,甚至没有New Servlet这样的向导。
都不知道这东西到底有何用!
后来下载了个lomboz all in one的,一些该有的功能倒是都有了。 阅读全文
Eclipse 3.3 RC2 available
2007年5月28日(Monday) 09点00分
作者: 刘冬 天气:
心情: 一般
Eclipse 3.3 Release Candidate 2 (RC2) is now available for download from http://www.eclipse.org/downloads/index.php. This drop is being propagated to the various Eclipse mirror sites, which usually takes a day or so.
For people who have already downloaded the integration build with timestamp 200705251350, there's no need to download RC2 - it's the same. 阅读全文
NetBeans 6.0 M9 Full版体验
2007年5月25日(Friday) 11点21分
作者: 刘冬 天气:
心情: 一般
Netbeans现在呼声很高,特别是6.0这个版本。刚上网站下了个最新的M9版本,试用一下。
这是M9 Full版本支持的特性
你可以点击 Customize 按钮来定制所需的特性。
下一步选择安装路径以及JDK
然后就开始安装了,安装过程还算简单,不过安装的文件可真不小,这也难怪,功能多嘛。要依Eclipse搞那么多功能的插件估计也得这么大。
装完启动很顺利,就是速度挺慢。
看看新建项目窗口,支持包括Jav 阅读全文
如何快速看懂别人的代码
2007年5月24日(Thursday) 10点50分
作者: 刘冬 天气:
心情: 一般
声明:以下全部是废话,愤青者就此打住。
在拿到一个项目源码时(针对采用Java开发的WEB项目),首先要做到的是心平气和然后就是忘我。忘掉你自己、忘掉你的风格、忘掉你会的任何架构,你只需要对项目所采用的语言有所认识就足够了。
最好能把项目运行起来,这样会让日后碰到的问题很容易的解决。
从用户的角度上去试用一下,注意浏览器地址栏上的信息,扩展名有点奇怪? 那不妨打开 web.xml 看看到底这样的扩展名是由哪 阅读全文
工业园的工行人满为患
2007年5月22日(Tuesday) 13点30分
作者: 刘冬 天气:
心情: 一般
五一过后发现银联大楼的柜员机被撤走了,剩下两个用户水泥糊住的洞。
科韵路上的营业厅人满为患,不管是ATM还是柜员机还是柜台,你想办点啥事等一两个钟头是很正常的。
。。。。。。 阅读全文
Apache Jakarta POI 3.0 Released
2007年5月21日(Monday) 20点43分
作者: 刘冬 天气:
心情: 一般
18 May 2007 - Apache Jakarta POI 3.0 Released
The Apache Jakarta POI Team is pleased to announce the immediate availability of Apache Jakarta POI 3.0. This long-awaited release has been a long time coming, and we are thankful to all those who have helped us.
Apache Jakarta POI is well-known in the Java field as a library for reading and writing OLE2 office file formats, such as Excel, PowerPoin 阅读全文
Apache Tomcat JK 1.2.23 released
2007年5月21日(Monday) 20点43分
作者: 刘冬 天气:
心情: 一般
18 May 2007 - Apache Tomcat JK 1.2.23 Web Server Connector released
The Apache Tomcat team is pleased to announce the immediate availability of version 1.2.23 of the Apache Tomcat Connectors.
It contains connectors, which allow a web server such as Apache HTTPD, Microsoft IIS and Sun Web Server to act as a front end to the Tomcat web application server.
This version contains only one security 阅读全文
JDK 1.6对DataSource接口的改动
2007年5月21日(Monday) 18点07分
作者: 刘冬 天气:
心情: 一般
JDK 1.6对javax.sql.DataSource接口做了改动,增加了不少方法,导致原来在JDK 1.5下可以编译的原文件,在JDK 1.6环境下编译失败。
可是看SUN网站上的1.6的API文档并没有说明这个接口增加了新的方法,但是在实际的编译环境就会报很多方法没有被实现的错误!!!
此问题有待进一步细究..... 阅读全文
Eclipse 3.3 RC1 available
2007年5月19日(Saturday) 10点07分
作者: 刘冬 天气:
心情: 一般
这是Eclipse 3.3的第一个发行候选版本。
下载地址: Eclipse 3.3 RC1
体验了一下发现有个地方不错,会自动把classpath中的所有jar包缩放到一个名为Referenced Libraries中,如下图所示: 阅读全文
MYSQL ODBC 乱码的解决方法
2007年5月18日(Friday) 12点00分
作者: 刘冬 天气:
心情: 一般
MySQL的编码是UTF8
安装MySQL的ODBC驱动程序后,通过ODBC读取到的中文数据是乱码
解决的办法如下:
在数据源配置项 Initial Statement 中填入 SET CHARACTER SET GBK
如下图所示:
搞定! 阅读全文
这周......
2007年5月18日(Friday) 09点30分
作者: 刘冬 天气:
心情: 一般
站在天堂看地狱
人生就像情景剧
站在地狱看天堂
为谁辛苦为谁忙
此打油诗从《武林外传》中抄来,至于《武林外传》从哪抄的俺就不晓得了。
这个星期几个晚上都在外面奔跑,回来将近十一点都没顾上看眼电视。上个周末看四川卫视台放《武林外传》,差点给气死,广告时间比电视剧播放时间还长,而且最狠的一招是来来去去就那三两个广告,重复重复再重复的播放,你恨不得把电视都给砸了。于是乎决定不受这气,掏碟!
近来我 阅读全文
Apache Tomcat 6.0.13 Available
2007年5月16日(Wednesday) 16点13分
作者: 刘冬 天气:
心情: 一般
最近三个版本的变化如下:
Tomcat 6.0.13 (remm)
Catalina 阅读全文
RedHat FC6/EL5下编译Apache的问题
2007年5月16日(Wednesday) 13点07分
作者: 刘冬 天气:
心情: 一般
如果按正常的编译错误是:
/usr/lib/libexpat.so: could not read symbols: File in wrong format
要解决这个问题需要按照如下步骤进行编译:
1. 配置命令:./configure LDFLAGS="-L/usr/lib64 -L/lib64" --with-mpm=worker
2. 修改{apache-src-dir}/srclib/apr-util/Makefile如下
将
APRUTIL_LIBS = -lsqlite3 /usr/lib/libexpat.la /root/tar/httpd-2.2.3/srclib/apr/libapr-1.la -luuid -lrt -lcryp 阅读全文
[转]Linux下配置VNC服务器
2007年5月16日(Wednesday) 10点16分
作者: kaiser 天气:
心情: 一般
说明:此文是从公司一个小伙子的网站上转帖过来的,我一直以为linux的图形界面在服务器管理中用处不大,所以一直用putty做远程管理。但是呢,VNC其实也是另外一种不错选择,如果你需要图形界面的话。以下是转贴的内容:
Linux Red Hat 在安装的时候勾选了 VNC ,将来对远程使用X windows 很有用。
用SSH 的 PUTTY 联入服务器,然后输入命令:
[root@server1 ~]# vncserver
即可激活VNC远程控制。
然后在本地安装VNC的客户 阅读全文
关于扩展Tomcat的Session存取机制的思考
2007年5月15日(Tuesday) 12点18分
作者: 刘冬 天气:
心情: 一般
在开发大规模网站程序时,一般会让开发人员尽量采用Cookie而非Session来存储一些状态相关的数据,例如用户登录信息等等。原因是不推荐做Session复制,而多个应用服务器之间为了共享Session所采取的做法无非就是采用多播技术的Session复制,另外一种则是将Session持久化到数据库。
第二种做法性能很差,第一种做法在应用服务器节点非常多的时候复制的代价很高。
为此这段时间我考虑能不能将缓存系统引入来作为应用服务器的S 阅读全文
嗓子很疼
2007年5月14日(Monday) 08点53分
作者: 刘冬 天气:
心情: 一般
已经疼了两天了,牛黄上清片不顶用,咽口水都觉得费劲。
找出之前的病例,还是去医院吧,估计还是吊针,现在医生就这招,就那些药。可还得去啊,咱又没练法轮功!
......
从医院回来了,没打针,在那吸了20分钟的“毒气”,然后带了点药回来,明天还得去吸20分钟。暂时没什么好转! 阅读全文
PuTTY 0.60 is released
2007年5月13日(Sunday) 10点58分
作者: 刘冬 天气:
心情: 一般
These features are new in beta 0.60 (released 2007-04-29):
Pressing Ctrl+Break now sends a serial break signal.
Serial ports higher than COM9 now no longer need a leading \\.\.
You can now store a host name in the Default Settings.
Bug fix: serial connections and local proxies should no longer crash all the time.
Bug fix: configuring the default connection ty 阅读全文
Ehcache-1.3 beta 2 released
2007年5月12日(Saturday) 07点54分
作者: 刘冬 天气:
心情: 一般
Beta 2 has 7 fixes over beta 1, together with 2 minor feature changes.
下表是和第一个测试版比较的变化:
Type
Changes
By
nullFix issue reported by Fredrik Bertilsson regarding peers entering and leaving a cluster, where the reentered peer would never get updates.
Greg Luck 阅读全文
Hibernate Core 3.2.4.GA released
2007年5月11日(Friday) 09点01分
作者: 刘冬 天气:
心情: 一般
【插播广告】
Hibernate 3.2.4有问题,请不要使用,今天给DLOG4J替换了最新的版本发现原来的配置的自动增长字段无法工作!!!换回 3.2.3ga就正常。
Hibernate 3.2.4.ga is mainly a bug fix release. It does however address a pretty serious performance problem introduced in 3.2.3.ga. Download the release and check out the change log for details.
Changes:** Bug * [HHH-511] - reattach object from 阅读全文
JK 1.2.22 Released
2007年5月10日(Thursday) 10点24分
作者: 刘冬 天气:
心情: 挺好
The Apache Tomcat team is proud to announce the immediate availability of Tomcat Connectors 1.2.22. This is a stable release adding new features and a few bug fixes to version 1.2.22.
If you find any bugs while using this release, please fill in the Bugzilla Bug Report. When entering bug select Native:JK Component.
Please see the ChangeLog for a full list of changes. 阅读全文
Eclipse 3.3 M7 Released - New Features
2007年5月9日(Wednesday) 07点51分
作者: 刘冬 天气:
心情: 一般
It's been released, you can go download it. The new and noteworthy includes:
Quick Access: Looks like this'll be a nice way to use the IDE from the keyboard.
Editor Area Drag-and-Drop: This is one of those things that you get used to, but can be a little frustrating. Glad to see that I'll be able to just drag files into Eclipse now.
Launch Selection vs. Launch Last: This seems 阅读全文
|