2005年02月 共有日记 25 篇
Easy Struts 为什么在Eclipse3.0下配置不好呢
2005年2月28日(Monday) 14点53分
作者: Lancelot 天气:
心情: 一般
我把最新的EasyStruts解压缩后,将com.cross.easystruts.eclipse_0.6.4文件夹拷贝到eclipse\plugins下,为什么打开Eclipse不能找到呢? 阅读全文
Google Suggest 剖析
2005年2月28日(Monday) 17点30分
作者: 泽欣 天气:
心情: 一般
去年年底,Google推出了一项新的服务Google Suggest,可以提供和你搜索关键字相关的关键字建议。目前还只有英文的beta版本,网址在这里:http://www.google.com/webhp?complete=1&hl=en。比如我在搜索框中输入java,效果图如下:提示效果的实现原理,我们大概可以猜到,很有可能是利用js通过xmlhttp获得google后台整理出来的索引数据,并动态生成一个layer或者iframe显示出来。这个效果具体是怎样的一个流程呢?对google 的技 阅读全文
Google Suggest 剖析
2005年2月27日(Sunday) 20点24分
作者: 泽欣 天气:
心情: 一般
去年年底,Google推出了一项新的服务Google Suggest,可以提供和你搜索关键字相关的关键字建议。目前还只有英文的beta版本,网址在这里:http://www.google.com/webhp?complete=1&hl=en。比如我在搜索框中输入java,效果图如下:提示效果的实现原理,我们大概可以猜到,很有可能是利用js通过xmlhttp获得google后台整理出来的索引数据,并动态生成一个layer或者iframe显示出来。这个效果具体是怎样的一个流程呢?对google 的技 阅读全文
JDeveloper10g
2005年2月27日(Sunday) 10点20分
作者: 梁夏峰 天气:
心情: 一般
在用惯了Eclipse后,也要来看看Oracle的JDevelper10g的情况了,10g前进的步伐也非常快,由于在对SOA的集成方面获得一些好感,有人提出就SOA方面的工具整合Oracle已经领先了IBM和SUN,此外Oracle还在推出一个开发架构ADF,刚好由于需要搭建一些试验应用的需要,于是到Oracle上下载了10g。10.1.3是预演版,分别提供Windows NT/2000/XP, Linux和Macintosh版本,可视化JSF开发是最大亮点之一,J2SE5/J2EE1.4支持,全面的Toplink开发环 阅读全文
Seppia 学习笔记
2005年2月27日(Sunday) 21点06分
作者: 泽欣 天气:
心情: 一般
Seppia 是一个精巧的结合java与javascrit的管理与发布java应用的框架。按照作者的意思:Seppia 是意大利语中的章鱼,作者看来对章鱼很感兴趣,用了“most fascinating(最迷人)”这样的形容词。他一定也想用章鱼来体现 Seppia 的目的:一个将java应用模块化的尝试,正如章鱼的每支独立的脚(后来知道叫触腕)一样。但这些脚可以协同工作,让章鱼在海洋里横行霸道。横行霸道是《章鱼传奇》里对章鱼的形容,看完这篇科普文 阅读全文
无晴
2005年2月26日(Saturday) 10点48分
作者: 刘冬 天气:
心情: 一般
过了年后一直是阴霾的天,偶尔下了些小雨,这样的天气从昨天开始变得特别的糟糕,屋外下着雨,屋子里面冒着汗,没心没肺的潮湿。穿过阴黑的楼道,尽管努力的避开,终于还是踩得一脚水,摸着钥匙孔打开了房门。潮湿的天气最好不要感冒,因为躺在潮乎乎的被子里是很难受的事,看哪里都不顺眼,看哪里都在冒水滴,手一抹,一把水、一把灰、和成了泥。好想能泡一壶飘香的茶,一小杯一小杯的品,喇叭轻声哼着很久以前的老歌......唯有这 阅读全文
Javamail处理unicode-1-1-utf-7编码的邮件
2005年2月25日(Friday) 13点07分
作者: 泽欣 天气:
心情: 一般
客户总是报告某些email 在outlook中可以正常显示,而在我用javamail编写的客户端却显示正文一片空白。看看日志报告的是 UnsupportedEncodingException 。我让客户把 email 原件从outlook 中下载下来发给我,打开一看,发现标题和正文使用的编码是 unicode-1-1-utf-7。自从使用utf-8,很久没有遇到乱码的问题了。unicode-1-1-utf-7这个编码真是头一次看到。到google 上一搜,还真有不少人使用 javamail 遇到这个问题。不想这竟是 阅读全文
JavaYou全面升级到DLOG4J 2.0.1
2005年2月25日(Friday) 09点02分
作者: 刘冬 天气:
心情: 一般
DLOG4J 2.0已经在前两天发布出来,由于时间的关系加上服务器的原因,JavaYou网站一直没有进行更新,昨天晚上终于对JavaYou进行全面升级,更新到目前的最新版本2.0.1。目前也根据2.0的使用情况进行了跟踪,也发现了不少问题,虽然这些问题主要出现在一些特定的环境以及数据的情况下,本着完善的思想,对下一个版本也就是2.1需要完善的内容做了计划,主要包括一下几个方面:1. 改进处理搜索关键字的做法,避免出现高亮显示导致某些h 阅读全文
解析XML时如何处理DTD的问题
2005年2月23日(Wednesday) 16点06分
作者: 本站原创 天气:
心情: 一般
一般比较正式的XML信息中都会包含对应的DTD声明,用来定义该XML文档中的格式,例如WEB项目中用到的web.xml,例如struts的配置文件struts-config.xml,下面是web.xml中用到的DTD信息:
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
当我们用DOM或者Digester来解析这个XML的时候,如果当前计算机已联网那么解析的速度比较慢,如 阅读全文
DLOG4J 2.0 版发行说明
2005年2月21日(Monday) 14点08分
作者: 本站原创 天气:
心情: 一般
经过两个多月的重构后,DLOG4J开发小组顺利完成之前所制定的重构计划并在功能上有所增强,关于重构计划请看《DLOG4J重构计划》,相比以前的版本来讲,此次更新最主要的目的是简化设计,废弃原有无用的内容,使DLOG4J更加简洁、稳定、灵活。此次重构得到了何义(小红帽:yhe.dalian.cn)以及梁夏峰的大力协助,特别是小红帽对新版本的测试可谓鞠躬尽瘁、不谓余力,同时还有一些网友提出的非常好的建议,没有他们的协助,2.0版本不会这 阅读全文
Eclipse Hibernate Synchronizer
2005年2月20日(Sunday) 22点33分
作者: 本站原创 天气:
心情: 一般
Hibernate Synchronizer for Eclipse,支持db-hbm-pojo-dao的自动同步更改,非常方便的一个工具,支持Eclipse2和3系列的版本,如果之前你采用Middlegen来进行DB Schema-hbm转换,会发现在手工更改hbm中的某些特性时,再使用Middlegen来同步DB Schema-hbm时,手工更改的信息将会丢失,Synchronizer则不会。下图是通过设置数据库的连接直接选择表,生成hbm:
官方网站介绍:
The objects that will be synchronized include: 阅读全文
如何修改DLOG4J的网页排版(DLOG4J 2.0)
2005年2月19日(Saturday) 10点45分
作者: 本站原创 天气:
心情: 一般
前些日子专门写了篇文章《浅谈DLOG4J的布局处理方式》来介绍DLOG4J如何处理排版,但是因为对DLOG4J并不熟悉,很多人在安装DLOG4J以后还是保留其默认的页面排版。DLOG4J 2.0在排版方面做了一些改动,主要是把排版功能独立出一个新的项目叫BrickWeb,这个项目已经是SourceForge中的一员了。因此有必要具体的介绍一下如何修改布局,而不是停留在原理上。
其实每个人都希望自己的BLOG网站比较个性化一些,有与众不同的风格,一些大的 阅读全文
Linux下让Apache支持SSL
2005年2月18日(Friday) 16点24分
作者: 本站原创 天气:
心情: 一般
我知道实在有太多的文章在介绍这个题目,我也参考过不少的文章,但发现还是有不少的出入,经常会有一些小问题导致在编译、配置过程无法正常执行,现将我的配置过程写出来,使得在以后的配置过程中少走弯路。
软件环境(全部采用最新的版本):
RedHat AS3.0 (http://www.redhat.com)Apache Httpd 2.0.53 (http://httpd.apache.org)OpenSSL 0.9.7e (http://www.openssl.org/source)SSL-Tools (http://www.openssl.org/contrib/ssl. 阅读全文
元数据(注释)- J2SE5之5
2005年2月17日(Thursday) 14点52分
作者: 梁夏峰 天气:
心情: 一般
Metadata,元数据,是Tiger重要的改进之一,也叫注释(Annotate),这个改进的前身,有大家熟悉的JavaDoc。
作为重要的改进,不少开发组织已经越来越多的开始使用元数据,如EJB3中将大力采用元数据。元数据作为附加数据或注释,可以被javac编译器或其他工具读取,并根据不同的属性指定,可以选择被保存在类文件中,也可以保存到运行时,并通过Java的反射机制提供调用,从而提供了广阔的使用空间,相信今后的Java开发中大家少不了 阅读全文
SHA-1 Broken
2005年2月17日(Thursday) 09点07分
作者: 本站原创 天气:
心情: 一般
继MD5被中国山东大学的马小云教授破解后,人们开始改用SHA-1来作为替代算法,但是SHA-1也出事了:
SHA-1 has been broken. Not a reduced-round version. Not a simplified version. The real thing.
The research team of Xiaoyun Wang, Yiqun Lisa Yin, and Hongbo Yu (mostly from Shandong University in China) have been quietly circulating a paper describing their results:
collisions in the the full 阅读全文
发“春”第一贴(DLOG4J)
2005年2月16日(Wednesday) 09点39分
作者: 本站原创 天气:
心情: 一般
十来天都没有上网,在这里给各位姑娘小伙、老少爷们拜个晚年,祝各位新年万事如意(说的容易)说的可不是您老了,是这个年拜的迟了。
不想说别的,鸡毛蒜皮的事也没劲,把DLOG4J 2.0的进度汇报一下。
从上次的回报也就是 2005-1-24到现在,DLOG4J基本上是在对一些细节上进行处理,同时也做了大量的测试,修正了很多的错误,在这里要非常感谢小红帽的支持,他的BLOG网站目前就是采用DLOG4J 2.0的内部预览版构建的,网址是:http:// 阅读全文
Eclipse的Velocity和Html编辑工具
2005年2月4日(Friday) 11点49分
作者: 本站原创 天气:
心情: 一般
在网上发现一个新的Eclipse插件Veloeclipse:Velocity+Html 的编辑工具,除了提供不同颜色显示velocity和html的语法外,还提供根据velocity和html的tag自动对齐,tag和标签的自动提示等,真是开发社团里有什么需求,就有什么开源的东东出来满足,这玩意值得一看,以挖掘看看有什么新鲜东西。
工具特性: 1)用户自定义模版 2)根据velocity的vtl和html的标签进行自动缩进 3)语法高亮显示 4)html标签和velocity语句的自动完成 阅读全文
Eclipse 3.1 编辑器的问题
2005年2月3日(Thursday) 13点48分
作者: 本站原创 天气:
心情: 一般
我现在用的开发环境是Eclipse 3.1 M4,大家看看下图是我在编辑Java文件时候出现的,中文的注释全部变成乱码,但是移动一下滚动条就又恢复了,具体原因不祥。不过大部分时间还是正常的,但是这个问题出现的非常频繁,而且都是在Eclipse启动比较长时间后会出现。 阅读全文
OSCache的基本使用
2005年2月2日(Wednesday) 10点12分
作者: 本站原创 天气:
心情: 一般
在上一篇文章《在JSP2.0中实现动态缓存》中,我们看到了使用缓存在WEB应中的作用,这次我们看看一种常用的缓存组件OSCache的基本应用。
OSCache 是OpenSymphony组织提供的一种WEB应用层的缓存组件。OSCache提供了内存和磁盘的两种缓存存储机制,并且提供了集群机制。与JSP2.0自带的Cache标签相比,Oscache显得功能更加灵活,强大,比如硬盘缓存,以及在下面将会提到的cron表达式定制复杂而灵活的缓存失效时间等。
首先,在TOMCA 阅读全文
静态引入 J2SE5连载四
2005年2月1日(Tuesday) 12点50分
作者: 本站原创 天气:
心情: 一般
静态引入,属于语法改良,即经过使用改良的import引入,就可以直接使用引入类中的静态方法和静态变量和常量,不再需要在每个引用的静态方法或静态变量前加上引自的类名。
我们常用的静态调用,都必须在引用前加上静态方法或类的类名,如Calendar.getInstance(); Array.get(...),而J2SE5之后,只要更改把原来的引入写法由:import A; 更改为 import static A.*; 则就可以直接使用A类中的静态方法和变量了。
具体的例子如下,我们 阅读全文
|