`
文章列表
matrix网有个人这么评论他们之间的好坏,结果是resin要好过tomcat,以我的体会,我认为作者说的都比较实在。  但也有些人认为tocat是参照标准J2EE实现,移植性会更好  我得出的结论是对于老手来说tomcat和resin都一样,当然不把EJB那包括进来  如果是新手,用resin,resin更好支持中文,更好的报错机制  如果系统不用考虑移植到其他J2EE容器下,用resin好   我们公司就用一直的resin开发,一般的应用完全能胜任  因为对于企业来说,效率高和成本低的开发,才符合创造最大经济消息的原则 以下内容是转载了matrix网的: 1.首先从速度上来说,resin ...
POJO = pure old java object or plain ordinary java object or what ever. PO = persisent object 持久对象   就是说在一些Object/Relation Mapping工具中,能够做到维护数据库表记录的persisent object完全是一个符合Java Bean规范的纯Java对象,没有增加别的属 ...
在正式讨论如何获取用例之前,笔者觉得有两个问题还是先解释清楚为好,这对正确获取用例有很大帮助。这两个问题也是初学者最为困惑,也是最难掌握的。一个是各种用例类型之间的区别和用法,另一个是用例的粒度。在正式讨论如何获取用例之前,笔者觉得有两个问题还是先解释清楚为好,这对正确获取用例有很大帮助。这两个问题也是初学者最为困惑,也是最难掌握的。一个是各种用例类型之间的区别和用法,另一个是用例的粒度。 先说说用例类型的问题。 用例类型,有的资料翻译为版型,英文原文是stereotype。在Rose中默认的类型有business usecase , business usecase realization和u ...
背景:在做Java开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,比如常见的validator验证用的消息资源(properties)文件就需要进行Unicode重新编码。原因是java默认的编码方式为Unicode,而我们的计算机系统编码 ...
1 写过滤器设置编码格式(格式和JSP页面的编码一样),或则在请求里面写request.setCharacterEncoding("编码方式");  2 如果是查询出数据乱码,在链接的URL上加上编码格式(你这里加了,没问题);  3 修改my.ini文件里面的 default-character-set= 您要的编码格式 (一共有两处,你查找一下 改为一样的编码格式)  3 如果是写入到数据库之后是乱码(前提是已经写了过滤器处理编码),修改my.ini文件里面查找sql-mode 设置 sql-mode =    "NO_AUTO_CREATE_USER,NO_E ...
时下流行的开发模式:Spring+Hibernate+Struts,在这里我介绍一下Spring+Hibernate的结合,加入Struts表示层那是非常简单的事情了。话不多说,让我们现在开始: 数据库准备:数据库名称:AT_SMS表名称:admin字段如下:sid bigint 从1开始自动增加,步长为1,单独做表的主键name varchar(50) password varchar(50) 开发软件准备:Eclipse 3.1MyEclipse Enterprise Workbench v4.1.1 GAJDK1.4.2Spring1.2[MyEclipse自带的]Hibernate3 ...
myeclipse 编辑jsp  的智能提示 这个问题的确很烦人,其实都是MyEclipse的“自作聪明”和访问网络上的API Doc的结果(它默认用Visual Designer来打开的),进行下列设置即可有效缓解之。 1. 要么右键单击文件,选择 Open With -》 MyEclipse JSP Editor 打开,这样不会采用可视化的打开,耗资源少,自动提示也非常快。 2. 要么采取一劳永逸的方法 Window -》 Preferences -》 General -》 Editors -》 File Associations 将默认打*.jsp的editor关联设置为MyEc ...
上一篇文章只是解决单个工程表面问题,也就是提示的时候用了我自己的这个servlet-api.jar这个jar包,所以会解决问题,如果你不想加入jar包,那么请看以下说明: 最终原因为: 新建的工程中加入了j2ee1.4 lib库,库中的javax.servelet.jar这个包中的javadoc location 位置设置的官方网站。这样你每次提示的时候都要去官方网站去找doc所以导致myeclipse会很卡,当禁用网卡或者拔掉网线的时候,就不会在卡了。 http://hanbao.iteye.com/blog/244272 最终解决方法: 菜单 [Window]->[Preference ...
Maven2之旅 关于Maven2的系列文章 我的Maven2之旅:十二.使用JDK1.5编译Maven工程      摘要: 如何使用JDK1.5编译Maven工程  阅读全文 posted @ 2007-09-05 10:39 sitinspring 阅读(1454) | 评论 (2)  编辑 我的Maven2之旅:十一.打包一个web工程.      摘要: 打包一个web工程  阅读全文 posted @ 2007-06-25 23:04 sitinspring 阅读(2248) | 评论 (2)  编辑
比如,用response.sendRedirect(response.encodeURL(url))的好处就是他能将用户的session追加到网址的末尾,也就是能够保证用户在不同的页面时的session对象是一致的. 这样做的目的是防止某些浏览器不支持或禁用了COOKIE导致session跟踪失败
看了JNDI的实现,我感有点惊讶和一点迷惑,惊讶的是系统编程比应用编程就难度来说还真不好说,比如就象 实现JNDI,SUN已经定好了Interface,你要做的就是弄清楚整个功能的原理,然后去实现他,然而应用编程则没有 人为你定好Interface,你只能根据需求分析自己定好Interface,自己定好框架,但是这个框架能不能满足需求那就 不好说了,但是SUN定的规范可是肯定可以实现功能的,并且一般情况下你必须全部实现接口中的每一个函数,要不然, 人家说你又不符合他的规范,不能通过他的认证。好了下面我讲讲我读JNDI的经过。 JNDI的规范我大概的看了一下,大概知道了JNDI是干什么用的,实际上 ...
Java代码 public class TryDotRegEx {    public static void main(String[] args) {    // TODO Auto-generated method stub    String str = "111.3.22.11";    str=str.replaceAll("(^|\\.)(\\d)(\\.|$)","$100$2$3");    str=str.replaceAll("(^|\\.)(\\d{2 ...
JAVA反射机制    JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成动态代理。1. 得到某个对象的属性1 public Object getProperty(Object owner, String fieldName) throws Exce ...
一.UML简介 UML(统一建模语言,Unified Modeling Language)是一种定义良好、易于表达、功能强大且普遍适用的可视化建模语言。它融入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支 持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。在系统分析阶段,我们一般用UML来画很多图,主要包括用例图、状态图、类图、活动 图、序列图、协作图、构建图、配置图等等,要画哪些图要根据具体情况而定。其实简单的理解,也是个人的理解,UML的作用就是用很多图从静态和动态方面来 全面描述我们将要开发的系统。 二.用例建模简介 用例建模是UML建模的一部分,它也是UM ...
第一步 充分理解Socket    1.什么是socket    所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。    以J2SDK-1.3为例,Soc ...
Global site tag (gtag.js) - Google Analytics