- 博客(41)
- 资源 (2)
- 收藏
- 关注
原创 VisualSVN Server的安装
服务器装:VisualSVN-Server-2.1、TortoiseSVN-1.6.5.16974-win32-svn-1.6.5、 LanguagePack_1.6.5.16974-win32-zh_CN客户端装:TortoiseSVN-1.6.5.16974-win32-svn-1.6.5、 La
2011-06-24 10:01:00
1602
原创 Struts2拦截器
<br />Struts2拦截器(Interceptor)<br /> ++YONG原创,转载请注明<br />1. 理解拦截器<br />1.1. 什么是拦截器:<br />拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。<br />在Webwor
2011-04-05 11:13:00
595
原创 Struts2拦截器
<br />Struts2拦截器(Interceptor)<br /> ++YONG原创,转载请注明<br />1. 理解拦截器<br />1.1. 什么是拦截器:<br />拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。<br />在Webwor
2011-04-05 11:13:00
578
原创 JAVA正则表达式
<br />< type="text/javascript"> 众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。<br /> 大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个
2011-03-29 16:01:00
575
原创 JAVA正则表达式
<br />< type="text/javascript"> 众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。<br /> 大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个
2011-03-29 16:00:00
532
原创 使用Quartz调度器
7.3.2 使用Quartz调度器<br />Quartz调度器为调度工作提供了更丰富的支持。和Java定时器一样,可以使用Quartz来每隔多少毫秒执行一个工作。但Quartz比Java Timer更先进之处在于它允许你调度一个工作在某个特定的时间或日期执行。<br />关于Quartz的更多信息,可以访问Quartz位于http://www.opensymphony.com/quartz的主页。<br />让我们从定义发送报表邮件的工作开始使用Quartz:创建一个工作<br />定义Quartz工作
2010-11-25 10:25:00
1261
原创 java定时执行
<br />spring定时任务,scheduler方式<br />需要quartz-all-1.6.1.jar的支持<br />============================================================<br />类和方法,名称随意,在配置中指出即可<br />public class MySpringTimer{<br /> public void test(){<br /> System.out.println("代码执行,执行时间:"+new Date
2010-11-25 09:21:00
780
原创 JDK代理和CGLIB代理总结
1、如果目标对象实现了接口,默认情况下会采用JDK的动态代理实现AOP (如果就是单纯的用IOC生成一个对象,也没有AOP的切入不会生成代理的,只会NEW一个实例,给Spring的Bean工厂 )2、如果目标对象实现了接口,可以强制使用CGLIB实现AOP 如何强制使用CGLIB实现AOP * 添加CGLIB库 * 在spring配置文件中加入就能强制使用 3、如果目标对象没有实现了接口,必须采用CGLIB库,spring会自动在JDK动态代理和CGLIB之间转换(没有实现接口的就用CGLIB代理,使用了接
2010-11-16 10:48:00
731
原创 WebService CSF使用详解
<br />一 建立service: <br /> 1)CxfService:<br />@WebService<br />publicinterface CxfService {<br /> @WebMethod <br /> public@WebResult List<TaskBean> getTasksByActor(<br />@WebParam(name="actor") String actor);<br />@WebMethod <br />publicv
2010-11-02 17:32:00
10213
原创 java的参数传递(转载)
在方法调用时,需要根据方法声明传入适当的参数,通过每次调用方法时传参,极大的增强了方法的统一性,避免了方法内部功能代码的重复。但是在实际传递参数时,如果在方法内部修改了参数的值,则调用时使用的变量是否发生改变呢? 例如如下代码: /** * 参数传递代码示例 */public class TransferValueDemo { public static void main(Strin
2010-09-25 15:13:00
517
原创 Struts2_code behind 配置
1.struts2-codebehind-plugin-2.0.11.jar2.Web.xml:设置ActionPackages struts2 org.apache.struts2.dispatcher.FilterDispatcheractionPackages org.springside.examples.miniweb.web3.Sturts.xml:
2010-09-15 16:07:00
486
原创 JAVA DATE总结
<br />1.计算某一月份的最大天数 <br /><br />Calendar time=Calendar.getInstance(); <br />time.clear(); <br />time.set(Calendar.YEAR,year); //year 为 int <br />time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0 <br />int day=time.getActualMaximum(Calendar.DAY_O
2010-05-31 22:14:00
470
原创 优秀网站源码集合
优秀网站源码、编程源码下载网站大集中 1.51源码:http://www.51aspx.com/ 2.源码之家:http://www.codejia.com/ 3.源码网:http://www.codepub.com/ 4.虾客源码:http://www.xkxz.com/ 5.多多源码:http://www.morecode.net/ 6.洪越源代码:http://www.softhy.net/
2010-03-02 13:34:00
1124
原创 ${pageContext.request.contextPath}的作用
${pageContext.request.contextPath}的作用(2009-05-14 00:00:33)标签:相对路径 绝对路径 jsp action 杂谈 分类:杰伦专题一.问题 JSP中究竟采用绝对路径还是采用相对路径随着所采用技术的越来越复杂,这个问题也变得越来越难以解
2009-12-16 15:20:00
1653
原创 Js:全角转换成半角
在工作中用到将全角字符转换成半角的地方,就找了这个转换函数//str:要转换的字符串function DBC2SBC(str){ var result=""; for(var i=0;i { code = str.charCodeAt(i);//获取当前字符的unicode编码 if (code >= 65281 && code {
2009-11-23 16:55:00
704
原创 正则表达式中对各字符集编码范围的总结(不一定准确)
正则表达式中对各字符集编码范围的总结这些字符集尤其是日文字符集的各种字、标点以及特殊符号的时候有所帮助。 UTF8 [/x01-/x7f]|[/xc0-/xdf][/x80-/xbf]|[/xe0-/xef][/x80-/xbf]{2}|[/xf0-/xff][/x80-/xbf]{3} UTF16 [/x00-/xd7][/xe0-/xff]|[/xd8-/xdf][/x00-/xff]{2
2009-11-23 16:29:00
719
原创 JSF中action 和 actionListener的区别
JSF中action 和 actionListener的区别2008年11月24日 星期一 下午 03:22项目校验参数事件页面跳转action ok 不传入当前控件当铵钮被单击时产生事件.提交表单返回跳转的页面导向,根据配置文件
2009-08-27 14:07:00
1102
原创 AOP是什么
面试时应该怎么回答才好呢:面向切面编程,把散落在程序中的公共部分提取出来,做成切面类,这样的好处在于,代码的可重用,一旦涉及到该功能的需求发生变化,只要修改该代码就行,否则,你
2009-08-26 16:04:00
644
原创 WebWork+FreeMarker与JSF比较
基于MVC的WEB应用的开发包括控制层和表现层的开发,其中表现层又包括页面逻辑(指客户端验证,客户端界面动态生成)和页面表现元素(界面),这里,将对两种比较常用的基于MVC的优秀的WEB开发架构WebWork+FreeMarker和JSF进行比较。 WebWork是一种传统的MVC框架,其简单而又不失强大,架构非常灵活、扩展性强,完成最核心的功能也仅通过实现Acti
2009-08-26 15:56:00
772
原创 java过滤器
从J2EE1.3开始,Servlet2.3规范中加入了对过滤器的支持。过滤器能够对目标资源的请求和响应进行截取。过滤器的工作方式分为四种,下面让我们分别来看看这四种过滤器的工作方式: 1、request过滤器 这种过滤器的工作方式比较简单,大家也经常遇到,如下图所示: 以下是web.xml文件配置方式: myFilter xx.MyFilter
2009-08-26 14:52:00
543
原创 Eclipse快捷键 --重要但不常用的
太常用的(如Ctrl + /)就不列举了.主要列举平常不用但非常重要的。 编辑:Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Al
2009-08-22 11:40:00
453
原创 Eclipse快捷键大全
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对
2009-08-22 10:48:00
406
原创 JAVA反射机制(现成的函数)
JAVA反射机制 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一
2009-08-22 10:38:00
739
转载 开发人员一定要加入收藏夹的网站(记得收藏在火狐中)
document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text = clipboardData.getData("text");
2009-06-23 16:24:00
414
原创 Eclipse及其插件下载网址大全
Eclipse及其插件下载网址大全1 Eclipse下载EMF,GEF - Graphical Editor Framework,UML2,VE - Visual Editor都在这里下载http://www.eclipse.org/downloads/index.php2 lomboz J2EE插件,开发JSP,EJBhttp://forge.obje
2009-05-23 12:28:00
591
原创 JDBC与JNDI的区别
<! v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}--> Normal 0 7.8 磅 0 2
2009-04-29 08:14:00
1150
1
原创 javascript 键值keyCode
请按任意键,你将得到该键的键值!keycode 0 =keycode 1 =keycode 2 =keycode 3 =keycode 4 =keycode 5 =keycode 6 =keycode 7 =keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabk
2009-02-24 12:10:00
1111
原创 FF和IE的兼容性一览
1.E使用window.event,而FF直接使用参数event,下面有一个例子使用javascript监听回车键 window.onload= function(){ document.onkeydown = function(event){ var e= event || window.event; var keyCode =
2009-02-24 12:08:00
473
原创 javascript函数库_1
javascript函数库/* -------------- 函数检索 -------------- trim函数: trim() lTrim() rTrim() 校验字符串是否为空: checkIsNotEmpty(str) 校验字符串是否为整型: checkIsInteger(str)
2009-02-13 14:46:00
434
原创 IE和FF的兼容性汇总_1_Event篇
摘自:http://blog.youkuaiyun.com/LxcJie/archive/2007/08/10/1736463.aspxEvent篇1,关于event的用法存在问题:IE中可以直接使用event对象,但是Mozilla不可以直接使用。例如:IE ONLY function doIt(){ alert(event); }这段代码在Mozilla浏览器中是不能正常工作的,
2008-12-22 13:33:00
655
原创 js_event.keycode大全
keycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 12 = Clear keycode 13 = Enter keycode 16 = Shift_L keycode 17 = Control_L keycode 18 = Alt_L keycode 19 = Pause keycode 20 = Caps_Lock keyco
2008-12-22 11:07:00
6429
1
原创 html_jsp_文本框输入IP地址
IP地址输入 function mask(obj) { obj.value = obj.value.replace(/[^/d]/g, ); var key1 = even
2008-12-19 13:32:00
2518
原创 js_trim()_1
javascript的trim()函数的实现在JavaScript中我们需要用到trim的地方很多,但是JavaScript又没有独立的trim函数或者方法可以使用,所以我们需要自己写个trim函数来实现我们的目的比如方法一:String.prototype.trim= function(){ // 用正则表达式将前后空格 // 用空字符串替代。
2008-12-18 17:27:00
2725
原创 js_日历控件_1
My97 DatePicker 4.0 演示地址: http://www.my97.net/dp/demo/ 技术支持: http://www.my97.net/dp/support.asp 皮肤中心: http://www.my97.net/dp/skin.asp SITE: http://dp.my97.netBLOG: http://my97.cnbl
2008-12-17 14:17:00
514
原创 正则表达式_JS_常用2
1.利用正则表达式限制网页表单里的文本框输入内容 用正则表达式限制只能输入中文:onkeyup="value=value.replace(/[^/u4E00-/u9FA5]/g,) " onbeforepaste="clipboardData.setData(text,clipboardData.getData(text).replace(/[^/u4E00-/u9FA5]/g,)
2008-12-12 18:21:00
946
转载 MYSQL的用户变量(@)和系统变量(@@)
转自:http://dev.mysql.com/doc/refman/5.1/zh/language-structure.html#variables9.3. 用户变量 可以先在用户变量中保存值然后在以后引用它;这样可以将值从一个语句传递到另一个语句。用户变量与连接有关。也就是说,一个客户端定义的变量不能被其它客户端看到或使用。当客户端退出时,该客户端连接的所有变量将自动释放。
2008-12-12 17:53:00
38057
转载 用java调用oracle存储过程总结
这段时间开始学习写存储过程,主要原因还是因为工作需要吧,本来以为很简单的,但几经挫折,豪气消磨殆尽,但总算搞通了,为了避免后来者少走弯路,特记述与此,同时亦对自己进行鼓励。一:无返回值的存储过程存储过程为:CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) ASBEGIN INSE
2008-12-12 17:22:00
722
原创 正则表达式_教程
正则表达式30分钟入门教程http://unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm#mission 正则表达式30分钟 收藏 正则表达式30分钟入门教程版本:v2.3 (2008-4-13) 作者:deerchao 转载请注明来源目录跳过目录本文目标 如何使用本教程 正则表达式到底是什么东西? 入门 测试正
2008-12-12 17:01:00
497
原创 正则表达式_Java_常用1
1.忽略大小写:(?i)abc 表示abc都忽略大小写a(?i)bc 表示bc忽略大小写a((?i)b)c 表示只有b忽略大小写2.
2008-12-12 17:00:00
464
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人