- 博客(33)
- 资源 (3)
- 收藏
- 关注
原创 JavaScript '&&' 与 '||' 操作符
javascript 中 "&&" 操作符1,如果第一个操作数是对象,则返回第二操作数var res = {} && "Hello";//Hello2, 如果第二个操作数是对象,则在第一个操作数求值为true时,才返回第二个操作数var res2 = 0 && {};//0var res3 = null && {};//nullvar res4 =
2012-09-04 22:55:19
690
转载 JavaScript技巧:重复定时器
setTimeout(function(){ //do something setTimeout(arguments.callee,100); },100);
2012-08-21 15:44:44
568
转载 JavaScript 函数节流
function throttle(fn, delay) { var timer = null; return function () { var context = this, args = arguments; clearTimeout(timer); timer = setTimeout(function (
2012-08-20 18:12:47
545
转载 Spring2.5 Aop注解
http://www.cnblogs.com/zhangqifeng/archive/2009/06/24/1510543.html
2011-09-26 17:35:35
615
原创 防止用户注销后后退到原来页面的javascript与jsp解决方案
1,JavaScript解决方案test12,Jsp代码解决方案 response.se
2010-12-22 11:32:00
2829
转载 博客文单转载地址
<br />mysql 备份:http://imysql.cn/mysql_backup_and_recover <br /> 一种能跨数据库的树形数据表格设计<br /> http://www.blogjava.net/Hafeyang/archive/2010/10/25/336069.html<br /> <br />sql优化<br /> http://blog.youkuaiyun.com/cnham/archive/2009/10/31/4751935.aspx<br /> <br /> <br />log
2010-11-17 09:51:00
529
原创 Oracle 数据库脚本解析生成相应的bean
最近工作遇到一个问题用power design 生成的oracle sql脚本中,有几张表字段特别多,其中有一张表字段高达一百多个,平时开发需求中,我们一般都创建一个与数据库字段相对应的java bean对象,对于字段特别多的表,如果手工去建这样一个对象的话,工作量很大,很枯燥,浪费时间.为了解决一个问题,我写了一段代码去解析oracle sql生成java bean.代码如下: package util;import java.io.File;import java.io.IOExceptio
2010-10-28 13:13:00
933
原创 Axis开发1
<br />演示如何用Axis开发一个向客户端发送hello的webservice服务.<br />首先在项目中导入axis.jar,以及所依赖的jar:<br /> <br /> commons-discovery-0.2.jar<br /> commons-logging-1.0.4.jar<br /> javax.xml.rpc_1.2.1.jar<br /> log4j-1.2.15.jar<br /> wsdl4j-1.5.1.jar<br /> activation.jar<br /
2010-10-28 12:57:00
723
原创 Axis开发
<br />演示如何用Axis开发一个向客户端发送hello的webservice服务.<br />首先在项目中导入axis.jar,以及所依赖的jar:<br /> <br /> commons-discovery-0.2.jar<br /> commons-logging-1.0.4.jar<br /> javax.xml.rpc_1.2.1.jar<br /> log4j-1.2.15.jar<br /> wsdl4j-1.5.1.jar<br /> activation.jar<br /
2010-08-31 15:39:00
1092
原创 Spring HttpInvoker 开发
<br />Spring提供了利用Spring MVC将远程服务输出为http调用的功能,下面演示一个客户端查询远程服务器日期的例子:<br />首先,定义远程服务的接口:<br />package org.chy.rmi.service;import java.util.Date;public interface ISystemTimeQuery { public Date query();}<br />开发远程服务接口的实现类<br />package org.chy.rmi.s
2010-08-31 14:51:00
2237
原创 Script.aculo.us InPlaceEditor 使用示例
1,注意,保证JSP页面编码方式是"UTF-8" 2, 注意,InPlaceEditor Ajax 请求形式为"POST",应注意服务器端处理请求响应方法为"doPost" 客户端示例代码如下: <%String path = request.getContextPath();String basePath = request.getScheme()+":/
2009-11-13 16:50:00
701
原创 Script.aculo.us 部分特效展览
new Effect.Morph(error_message,{ style:background:#f00; color:#fff; border: 20px solid #f88; font-size:1.5em;duration:0.8}); }new Effect.Move(error_message,{ x: 100, y: 200, mode: a
2009-11-13 10:52:00
1073
原创 Flex客户端与Red5通信示例
服务器端Application提供一个供Flex客户端远程调用的方法getMyName,代码如下:package org.chy.flex02;import org.red5.server.adapter.ApplicationAdapter;public class Application extends ApplicationAdapter{ p
2009-11-09 15:27:00
4473
2
原创 使用Flex 和 Red5开发简易视频直播功能
1,服务器端可以空实现ApplicationAdapter:示例如下: package org.chy.flex01;import org.red5.server.adapter.ApplicationAdapter;public class Application extends ApplicationAdapter{ }客户端使用Flex实现摄像头
2009-11-09 14:54:00
17804
4
原创 学习Flex技术,记录我的学习历程
Flex技术与流媒体技术越来越狂热,因为工作的原因,我也开始学习Flex了,我会在接下来的时间里,记录我学习过程中留下的一些笔记。欢迎大家指导和建议!
2009-11-06 11:13:00
1288
1
原创 JS + CSS + DIV 实现动画式折叠菜单
New Document #data1{position:absolute;top:100px;left:100px;padding:0;width:200px;height:200px; background-color:#ff0;clip:rect(0px,200px,200px,0px);} #data1 h3{margin:0;padding:5px;font-size:sm
2009-08-16 11:20:00
1859
原创 在jsp中调用Active控件播放视频
%@taglib prefix="chy" uri="/WEB-INF/chy.tld" %>%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>%@taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>String path = request.ge
2009-05-21 17:41:00
3581
原创 Junit4学习笔记二
小结一下,Junit4套件测试.在com.dadao.util包中有两个编写好的java的程序.BetsFilter.java,OddsFilter.javaBetsFilter.java代码如下:package com.dadao.util;import java.util.regex.Matcher;import java.util.regex.Pattern;
2008-11-15 11:27:00
873
原创 junit学习笔记一
Junit4相通对于junit3有以下几个特点.1,Junit4不用去继承TestCase2.Junit4增加Annotation注解,简化单元测试的编写3,测试的方法名可以随便起,但最好沿用Junit3风格.用testXXX().这样能见名知意.4,对异常处理方面有了较大改进,如:@Test(expected = Exception.class)通过expected参数大大简化了
2008-11-15 10:30:00
619
原创 J2EE安全之Http基本验证
http基本验证也是常用保障j2ee程序安全的重要验证方式之一.下面小结一下.以tomcat的admin角色为例.tomcat-users.xml代码如下:xml version=1.0 encoding=utf-8?>tomcat-users> role rolename="tomcat"/> role rolename="role1"/>
2008-11-14 15:08:00
605
原创 tomcat6.0中配置数据库连接池
打开%TOMCAT_HOME%/conf/server.xml,在节点前加入以下代码:Context path="/connectionPool" docBase="connectionPool" debug="0" reloadable="true" crossContext="true"> Resource name=
2008-11-14 10:33:00
670
原创 使用开源组件生成随机验证码
首先在项目中导入lsimplecaptcha-20050925.jar1.在jsp文件中加入如下脚本: "javascript" type ="text/javascript"> function reloadcode() { document.getElementById(safecode).src = Captcha.jpg? +
2008-11-12 16:32:00
1226
1
原创 dom4j学习笔记(二)
dom4j 有一个很大的优点,可以支持xPath表达式.下面,以上篇文章中的,ibm.xml为例,总结一下,修改ibm.xml.ibm.xml代码如下:xml version="1.0" encoding="UTF-8"?> catalog> target instruction?> journal title="XML Zone" publisher="IB
2008-11-12 15:44:00
670
原创 dom4j学习笔记(一)
dom4j是一个性能非常不错的解析xml的开源框架.其解析性能高于sun提供的domAPI,而且使用起来也非常方便.值得学习!下面,经创建ibm.xml这样一个xml文件为例,总结一下,怎么用dom4j创建一个xml文件.ibm.xml代码如下:xml version="1.0" encoding="UTF-8"?> catalog> target instruc
2008-11-12 14:14:00
615
原创 sax解析xml文件(三)
在实际开发中,我们经常需要将数据库的一条记录,封装成bean,然后存储到集合里面.那么,我们也可以利sax 将xml文件中的结点封装到bean里,然后存储到集合里.下面以前面两篇中的users.xml为例,总结下xml文件users.xml如下:xml version="1.0" encoding="UTF-8"?>users> user id="001">
2008-11-10 15:51:00
624
原创 sax解析xml文件(一)
xml一种格式严谨,通用,表述数据良好的语言,它有存储数据的功能,这一点和数据库相似.dom和sax是两种不同的解析xml文件的机制.在解析大型xml文件时,宜选用sax技术. 下面以判断users.xml文件中,是否存在id 为"003"的用户为例,简要介绍一下sax技术.首先准备一个xml文件.usrs.xml 代码如下:xml version="1.0" en
2008-11-10 14:35:00
963
原创 struts2学习笔记之转换器实现语言切换
第一步,在工程src目录下新建属性文件struts.properties,内容如下:struts.custom.i18n.resources=globalMessages第二步,在工程src目录下新建属性文件globalMessages_zh_CN.properties,内容如下:HelloWorld=/u4f60/u597d第三步,在工程src目录下新建属性文件globalMes
2008-09-28 11:04:00
4088
1
原创 JAVA代码优化小技巧
1,在当某一个表达式,多次重复出现时,应该将表达式的运算结果用一个变量保存.2.应该尽量避免在一个循环中产生变量,或生成对象.3,应该避免在一个循环判断条件中,去调用方法,如果允许的话,将方法的调用的结果用一个变量保存4,尽量扩展循环,来达到减少循环次数,来达到优化程序的目的.5,JVM访问局部变量消耗的资源要比访问在成员变量的消耗的资源少,尽量使用局部变量.6,只在对象作用
2008-09-27 09:25:00
892
原创 Struts2学习笔记之国际化一
以在JSP中显示HelloWorld为例第一步在src目录下新建struts.properties文件,内容如下:struts.custom.i18n.resources=globalMessages第二步,在src目录下新建属性文件globalMessages_en_US.properties.内容如下:HelloWorld=Hello World 第三步,在
2008-09-26 11:28:00
640
原创 Struts2学习笔记之入门
前提条件,在项目中有选择地导入以下struts2中的包.xwork-2.0.5.jarcommons-logging-1.0.jarcommons-logging-api-1.1.jarfreemarker-2.3.8.jarognl-2.6.11.jarstruts2-core-2.0.11.2.jar配置web.xml文件,代码如下: xml ver
2008-09-26 10:17:00
566
原创 自定义标签开发之函数标签开发
开发函数标签时,标签的实现类不必去继承某一个类.第一步,标签的实现package com.dadao.tag;public class FunctinTag { public static String sayHello(String name){//标签的方法必须是static的 return "你好!"+name; }}第
2008-09-25 17:47:00
627
原创 自定义标记库开发之带有输入输出参数的标记开发
第一步,标签实现package com.dadao.tag;import java.io.IOException;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.SimpleTagSupport;public class OutParamTag extends Sim
2008-09-25 12:07:00
757
原创 自定义标记库开发入门篇
JSP中开发自定义标签步骤:以在JSP页面输出"hello world"为例:第一步,标签底层实现.代码如下:package com.dadao.tag;import java.io.IOException;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.Simp
2008-09-25 10:12:00
751
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人