- 博客(34)
- 收藏
- 关注
原创 JavaScript的系统函数学习
编码处理函数 1) encodeURI 返回一个对URI字符串编码后的结果。URL是最常见的一种URI; 2) decodeURI 将一个已编码的URI字符串解码成最原始的字符串返回; 3) 举例: Script language = " javasc
2007-03-12 12:45:00
581
原创 《Java与模式》学习笔记(1)--模式的概念. 要素
最近重读《Java与模式》这本书,为了达到比较好的学习效果,特将学习过程中的学习笔记放在blog中,希望进步大点,嘻嘻。 1. 概念 简而言之,人们在自己的环境中不断发现问题和寻找问题的解决方案的时候,发现有一些问题及其解决方案不断变换面孔重复出现,但是这些不同的面孔后面有着共同的性质,这些不同的本质就是模式. 2. 要素 1) 名
2007-03-12 12:41:00
552
原创 spring中bean的高级属性之list, set, map以及props元素(含举例)
list, set, map和props元素分别用来设置类型为List,Set,Map和Propertis的属性值。分别用来为bean传入集合值。 对应的spring的配置文件举例如下: xml version="1.0" encoding="gb2312" ?> DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www
2007-02-27 22:07:00
2413
1
原创 spring为ApplicationContext提供有三种实现(举例)
spring为ApplicationContext提供的3种实现分别为:ClassPathXmlApplicationContext,FileSystemXmlApplicationContext和XmlWebApplicationContext,其中XmlWebApplicationContext是专为Web工程定制的。使用举例如下: 1. FileSystemXmlApplica
2007-02-27 22:02:00
1642
1
原创 struts标签使用举例--logic篇
原文出处:http://www.blogjava.net/amigoxie/archive/2007/02/20/100266.html logic:empty 该标签是用来判断是否为空的。如果为空,该标签体中嵌入的内容就会被处理。该标签用于以下情况: 1)当Java对象为null时; 2)当String对
2007-02-20 18:53:00
676
翻译 AOP != Interception翻译(未完待续)
昨日转了Ted的一篇文章,因最近开始攻英语,所以进行了部分翻译,尚有部分未完成,自己的英语翻译真是有太多要改进的东西,自勉之。 AOP != Interception 最近,许多作者在讨论AOP(面向方面编程),但这整个事情是不可置信的强大和精彩。然而,他们中的大部分真正谈论的是一种叫做拦截器的设计模式。这些人并不笨,他们也没有被误导。虽然拦截器从它本身说来是一
2007-02-11 13:50:00
723
转载 AOP != Interception
在网上看到Ted的这篇文章,受益颇多,转载之。 稍后想翻译一下该文,嘿嘿Setting the Story Straight: AOP != Interception Recently, a number of authors and writers have been talking about AOP (Aspect-Oriented Programming), and how
2007-02-10 10:02:00
601
转载 中国如何引进CMM评估,促进软件产业发展
中国如何引进CMM评估,促进软件产业发展 北京软件行业协会 (本文转载自软件工程专家网www.21cmm.com)
2007-02-10 09:41:00
469
转载 CMM2
原文出处:http://hi.baidu.com/seaweaver/blog/item/e80e7af427f674d9f2d3854a.htmlCMM2的六个KPA1、需求管理 (RM,Requirement Management)2、软件项目计划 (SPP,Software Project Planning)3、软件项目跟踪与监控 (SPTO,Software Project
2007-02-10 09:09:00
871
转载 架构精彩片段
架构是就软件平台的搭建和设计规划,目的是实现软件最大的可维护性和可拓展性,延续软件的生命,就象人生下来,整个架构都有了,虽然一些器官不能用到(例如生殖器官),但是一生下来还是有这些器官,这就是架构设计的优势,没有架构设计的软件是看不到明天,生下的小孩就不会有生殖器官,因为他认为小孩不需要,但是他没有看到小孩20岁以后的未来。架构就是要有预见性,特别是Java世界,技术流派众多,优劣共存,让人吃药的
2007-02-06 21:51:00
602
原创 Client does not support authentication protocol requested by server
将mysql升级到5.x版本后,用客户端登录时出现了 Client does not support authentication protocol requested by server错误,搜索一下才知道原来是由于新旧版本的mysql的密码算法不同引起,解决方法如下: 登录mysql,输入如下命令即可。 mysql>SET PASSWORD FO
2007-02-06 14:52:00
1255
原创 js数字比较
今日测试时,发现了代码中js出现的一个bug,var shouldAttendPersons = ......;var camePersons = ......;if(camePersons > shouldAttendPersons ) ......{ alert(".........");} 当shouldAttendPer
2007-01-26 11:21:00
1215
1
原创 java.util.ConcurrentModificationException
今日在调试程序时,出现了 java.util.ConcurrentModificationException,出错代码如下:for(Iterator ite = candidateObjDtoList.iterator(); ite.hasNext(); ) ...{ CandidateObjDto dto = (CandidateObjDto)ite.next()
2007-01-26 10:51:00
1608
原创 新、旧百家姓
最近的项目要用到百家姓,google了一下,找到了新、旧百家姓,贴之: 中国新百家姓排名:1李 2王 3张 4刘 5陈 6杨 7赵 8黄 9周 10吴 11徐 12孙 13胡 14朱 15高 16林 17何 18郭 19马 20罗 21梁 22宋 23郑 24谢 25韩 26唐 27冯 28于 29董 30萧
2007-01-25 23:02:00
3512
1
转载 Hibernate的核心接口学习
Hibernate有如下5个核心接口: Configuration接口:该对象用于配置并且根启动Hibernate。Hibernate应用通过Configuration实例来指定对象-关系映射文件的位置或动态配置Hibernate的属性,然后创建SessionFactory实例。 SessionFactory接口:一个SessionFactory实例对应一个数据
2007-01-25 22:27:00
549
原创 明日早起
最近事情很多,很多难以理清的杂事, 千头万绪总得理清,人生没有过不去的坎,乐观点。。。。。。 明日跟PM一同去谈项目,9点钟开会,要坐差不多两个小时的车,所以得6点多起床,看来明天要辛苦一日啦! 本周五我们的项目开始测试,我那几个模块的代码本来可以早点完成,可变化总比计划快,为了某些事耽误了不少时间,看来我得加加班才能保证进度了。在做这个项目的过程中
2007-01-22 22:51:00
468
原创 珍爱生命
昨日看到一则新闻,一知名中大女教授跳楼身亡,多少人为之叹息,然而这种不珍爱生命的行为却屡屡发生。 有的人,一生受到的挫折过少,一生顺顺利利,一到遇到挫折,便要生要死,心理承受能力超低,着实让人心寒。报纸上要时有报导,某某女生(或男生)因与男友(或女友)分手,一时想不开,结束了自己的生命。为之叹息之余,对其有充满愤恨,他们这样的轻生,怎么对得起自己的亲人。你们以为跳
2007-01-21 13:38:00
474
原创 2007年就这样来了
2007年就这样来了。。。。。。 昨日过了24岁的生日,一家高高兴兴吃了顿丰盛的晚餐,而后宰了老爸一顿,嘿嘿,幸福的家伙!!! 一直觉得一个人的年轻与否和年龄关系不大, 而与心态有很大关系,有些人20多岁的年纪,感觉却老得像老太太老爷爷了,什么事都怕痛怕痒,不敢施展拳脚。而我也见过60多岁的老奶奶老爷爷,有一颗很年轻的心的。24岁,这个对一个
2007-01-10 23:09:00
450
原创 hibernate中对象的3种状态----瞬时态、持久态、脱管态
Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 瞬时态 由new命令开辟内存空间的java对象, e
2007-01-05 14:32:00
581
原创 冰凌花
这几天一直在听王冰洋的《冰凌花》,听后有一种异样的温暖,2007年就这样来了,愿我的一生就像冰凌花:迎风冒雪都不怕,寒冷中发芽。 冰凌花歌手:王冰洋 我爱冰凌花花开在山崖迎风冒雪都不怕寒冷中发芽我爱冰凌花外婆也爱她春天山中去玩耍都采冰凌花花开花谢也就一刹那春天再来又能看到她外婆说要像那冰凌花以后的路就什么都不怕我愿做那小小冰凌花柔弱中有傲骨在挣扎有一天满山冰雪都融化冰
2007-01-05 12:53:00
414
转载 java性能优化
尽可能使用堆栈变量 如果您频繁存取变量,就需要考虑从何处存取这些变量。变量是 static 变量, 还是堆栈变量,或者是类的实例变量?变量的存储位置对存取它的代码的性能有明 显的影响?例如,请考虑下面这段代码:class StackVars...{ private int instVar; private static int staticVar;
2007-01-04 22:50:00
706
原创 常用struts标签使用举例--html篇(待补充)
1. html:base 同html的base元素。 2. html:cancel 该标签生成一个取消按钮。当点击该按钮后action servlet会绕过相应的form bean的validate()方法,同时将控制权交给相应的action。在action中可使用Action.isCancelled(HttpServletRequest)方法判断是否被取消了。如果返回tru
2007-01-04 22:18:00
683
原创 常用struts标签使用举例--bean篇
bean:write 该标签将指定的bean的属性值写到当前的JspWriter中,并且可以对输出进行格式化。 例如在struts的action着那个通过request.setAttribute("name", "amigo");将属性值name中放入amigo,可在jsp页面中通过bean:write将name属性输出。。 对于日期型的
2007-01-04 22:17:00
989
原创 Socket编程实例--一个Socket Server和Client端实现数据收发的例子
最近对Socket有初次接触,对其比较感兴趣,参考网上的Socket编程实例,修改了部分内容后,写了一个Socket的Server端和Cliet端收发数据的小例子。 该实例完成的功能如下: 一次启动Server端和Client端后,首先由Server端发‘1’给Client端,Client端将接收到的数据加1后,发该数据给Server端,Server端再将数据加1后发给
2006-12-28 23:01:00
3609
原创 java.lang.OutOfMemoryError学习笔记
java.lang.OutOfMemoryError这个错误我相信大部分开发人员都有遇到过,产生该错误的原因大都出于以下原因:JVM内存过小、程序不严密,产生了过多的垃圾。 在一年多的工作过程中,遇到该问题的印象最深有两次。 一次是用hibernate查询数据时,一次查询过多的数据,例如30000条,此时程序出错,该死的java
2006-12-26 23:14:00
1044
原创 ajax学习笔记----一个初步的ajax开发框架
ajax_func.js的代码如下 //定义XMLHttpRequest实例var http_request = false;//定义可复用的http请求发送函数,初始化、指定处理函数、发送请求的函数function send_request(method, url, content, responseType, callback) ...{ http_request
2006-12-26 22:09:00
583
原创 任务调度的再探索-在spring中使用TimerTask
刚才在java分类中写过一篇JDK中的Timer和TimerTask实现任务调度的文章,在《spring2.0宝典》中提到在Spring中用Timer实现任务调度,省去了调度任务类的编写,而将任务调度配置在spring的配置文件中,实现类为org.springframework.scheduling.timer.ScheduledTimerTask。 经过spring的包装后,
2006-12-24 14:43:00
1208
原创 OpenSymphony的Quartz里的作业、调度器使用举例
Quartz是一个Java实现的开源任务调度框架,它简单、易用。既可在单机J2SE应用中使用,也可在web应用中使用。 下载地址:http://www.opensymphony.com/quarz/download.action,quarz现在最新的版本是1.6。 如果需要在web应用中使用Quartz,只需将quartz-1.6.jar or quartz-
2006-12-24 14:19:00
1534
原创 JDK Timer实现任务的调度举例
以前用JDK的Timer实现过定时同步用户数据,今日看到Timer相关的一个例子,实现每隔10分钟检测一次用户是否有新邮件抵达,调度只在每天早上9:00到下午6:00进行。 一. 建立任务: import java.util.TimerTask; import java.util.Calendar; public class MyTask extends T
2006-12-24 13:50:00
610
原创 sql语句学习
数据定义语言(DDL): 1)创建数据库(create):create database database-name; eg. create database test; 2)删除数据库:drop database dbname; eg.drop database test;
2006-12-23 17:36:00
660
原创 struts1.2客户端表单验证错误解决
最近新做一个项目,以前项目用的都是struts1.1,最近用的是1.2,由于用myeclipse在工程中添加struts1.2时,未像添加1.1时那样自动生成验证规则文件validate-rules.xml文件,于是想当然的将1.1时用的该文件以及validate.xml文件拷贝了过去,嘿嘿,都是Ctrl+C惹的祸,客户端表单验证出问题了,配置都是正确的,但怎么样它都不肯给俺去验证~~
2006-12-23 17:00:00
904
转载 Eclipse的常用快捷键
我是个不常用快捷键的人 ,为此常被以前老大说,:-) 今天看了一篇《Eclipse的常用快捷键》的文章,特转之,嘻嘻~ 链接:http://blog.youkuaiyun.com/lenhan12345/archive/2006/12/22/1452803.aspx Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当
2006-12-23 16:32:00
436
原创 《东邪西毒》里的经典台词
看了《东邪西毒》好几遍,很喜欢里面的台词,觉得着实经典。 每个人都会经历这个阶段,看见一座山,就想知道山后面是什么。我很想告诉他,可能翻过去山后面,你会发觉没有什么特别,回头看会觉得这边更好。但是他不会相信,以他的性格,自己不试试是不会甘心。 一个人受到挫折,或多或少会找个借口掩饰自己。 我一直以为是我自己赢了,直到有一天看着镜子,才知道自己输了
2006-12-08 23:26:00
892
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人