`
zhaojian0910
  • 浏览: 46521 次
社区版块
存档分类
最新评论
文章列表
当导入maven项目时出现: Missing artifact com.sun:tools:jar:1.5.0   原来是eclipse没有使用JAVA_HOME, 默认eclipse使用 c:/windows/system32/javaw.exe 作为jvm路径,当然找不到tools.jar   解决方法:修改eclipse.ini 中的配置,加上如下配置:     -vm C:\Program Files\Java\jdk1.6.0_30\bin\javaw.exe    重启eclipse,如果还是未解决试着将项目重新导入一遍  :)     在执行ecli ...
  <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http ...
了解一下 Spring 的各个包的作用: 以下是spring 3.0中的包     org.springframework.aop-3.0.3.RELEASE.jar spring的aop面向切面编程 org.springframework.asm-3.0.3.RELEASE.jar spring独立的asm字节码生成程序 spring 3.1.4版本之后此包被包含在core包中 没有再独立提供 org.springframework.beans-3.0.3.RELEASE.jar IOC的基础实现 ...
严重: StandardWrapper.Throwablejava.lang.IncompatibleClassChangeError: class org.springframework.core.type.classreading.ClassMetadataReadingVisitor has interface org.springframework.asm.ClassVisitor as super class    at java.lang.ClassLoader.defineClass1(Native Method)    at java.lang.ClassLoader.defi ...
jsp页面部分代码 <frameset frameborder="no" rows="100px, * , 30px"> <frame name="top" scrolling="no" src="${pageContext.request.contextPath}/ui_topUI.action"> <frameset cols="180px, *" frameborder="no"> <f ...
如果在父类中想要获取泛型T的类型  T.class;  T.getClass();  这两种方法都是无法实现的,因为泛型T不是一个真正的类或者实例 下面的代码将介绍如何通过反射获得泛型T的真实的类的类型   import java.lang.reflect.ParameterizedType; @SuppressWarnings("unchecked") public class Base<T> { /** * 如果在父类中想要获取泛型T的类型 * T.class; * T.getClass(); * 这两种 ...
纵观AOP编程,其中需要程序员参与的只有3个部分: 定义普通业务组件 定义切入点:一个切入点可能横切多个业务组件 定义增强处理:增强处理就是在AOP框架为普通业务组件织入的处理动作 代理对象的方法 = 被代理对象的方法 + 增强处理   下面记录一下,Spring中的AOP配置 <?xml version="1.0" encoding="UTF-8"?> <beans ...... xmlns:aop="http://www.springframework.org/schema/aop" ...
Bean继承与Java继承的区别 Spring中的Bean继承与Java中的继承截然不同。前者是实例与实例之间的参数的延续,后者则是一般到特殊的细化,前者是对象与对象之间的关系,后者是类与类之间的关系。Spring中的Bean的继承和Java中的Bean的继承有如下区别: 1、Sping中的子Bean和父Bean可以是不同类型,但Java中的继承则可保证子类是一种特殊的父类。 2、Spring中Bean的继承是实例之间的关系,因此主要表现为参数值的延续;而Java中的继承是类之间的关系,主要表现为方法、属性的延续。 3、Spring中子Bean不可作为父Bean使用,不具有多态性;Ja ...
1、静态代理 package staticProxy; public interface Person { public void say(); } package staticProxy; public class Chinese implements Person { public void say() { System.out.println("I am chinese."); } } package staticProxy; public class ChineseProxy implements ...
Bean实例的创建通常有如下3中方式: 1、通过构造方法创建Bean package com.test; public class Person { public Person() { System.out.println("Person 构造方法"); } private Hobby hobby; public void setHobby(Hobby hobby) { System.out.println("通过依赖关系注入"); this.hobby = hobby; } public vo ...
import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; public class StrTest { public static void main(String args[]) { try { PrivateMethodClass a = new PrivateMethodClass(); Method m = PrivateMethodClass.class.getDeclaredMethod("print"); ...
Java工厂模式分为三种 1、简单工厂模式(又叫静态工厂模式) 代码: package simplefactory; public interface Person { public void say(); }   package simplefactory; public class Chinese implements Person{ public void say() { System.out.println("I am Chinese."); } }   package simplefactory; ...
  #!/usr/bin/ksh value="aaa,{\"AAA\",\"BBB\"},bbb" echo $value  会输出:   aaa,AAA,bbb aaa,BBB,bbb   #!/usr/bin/ksh value="aaa,{\"AAA\",\"BBB\"},bbb" echo "$value"  则会输出: aaa,{AAA,BBB},bbb   体现了输出变量是否带引号的差别  
Global site tag (gtag.js) - Google Analytics