记录
huangxw000
Yale
展开
-
Spring aop execution 表达式
Spring AOP 用户可能会经常使用 execution pointcut designator。执行表达式的格式如下:execution(modifiers-pattern? ret-type-pattern declaring-type-pattern? name-pattern(param-pattern) throws-pattern?)除了返回类型模式(上面代码片断中的ret原创 2011-12-31 13:31:47 · 386 阅读 · 0 评论 -
UML类图关系大全
UML类图关系大全1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关转载 2012-02-06 17:25:12 · 319 阅读 · 0 评论 -
kauklahti学习-ORM框架
...原创 2012-02-23 11:18:11 · 479 阅读 · 0 评论 -
IE6:防止Select等元素遮挡弹出Div层
弹出一个新的窗口,只需要window的open方法就搞定了,弹出层就需要用js来控制它的一些CSS属性,如果是IE6以上的浏览器(不包括IE6),是不需要多少行代码的,但是在IE6中就有些麻烦,因为在IE6中Select控件和一些图片元素会遮挡在弹出层的上面,无法达到预期的效果。 上网找了很多解决方案,找出了一种自认为比较容易操作的办法,现和大家分享。Select在IE6下是处于转载 2012-02-15 09:22:44 · 2866 阅读 · 1 评论 -
java注解
自定义注解 @Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)@Documented@Inheritedpublic @interface Test{ public int id(); public String description() default "no description"原创 2012-03-07 19:46:39 · 346 阅读 · 0 评论 -
jdk6原生态webservice
1、定义服务接口import java.util.List;import javax.jws.WebService;@WebServicepublic interface ServiceDemo { public String sayHello(String name); public List getUser();}2、定义接口属性类原创 2012-03-07 16:44:33 · 1274 阅读 · 0 评论 -
jdbcTemplate 调用存储过程
JdbcTemplate调用Oracle存储过程的一些方法:1、 无返回值的存储过程调用:public class JdbcTemplateTest { private JdbcTemplate jdbcTemplate; public void setJdbcTemplate(JdbcTemplate jdbcTemplate) { this.jdbcTempla原创 2012-03-12 10:09:55 · 5847 阅读 · 1 评论 -
Ant文件build.xml
--> --> 项目中的build.xml文件模板: -->原创 2012-03-28 15:10:58 · 724 阅读 · 0 评论 -
Tomcat中设置远程调试
1、在tomcat/bin/目录下找到 catalina.bat中添加如下内容: SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=70512、eclipse中的debug设置窗口,选择Rem原创 2012-03-14 10:00:48 · 298 阅读 · 0 评论 -
BeanUtils使用技巧
提交表单时,如果没有使用Struts等框架的话,你的代码可能是这样:User user=new User(); user.setUsername(request.getParameter("username")); user.setPassword(request.getParameter("password")); user.setEmail(request.getParam原创 2012-03-16 14:59:18 · 438 阅读 · 0 评论 -
mysql存储过程详解
1. MySQL存储过程的创建 (1).格式MySQL存储过程创建的格式:CREATE PROCEDURE 过程名 ([过程参数[,...]])[特性 ...]过程体这里先举个例子: mysql> DELIMITER // mysql> CREATE PROCEDURE proc1(OUT s int) -> B转载 2012-04-06 15:45:18 · 542 阅读 · 0 评论 -
自定义注解Annotation的使用
1. 自定义注解至于已有的注解,比如:JPA、EJB、Spring零配置等等怎么使用相信各位读者都能掌握,这里主要是说如何自定义自己的注解,自己使用自定义的注解。我们先用一个简单的例子来看package annotation; import java.lang.annotation.Retention;import java.lang.annot转载 2011-12-31 10:00:19 · 747 阅读 · 0 评论 -
FreeMarker的例子
定义模板:package com.media.dao; import java.util.List; import com.media.bean.${model_name}; import com.media.exceptions.DAOException; /** * ${model_name_cn}接口 * * @aut原创 2011-12-29 15:38:45 · 565 阅读 · 0 评论 -
java ScriptEngine;
package test;import java.util.List;import javax.script.Invocable;import javax.script.ScriptEngine;import javax.script.ScriptEngineManager;import javax.script.ScriptException;public c原创 2011-12-19 18:41:29 · 1082 阅读 · 0 评论 -
java正则表达式
元字符现在你已经知道几个很有用的元字符了,如\b,.,*,还有\d.正则表达式里还有更多的元字符,比如\s匹配任意的空白符,包括空格,制表符(Tab),换行符,中文全角空格等。\w匹配字母或数字或下划线或汉字等。对中文/汉字的特殊处理是由.Net提供的正则表达式引擎支持的,其它环境下的具体情况请查看相关文档。下面来看看更多的例子:\ba\w*\b匹配以字母a开头的单词——先是某个单转载 2011-12-19 15:25:23 · 1175 阅读 · 0 评论 -
JDBC
第一节 整理目的当今orm等全自动针对对象持久化的框架越来越多并且也越来越成熟(ibatis,hibernate,ejb的jpa),但是无奈新东家需要使用jdbc(原始手工作坊)的模式和数据库打交道,用了几年的ibatis,再次使用jdbc发现有些细节和底层的东西自己并不是十分清楚,所以就啰理啰嗦的整理出一份学习笔记,第一作为自己对jdbc重新的复习,第二如果有可能希望给初学jdbc的原创 2011-12-20 15:57:44 · 2203 阅读 · 1 评论 -
java远程监控
远程监控或远程教学,常常需要对计算机的屏幕进行截取,由于屏幕截取是比较接近操作系统的操作。Java JDK 的Robot对象可以完成对"屏幕"像素的拷贝,完成屏幕图像截取操作。Java应用程序中可以直接调用此对象,完成对特定应用程序的屏幕截取,如果将此功能配合网络,便可以轻而易举地实现远程服务器屏幕的监视。 Java JDK1.4 的Robot对象,该对象可以完成屏幕图像截取操作,控制转载 2011-12-21 14:25:39 · 1345 阅读 · 0 评论 -
eclipse init文件
-startupplugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.1.R36x_v20100810-productorg.eclipse.epp.package.jee原创 2011-12-23 11:25:23 · 1893 阅读 · 0 评论 -
Spring MVC
1、在web.xml加载Spring配置 org.springframework.web.util.IntrospectorCleanupListener org.springframework.web.context.ContextLoaderListener contextC原创 2011-12-16 11:06:18 · 477 阅读 · 0 评论 -
JsonConfig处理日期
JsonConfig jsonConfig = new JsonConfig();jsonConfig.registerJsonValueProcessor(Date.class, new DateJsonValueProcessor("yyyy-mm-dd"));JSONObject json = JSONObject.fromObject(o, jsonConfi原创 2011-12-27 17:03:42 · 3657 阅读 · 2 评论 -
客户端跳转到指定页面
window.location.href = "www.xxxxx.com";原创 2011-12-28 17:15:18 · 533 阅读 · 0 评论 -
JAVA RMI
分为以下四个步骤1. 创建远程接口及声明远程方法(HelloInterface.java)2. 实现远程接口及远程方法(继承UnicastRemoteObject)(Hello.java)3. 启动RMI注册服务,并注册远程对象(HelloServer.java)4. 客户端查找远程对象,并调用远程方法(HelloClient)5. 执行程序:启动服务HelloServer原创 2011-12-28 14:36:44 · 393 阅读 · 0 评论 -
jvm的描述信息
public static void main(String[] args){ System.out.println("Java运行时环境版本:\n"+System.getProperty("java.version")); System.out.println("Java 运行时环境供应商:\n"+System.getProperty("java.vendor"));原创 2011-12-29 15:04:32 · 325 阅读 · 0 评论 -
java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V
在Spring3.1整合MyBatis3中出现: java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.(I)V因为cglib 包和asm包冲突 开始用的cglib包是cglib-2.1.3.jar ,后来换了一个cglib-nodep-2.2.jar才测试通过原创 2012-04-24 11:10:22 · 692 阅读 · 0 评论