- 博客(35)
- 收藏
- 关注
原创 实例讲解-整合iBATIS和Spring在WEB开发中的应用
<!--.STYLE1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px;}.STYLE4 {font-family: Arial, Helvetica, sans-serif}.STYLE5 {font-size: 14px}.STYLE6 {font-size: 12px}.STYL
2006-02-17 04:54:00
5166
3
原创 Spring AOP实际应用一例
<!--.STYLE1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px;}.STYLE2 {font-family: Arial, Helvetica, sans-serif}--> 在WEB开发中,用户对网页的访问权限检查是一个重要的环节。以STRUST为例
2006-02-14 01:25:00
4590
5
原创 我要回家
转眼出来一个半月了,离开家的时候,女儿满半岁,刚刚学会坐。 这段时间,我无时不刻地想着她,在网上跟老婆用QQ联系就是问女儿的情况、让她传女儿的照片给我。 从老婆那里得知,女儿会爬了,会喊妈妈了,也会ba....ba....地发音了。 今天老婆突然打电话来,说:你快回来吧,天天想你了! 我好奇怪,女儿那么小,怎么可能会想我呢。老婆说:这几天,女儿经常ba...ba..
2005-07-22 22:00:00
1929
2
原创 八年一觉IT梦(3)
第三节 第一次恋爱和第一个称号 为了给那个女孩一个惊喜,在去往郑州之前,我给她打了个电话,告诉她我最多还有1周的时间就可以回广州了。 那是97年5月8号,我乘飞机从郑州飞回广州。我之所以把日子记得那么清楚,是因为那天的确终身难忘。飞机是按时飞回广州的,但因当时是雷暴天气,所以一直在广州上空盘旋。我清楚地记得一倒闪电从机翼旁边划过,然后就是机身一颤,吓得旁边坐的女孩尖叫一声
2004-11-14 01:35:00
2316
4
原创 八年一觉IT梦(2)
第二节 第一个项目和第一次超越 进公司之后,我坐了一个礼拜的冷板凳。因为我不懂PB,所以没有合适的工作安排给我,部门经理让我自己熟悉PB。周围的人都很忙,除了一位漂亮的小MM过来跟我说过几句话,其他的人最多就是跟我点点头笑笑。 一周过后,我对PB有了初步的认识,乘部门经理路过的机会,我问了他几个问题。没想到过了一会,总工就让我过去,说“老P说你可以开始工作了,你自己认为呢?”我说
2004-11-14 01:33:00
2028
原创 八年一觉IT梦(1)
短短八年,恍若隔世。 太多的变迁,太多的轮回。 不敢忘却,又害怕忘却,因此而记录。第一节 第一份工作和第一次跳槽 记得我研究生毕业的那年,为了找一份工作,我第一次过年没有回家,一个人躲在寒冷的宿舍里,听着BEYOND的《海阔天空》渡过了漫漫的大年夜。而上苍似乎丝毫没有被我的虔诚感动,投出去的简历都如石沉大海,偶尔接到的电话里也无非是“对不起,我们现在没有合适的工作给
2004-11-13 03:13:00
1873
4
原创 引用一个能发email的JavaMail的例子
import java.io.*;import java.util.*;import javax.mail.*;import javax.mail.internet.*;/** * Title: 简易MailBean * Description: 提供简便的Mail发送功能(/p> * Copyright: Copyright (c) 2003 * @version 1.0 */class
2004-11-11 16:05:00
2203
原创 客户端程序无法直接调用CMP之间one-many关系的cmrfield的问题
在做CMP之间的RelationShip时发现的一个问题:比如有一个学生表,一个学生电话表。一个学生可以有多个电话,是one-many关系。在客户端程序中,查找到一个学生之后,以为可以直接通过CMR field得到其电话列表,但程序出错,提示“由CMP容器管理的CMR不能直接被客户端调用”。看来这是EJB的规范规定的原则。因此如果需要读取CMR,要CLONE一个,把CLONE的COLLECTION
2004-11-07 22:43:00
1732
原创 JMS与Message-Driven Bean使用总结
1、JMS是一个由AS提供的Message服务。它能接受消息产生者(Message Provider)所发出的消息,并把消息转发给消息消费者(Message Consumer)。2、JMS提供2种类型的消息服务:(1)Queue,即点对点,每个消息只转发给一个消息消费者使用。(2)Topic,即发布和订阅,每个消息可以转发给所有的订阅者(消费者)。3、WEBLOGIC 8下的JMS配置:(1)配
2004-11-07 18:00:00
2784
原创 Weblogic中EJB调用方法总结
1、客户端程序中调用EJB前提:EJB要实现了REMOTE接口客户端调用的代码可以用EJB Test Client工具生成。自己写就是这个样子: Properties properties = new Properties(); properties.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextF
2004-11-07 00:30:00
8139
原创 struts下的乱码问题的解决办法
1、页面提示信息乱码页面的提示信息来自ApplicationResources_zh.properties解决方法:(1)所有jsp页面均要用指出当前页面的charset(2)用notepad等工具(而不是Eclipse Editor)编写中文资源文件,比如ApplicationResources_xx.properties。然后用工具native2ascii将资源文件中的中文字符转换为GBK,方
2004-10-24 23:51:00
2866
1
原创 几个有用的ECLIPSE插件
1、Hibernate Synchronizer2.3.1 可以与数据库连接,选定表生成MAP文件,并可以以此产生POJO和基本的DAO,太有用了,有了它,基本上可以把Middlegen-Hibernate废了。http://www.binamics.com/hibernatesync/2、struts-console-4.7 Struts插件,可以比较直观地配置struts-config.xml
2004-10-24 03:43:00
2632
原创 配置Middlegen-Hibernate和hibernate-extensions以产生hbm映射文件和POJO
先决条件:已经安装了ant和MySQL数据库,数据库表已经建立。 1、 从Hibernate官方网站下载Middlegen-Hibernate和hibernate-extensions,并解压。2、 配置Middlegen-Hibernate:2.1 配置数据库连接假设连接的数据库是MySQL,在Middlegen-Hibernate-r5/config/databas
2004-10-23 16:30:00
2655
1
原创 整合Hibernate2.1.6到JBoss3.2.5
先决条件:1、开发工具Eclipse安装了插件Lomboz,并指明Server为JBoss2、已经在Jboss中建立了与MySql的DataSource连接,JNDI为 java:/MySqlDS3、已经在MySql中建立了表 CATColumn | Type | Modifiers--------+-----------------------+--------
2004-10-21 01:33:00
1853
原创 Eclipse3.0下配置JBoss3.2.5
1、已经安装了lomboz3.0.1插件2、在插件目录:eclipse/plugins/com.objectlearn.jdt.j2ee_3.0.1/servers需要添加一个文件jboss325.server,内容为: name="JBOSS 3.2.5" ejbModules="true" webModules="true" earModules="true">label="Applicati
2004-10-19 15:54:00
1800
1
原创 Eclipse3.0中用links目录配置插件lomboz3.01
1、安装ECLIPSE3.0到c:/eclipse2、建一个c:/eclipse plug-in目录3、将emf-sdo-runtime-2.0.0解压到c:/eclipse plug-in目录,C:/eclipse plug-in/emf-sdo-runtime-2.0.0/eclipse里面应该有plugin和feature目录。4、在c:/eclipse下建一个links目录,即C:/ecl
2004-10-19 13:51:00
1838
原创 写给新入行的测试组同事
跟七年前的我一样,今天大家应该都怀着一种特殊的心情,因为从今天开始,大家就是一名新员工了,这是大家的第一份正式工作,也是人生的一个起点。 首先想说说该怎样对待测试工作。我想纠正一下大家的一个观点,这个观点也是很多同事的想法,那就是测试工作是软件公司中最容易做的一个工作,认为测试就是把开发人员做好的软件走马观花似的看一遍,随便输入几条数据看看程序有没有出错而已。这个观点不对,我觉得如同
2004-10-09 14:57:00
2846
2
原创 Bugzilla 2.18rc2 在Windows 2k下的安装
尝试安装Bugzilla 2.18rc2。安装文档见Byron Jones Bugzilla Installation Guide for Windows按照文档,安装过程比较顺利。安装完成之后,输入的汉字再显示出来是乱码,必须修改APACHE的配置文件Apache2/conf/httpd.conf,将AddDefaultCharset ISO-8859-1改为:AddDefaultCharse
2004-10-07 00:50:00
1340
原创 Spring起步例子 “Developing a Spring Framework MVC application step-by-step” 剖析(三)
6、 spring标签为了使用spring标签,需要在web.xml中加入 /spring /WEB-INF/spring.tld 这样就可以在JSP中使用spring标签了: Increase (%): ">
2004-10-05 03:05:00
2289
原创 Spring起步例子 “Developing a Spring Framework MVC application step-by-step” 剖析(二)
3、 减小Controler对页面地址的依赖在上面的Controler中,return new ModelAndView("WEB-INF/jsp/hello.jsp", "now", now);指出了jsp页面的绝对路径,这可以改变。首先在springapp-servlet.xml中增加一个bean定义: org.springframework.web.se
2004-10-05 01:27:00
1859
原创 Spring起步例子 “Developing a Spring Framework MVC application step-by-step” 剖析 (一)
1、 加载Spring WEB Module的过程在WEB.XML中有如下定义 springapp org.springframework.web.servlet.DispatcherServlet 1 springapp *.htm 因此DispatcherServlet最先被加载,显示LOG20
2004-10-05 00:12:00
3604
1
原创 Together for JBuilder 6.1 --- UML好帮手
今天尝试安装了Together for JBuilder 6.1。这个工具跟JBuiler X配合起来非常好用,特别是做Class Diagram的时候,可以在JB中实时看到Java代码。所做的修改可以立即反映到JB的代码中(反之亦然)。这个功能是ROSE没有的。其他UML功能也比较好用(我觉得比ROSE用起来简单一些)。可以先到BORLAND的网站下载安装版本,装好了之后再........(此处
2004-10-02 02:17:00
2127
2
原创 可以动态画图输出的JSP例子
import="java.awt.*,java.awt.image.*,com.sun.image.codec.jpeg.*,java.util.*"%>out.clear(); response.setContentType("image/jpeg"); response.addHeader("pragma","NO-cache");response.addHeader
2004-09-30 14:57:00
1799
原创 struts的试验--验证struts对ActionForm的使用的机制
ActionForm是Jsp与Servlet(Action)之间传输数据的纽带,为了搞清楚ActionForm的使用情况,我做了一些试验。ActionForm -- examples.simple.SimpleActionForm我给SimpleForm的载入、构建和各getter/setter中都加入了打印信息的代码。Action -- examples.SuccessAction只实现了跳
2004-09-29 18:10:00
1976
2
原创 Struts+Hibernate模式: jsp->servlet->session bean->DAO->Hibernate->Database 各层面的功能及其实现
1、JSP->Servlet根据MVC模式的设想,JSP仅仅用来显示与用户交互的信息。在纯JSP年代,我们利用Attribute来传递来自Servlet等后台的结果和Servlet需要的信息。引入Struts之后,我们可以把对Attribute的操作交给Struts来完成,纽带是ActionForm,对ActionForm的操作理所当然比对Attribute的操作来得更加清晰简单。而页面的显示编码
2004-09-28 21:06:00
3662
3
原创 JBOSS3.2.5中MYSQL数据库连接池的建立与测试
数据库连接池的配置参照 samlei 的文档《切换JBOSS默认数据库到MySQL》 http://dev.youkuaiyun.com/develop/article/33/33406.shtm稍做修改:1、拷贝C:/jboss-3.2.5/docs/examples/jca/mysql-ds.xml到C:/jboss-3.2.5/server/default/deploy下2、拷贝C:/jboss-3.
2004-09-28 19:48:00
2038
原创 WEBLOGIC811下的MYSQL连接池配置及测试
0、在weblogic的启动的classpath增加MYSQL的JDBC库文件。1、在WL建立一个Connection Pools,可以测试的2、再建立一个DataSource,其Pool Name指向刚才配置的Connection Pools,给这个DataSource的JNDI名指定为“MysqlPool“3、建立客户端测试程序package com.catmiw.testmysql;im
2004-09-28 10:38:00
1899
原创 MYSQL 的JDBC连接测试程序
下载JDBC驱动程序从MYSQL的HOMEPAGE,解包后找到含有org.gjt.mm.mysql.Driver.class的JAR文件,把它包含到工程文件中。package com.catmiw.testmysql;import java.sql.*;public class MysqlJdbc { public static void main(String args[]) {
2004-09-28 09:30:00
6985
原创 W2K下安装 MYSQL 4.0.21 手记(原创)
1、从www.mysql.com下载推荐版本(recommended) 4.0.21,我下载的是ZIP而非安装版2、解压文件到一个目录,我是e:/mysql,这个目录下应该有bin、data及其他目录3、在c:/winnt目录下建一个my.ini文件,写上以下内容,以指出你的安装路径:[mysqld]# set basedir to your installation pathbasedi
2004-09-27 20:28:00
4538
1
原创 xxxx公司的面试
首先做了一套考试题:1、final, finally, finalize的区别2、String s = new String("xyz");创建了几个String Object?3、Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?4、try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执
2004-09-27 17:24:00
2117
3
原创 ORACLE SERVICE不能启动
以前在本机上装好ORACLE之后,一般都不会出现不能启动的问题。但这次不一样,装了8.17之后,用一段时间就不能启动了,症状如下:在服务管理中看到数据库服务进程已经启动,也能关闭,也能重新启动(就是觉得启动的速度快了点),但一连数据库,就说数据库没有启动,用SYS DBA的身份进入到DBA STUDIO中,也无法启动。===这个问题非常头痛,一旦数据库无法启动,只好重新装,可是装的过程也非常复杂,
2004-09-27 12:57:00
3951
1
原创 CVS试用
以前一直用VSS做配置管理。昨天用了一下CVS,初步感觉还不错。没时间细摸,有点与VSS明显的区别--它采用的是update-commit方式,类似check out-check in,但不象VSS check out之后其他人就不能改了,它还能改,但如果其他人改了并commit了,就无法commit,只能先update再commit,一般能把2个人改的地方合并merge。
2004-09-27 12:44:00
1184
1
原创 JbuilderX+Weblogic811+oracle8i下的struts(1.2)+Hibernate2的开发试验
经过2天的努力,终于搞定了JbuilderX+Weblogic811+oracle8i下的struts(1.2)+Hibernate2+oracle的开发试验。虽然只做了一个页面、一个表(3字段),但基本上把struts和hibernate的最基本技术都包含了-- struts frame / struts tag / struts validator / hibernate jndi bind
2004-09-26 17:30:00
1637
3
原创 一点教训
今天在做STRUTS的时候,出现了一个问题--把ActionForm设置到struts-config.xml之后,怎么都deploy不了了。经过3个多小时的检查才发现是我自己犯的一个错误,我把actionForm放到 weblogic server启动classpath中同名的路径中了。在加载actionform的时候,VM先去找weblogic环境中的classpath,结果找到了包,但在包里却
2004-09-26 17:18:00
1305
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人