Angelo Lee's Blog
This is my kingdom .If i don't fight for it ,who will ?
摘要: 1.编写目的最近在学习Struts1.2+Spring2.5+Hibernate3.2整合,这期间出现了很多问题,在网上找了若干的实例均有不同程度的问题,为了让想要学习这个整合的人少走弯路,特写下这篇文章,希望对大家有所帮助,如果有很么问题可以与我联系,Email:zhaohuawei@live.cn。2.实验环境l MyEclipse6.5l Tomcat5.5.26l MySQL5.0l 数据库脚本程序CREATE TABLE user ( id int(11) NOT NULL auto_increment, username varchar(50) default NULL, pass 阅读全文
posted @ 2009-02-22 17:36 Angelo Lee 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 啊a阿a呵a吖a嗄a腌a锕a爱ai矮ai挨ai哎ai碍ai癌ai艾ai唉ai哀ai蔼ai隘ai埃ai皑ai呆ai嗌ai嫒ai瑷ai暧ai捱ai砹ai嗳ai锿ai霭ai按an安an暗an岸an俺an案an鞍an氨an胺an厂an广an庵an揞an犴an铵an桉an谙an鹌an埯an黯an昂ang肮ang盎ang袄ao凹ao傲ao奥ao熬ao懊ao敖ao翱ao澳ao嚣ao拗ao媪ao廒ao骜ao嗷ao坳ao遨ao聱ao螯ao獒ao鏊ao鳌ao鏖ao岙ao把ba八ba吧ba爸ba拔ba罢ba跋ba巴ba芭ba扒ba坝ba霸ba叭ba靶ba笆ba疤ba耙ba捌ba粑ba茇ba岜ba鲅ba钯ba魃ba菝 阅读全文
posted @ 2009-02-07 15:38 Angelo Lee 阅读(1339) 评论(0) 推荐(0) 编辑
摘要: .文本框焦点问题onBlur:当失去输入焦点后产生该事件onFocus:当输入获得焦点后,产生该文件Onchange:当文字值改变时,产生该事件Onselect:当文字加亮后,产生该文件 <input type="text" value="郭强" onfocus="if(value=='郭强') {value=''}" onblur="if (value=='') {value='郭强'}">点击时文字消失,失去焦点时文字再出现2.网页按钮 阅读全文
posted @ 2009-02-04 09:28 Angelo Lee 阅读(159) 评论(0) 推荐(0) 编辑
摘要: <一>类加载是java语言提供的最强大的机制之一。尽管类加载并不是讨论的热点话题,但所有的编程人员都应该了解其工作机制,明白如何做才能让其满足我们的需要。这能有效节省我们的编码时间,从不断调试ClassNotFoundException, ClassCastException的工作中解脱出来。 这篇文章从基础讲起,比如代码与数据的不同之处是什么,他们是如何构成一个实例或对象的。然后深入探讨java虚拟机(JVM)是如何利用类加载器读取代码,以及java中类加载器的主要类型。接着用一个类加载的基本算法看一下类加载器如何加载一个内部类。本文的下一节演示一段代码来说明扩展和开发属于自己的 阅读全文
posted @ 2009-01-13 08:30 Angelo Lee 阅读(127) 评论(0) 推荐(0) 编辑
摘要: java I/O整体框架:Java中的流分为两种,一种是字节流,另一种是字符流,分别由四个抽象类来表示(每种流包括输入和输出两种所以一共四个):InputStream,OutputStream,Reader,Writer。Java中其他多种多样变化的流均是由它们派生出来的:其中FilterInputStream ,FilterOutputStream,FilterReader,FillerWriter为Decorator类,用来包装.OutpurtStraeamReader,InputStreamWriter是用来转换字节流到字符流.RandomAccessFile并不是从InputStrea 阅读全文
posted @ 2009-01-12 18:05 Angelo Lee 阅读(169) 评论(0) 推荐(0) 编辑
摘要: Struts1.1及以上版本在提供了DynaActionForm的同时,配合数据验证的需要,还提供了表单输入自动验证的功能,即使用Validator验证框架。 在使用Validator验证框架时,需要用到二个基于XML的配置文件进行验证规则的配置,一个是validator-rules.xml,另一个是validation.xml。这两个文件应该部署在相应的WEB应用中的WEB-INF文件夹下。此外validator还应在struts-config.xml中进行配置。 在Struts-config.xml中配置Validator Validator框架是作为一个Struts插件配置到Struts 阅读全文
posted @ 2009-01-12 18:01 Angelo Lee 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1 定义头和根元素 部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。 DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。 所有部署描述符文件的顶层(根)元素为web-app。请注意,XML元素不像HTML,他们是大小写敏感的。因此,web-App和WEB-APP都是不合法的,web-app必须用小写。 2 部署描述符文件内的元素次序 XML 元素不仅是大小写敏感 阅读全文
posted @ 2009-01-12 17:55 Angelo Lee 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 1.选用适合的oracle优化器oracle的优化器共有3种:a.RULE(基于规则)b.COST(基于成本)c.CHOOSE(选择性)设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE、COST、CHOOSE、ALL_ROWS、FIRST_ROWS。你当然也在SQL句级或是会话(session)级对其进行覆盖。为了使用基于成本的优化器(CBO,Cost-Based Optimizer),你必须经常运行analyze命令,以增加数据库中的对象统计信息(object statistics)的准确性。如果数据库的优化器模式设置为选择性(CHOO 阅读全文
posted @ 2009-01-10 11:02 Angelo Lee 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 物距(Subject Distance)顾名思义,物距就是指照相机镜头与被摄物体之间的距离。物距的改变会使透视效果改变。在相同的光圈设置下,物距的改变同样会影响照片的景深。枕形失真(Pincushion Distortion)枕形失真是由镜头引起的画面向中间“收缩”的现象。我们在使用长焦镜头或使用变焦镜头的长焦端时,最容易察觉枕形失真现象。特别是在使用焦距转换器后,枕形失真很容易便会发生。当画面中有直线(尤其是靠近相框边缘的直线)的时候,针垫形失真最容易被察觉。普通消费级数码相机的针垫形失真率通常为0.4%,比桶形失真率低。与针垫形失真相对的是桶形失真,我们在上面的专题已作详细介绍。 针垫形失 阅读全文
posted @ 2009-01-09 16:28 Angelo Lee 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 1.计算某一月份的最大天数Calendar time=Calendar.getInstance();time.clear();time.set(Calendar.YEAR,year); //year 为 int time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0 int day=time.getActualMaximum(Calendar.DAY_OF_MONTH);//本月份的天数注:在使用set方法之前,必须先clear一下,否则很多信息会继承自系统当前时间2.Calendar和Date的转化(1) Calendar转化为DateCalen 阅读全文
posted @ 2008-12-29 10:59 Angelo Lee 阅读(165) 评论(0) 推荐(0) 编辑