- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 使用Log4j在程序中加入日志
在网上学习了一下Log4j,以下是一些简单的学习笔记Apache的开源项目Log4j是一个功能强大的日志组件,提供快速有效的日志记录,开发者通过简单的学习,即可为自己的程序中加入非常实用的日志功能。在apache网站:http://jakarta.apache.org/log4j 可以免费下载到Log4j最新版本的软件包,解压,将其中打包好的的log4j-1.x.x.jar文件复制到classpa
2005-01-21 10:40:00 1104
原创 增强web表单可用性
表单是 Web 站点的交互中最重要的东西。它们收集访问者的信息,这些信息可以是登录表单的用户 ID 和口令,也可以是一个应用程序中的个人信息页面。要求访问者在一个文本框中键入信息,或者要求他们使用一个单选按钮或复选框选择一个选项等,这些与简单地点击一个超链接然后显示另一个 Web 页面来说,都强迫用户更高层次的参与。访问者这种更高层次的交互使得表单可用性成为 Web 构建人员需要关心的一个关键问题
2005-01-04 13:46:00 1824
原创 用JDOM操作XML文件
Java + XML = JDOM ! 这就是JDOM设计者的目标。如果你曾经使用过烦人的SAX或是DOM来处理XML,你就会知道为什么要有JDOM或者是JAXB。在今年(2002)的JavaOne会议上JDOM的主要创始人Jason Hunter有一篇精彩的演讲介绍了JDOM技术,题目就是JDOM Makes XML Easy。 获得并安装JDOM 在http://jdom.org可以下载JDO
2004-12-27 10:44:00 1101 1
原创 应用JDOM处理数据库到XML转换的JSP实现
一、JDOM介绍我们知道DOM是用于与平台和语言无关的方式表示XML文档的官方W3C标准,利用DOM和SAX API可以解析和处理XML文档。这里我们介绍的JDOM是基于树操作的纯JAVA API,应该说它提供的是一套用于解析、创建、处理和实现XML的解决方案。这些API比DOM和SAX API提供的方法更为直观,对于有JAVA经验的程序员将会发现JDOM非常容易掌握。JDOM处理XML的方式
2004-12-27 10:43:00 1221
原创 SFE开发技巧日记
2004/12/15关于框架中递交表单的问题!在框架中的一个页面包含表单,如何在递交的时候将值同时别的页面也会刷?this.form.submit();parent.left.location.reload();类似的还有:window.parent.right.location.replace(); css useage:application.getInitParameter("c
2004-12-15 16:24:00 2128
原创 Remote Debug with Java Application Server
现在很多java的集成开发环境都带有各种jsp server的plugin,通过它可以在IDE中进行调试。但有些时候还是希望App server与IDE独立开来,并仍可以对其进行调试,即Remote Debug。下面就是一些App server的debug启动方式(当然方法有很多种,这里权当抛砖引玉了):JRun:1、设置Jrun为测试模式--JRun_HOME/bin/jrun.exe
2004-12-07 12:54:00 2058
原创 利用oracle long类型字段,插入大文本
我在编写应用时,需要大量的插入大文本,但是oracle 的clob操作起来比较繁琐,应此我没有选择使用clob,而是使用了oracle以前版本中的long类型[但是long类型有一些限制,在一个表中只能有一个long字段]。开始的时候我直接使用insert into table1 values(a,b[long])的方式插入数据库,但是oracle有些限制一条语句不能超过4000个字符,并报ORA
2004-11-23 14:13:00 8855 1
原创 生病
小宝宝生病了,发烧、咳嗽、呕吐。平时,晚上睡觉自个儿睡小床,可是今天,他半夜爬过来,挤到我们的被窝,依偎在妈妈怀里,一副可怜巴巴的样子,叫人好生怜惜。宝宝身体好的时候,总想吃那些五颜六色的药水。当然不能给吃了。其实药水滋味怪的很,哪里有宝宝想象的那么好吃。他皱着眉头,很配合,吃药吃得很乖。一觉醒来,量了体温,下来了。关照阿婆多喂给些开水、饮食清淡、少下楼多晒太阳。今天一天不知道能好吗?此时此刻,我
2004-11-23 12:25:00 899
原创 如何在oracle中限制返回结果集的大小
Oracle不支持类似于 MySQL 中的 limit. 但你还是可以rownum来限制返回的结果集的行数. 如果你只希望返回前十行纪录,你可以这样写: SELECT * FROM table WHERE ROWNUM但是下面的语句是不对的: SELECT * FROM table WHERE ROWNUM>90 AND ROWNUM这是因为 Oracle 认为这个条件不成立,所以没有返回。 你应
2004-11-23 11:22:00 1335
原创 What's UTF-8?
组织:中国互动出版网(http://www.china-pub.com/)RFC文档中文翻译计划(http://www.china-pub.com/compters/emook/aboutemook.htm)E-mail:ouyang@china-pub.com译者:陈建华(chjh21 chjh@263.net)译文发布时间:2001-10-15版权:本中文翻译文档版权归中国互动出版网所有。可
2004-11-23 10:25:00 1112
原创 博客——互联网时代的文艺复兴
“博客——互联网时代的文艺复兴”。今天在http://www.china-pub.com/上看到这句标语,很是认同。一起发展得都那么快,甚至“博客”一词还没有在我的输入法中内置。我也很是认同Blog一词的中文翻译,无论音译意译都十分贴切。刚才又有Google一把,得下文:“博客”一词,源于英文单词Blog/Blogger。Blog,是Weblog的简称。Weblog,其实是Web 和Log的组合词
2004-11-22 09:44:00 1080
原创 煮豆
宝宝睡觉前,要听故事才肯睡。阿猫阿狗的故事讲多了,今天也换个主题吧。讲个什么呢?看到《婴儿画报》中的插页——大豆篇,注意就来了。呵呵,创意小故事!我指着画报,“这是大豆,这是豆萁……啊唔,吃一口,真好吃!……”煮豆燃豆萁,漉鼓以为汁。萁在釜下燃,豆在釜中泣:本是同根生,相煎何太急!“汉末的魏文帝曹丕对很有文才的弟弟曹植十分嫉妒,经常对他进行打击迫害。有一次,曹丕限曹植在七步之内,要成诗一 首,如果
2004-11-19 15:21:00 917
原创 Struts selfstudy notes
I Formbean 1 initial="zh" type="java.lang.String"/> The property initial can set initial value to a property. 2 dynamic="true" > dynamic="true" whats use?II JSP
2004-11-19 10:41:00 854
原创 java-汉字问题深入谈
一、主题:关于JAVA的中文问题 JAVA的中文问题比较突出,主要表现在控制面板输出,JSP页面输出和数据库访问上。 本文尽量避开字体问题,而只谈编码。通过本文,你可以了解JAVA中文问题的由来,问题 的解决方法,其中提了一下用JDBC访问数据库的方法。 二、问题描述: 1)在中文W2000中文窗口编译和运行,用的是国际版的JDK,连接的是中文W2000下的Cp936 编码的SQL S
2004-11-18 12:32:00 878
原创 JSP国际化
当我们在用JSP设计面对不同国家的站点时,特别是那些在界面之间没有特别大差别的商业站点,我们可以利用JSP的一些机制来支持国际化。通常有三种方式可以实现国际化为每个国家编写一套JSP代码, 可以通过嵌入BEAN和标记处理器的方式重用一些逻辑代码。 维护统一的JSP代码,直接利用JAVA的资源捆绑机制实现国际化。 维护统一的JSP代码,利用通用的或自定义标记库实现国际化。 我们重点讨论第三种
2004-11-18 11:17:00 2036
原创 解决i18n的问题有三种经典思路
解决i18n的问题有三种经典思路,第一个是为每个页面提供每种语言的相关页面。第二种是把内容从表现形式中分离出来,做不同语言的内容文件。第三种是动态翻译页面内容。第三种很少见,而且机器翻译技术还很难达到人们的预期。第2种就是我们常用的properties。这三种实现的前提都是要能够得到客户端希望显示的语种和编码。使用properties文件的时候我们不需要手动的从客户请求中去了解accept-l
2004-11-18 11:01:00 4913
原创 I18N和L10N
I18N就是Internationalization(该单词的首字母I与尾字母N中间隔着18个字符)。它是一个代码修改的过程,目的是实现代码完全独立于任何特定的文化信息。这类信息保存在外部文件里,在程序运行的时候被装入。有些人可能想,只要把程序中所有特定文化有关的字符串(hard-coded strings)都抽取出来放在外部的文件中,就已为国际化做好准备了。其实,除了这个,还有一些事情需要考
2004-11-18 10:54:00 6843
原创 开源项目论坛 mvnForum 安装简介
一、简介mvnForum 基于Jsp/Servlet开发,支持Jsp 1.2 和 Servlet 2.3,安装和使用都非常简单。主要特征: 基于 MVC 架构 内建数据库连接池 多种数据库 (DB2, MySQL, Oracle 8i/9i, Sql Server, postgreSQL, hsqldb, Interbase/Firebird, SAPD
2004-11-18 10:32:00 4100 6
原创 简述Struts流程
ActionMapping类将特定请求映射到特定Action的相关信息,存储在ActionMapping中,ActionServlet将ActionMapping传递到Action类的execute方法。Action将使用ActionMapping的findForward方法,此方法返回一个指定名称的ActionForward,这样Action就完成了本地转发。
2004-11-16 16:08:00 765
原创 下雨
《婴儿画报》上有一个故事:小小熊长这么大,还没见过下雨呢。有一天,一阵风儿吹过,乌云遮住了太阳,熊妈妈说,快要下雨了!果然,下起雨来了。小小熊可高兴了,打起伞,在雨里玩得可高兴了。禹欣很喜欢这个故事,经常叫我们一遍又一遍讲。看得出,他也很盼望下雨啊。当然,宝宝可不是没见过下雨,只是有几个月没下雨了。这个周末,下雨了!我们陪禹欣玩得可开心了。冒着毛毛小雨,我们还去小肥羊吃火锅了。
2004-11-15 14:13:00 818 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人