`
dxp4598
  • 浏览: 81699 次
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
if (document.addEventListener) { document.addEventListener("keypress", fireFoxHandler, true); } else { document.attachEvent("onkeypress", ieHandler); } function fireFoxHandler(evt) { if (evt.keyCode == 13) { doFilter(); } } function ieHandler( ...
   Tomcat的class加载的优先顺序一览 1.最先是$JAVA_HOME/jre/lib/ext/下的jar文件。 2.环境变量CLASSPATH中的jar和class文件。3.$CATALINA_HOME/common/classes下的class文件。 4.$CATALINA_HOME/commons/endorsed下的jar文件。 5.$CATALINA_HOME/commons/i18n下的jar文件。 6.$CATALINA_HOME/common/lib 下的jar文件。 (JDBC驱动之类的jar文件可以放在这里,这样就可以避免在server.xml配置好数 ...
  When you use iterate() to execute a query, Hibernate retrieves only the primary key (identifier) values in the first SQL select; it tries to find the rest of the state of the objects in the cache, before querying again for the rest of the property values. This technique can be used to optimize loa ...
delete vmware services:   sc delete VMwareHostd   sc delete VMUSBArbService   sc delete "VMware NAT Service"   sc delete VMnetDHCP   sc delete VMAuthdService
这段时间,看了一些Spring文档和资料,对其有了一个基本的了解。Spring的核心技术由两大部分组成:IoC和AOP,下面我们就分别对它们进行介绍。 1  IoC技术 1.1  预备知识      IoC即Inversion of Control(控制反转)的简写,它是一种设计模式,Spring只不过是实现了该模式。IoC是工厂模式的升华,同时涉及到了反射的概念。所以,在正式介绍IoC之前,首先介绍一下几个基本的概念及技术:接口、工厂模式、反射。 1.1.1  接口      作为面向对象的语言,和C++不同的是,JAVA不支持多重继承,即一个子类只能继承自一个父类,像Son extends ...
JCS是一个对象Cache,它可以把Java对象缓存起来,提高那些访问频率很高的Java对象的存取效率。 如果要对一个持久对象做缓冲,就是在hbm的class标签前面加一行: <jcs-cache usage="read-only"/> <jcs-cache usage="read-write"/> 这是一个只读缓冲,只对Read操作做缓冲,也可以用read-write,对update也进行缓冲,不过不能用在集群环境中。 例如: <?xml version="1.0"?> <!DO ...
1,使用org.springframework.jdbc.datasource.DriverManagerDataSource  说明:DriverManagerDataSource建立连接是只要有连接就新建一个connection,根本没有连接池的作用。  <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName&qu ...
方法一:在初始化时保存ApplicationContext对象 代码: ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml"); ac.getBean("beanId");   说明:这种方式适用于采用Spring框架的独立应用程序,需要程序通过配置文件手工初始化Spring的情况。     方法二:通过Spring提供的工具类获取ApplicationContext对象 代码: import org.spring ...

Spring MVC 拦截器

拦截器(Inteceptors):   public class MyInteceptor implements HandlerInterceptor { public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object o) throws Exception { return false; } public void postHandle(HttpServletRequest request, HttpServletResponse response, ...
Oracle数据库虽然支持并发性方面表现出色,但在复杂的生产环境中,还是可能出现表被锁定的情况,这时一般都是客户端反应缓慢,甚至感觉系统处于停滞状态。我们可以通过检查一些视图来判断可能的锁定情况: 一些性能方面的告警信息通过dba_outstanding_alerts表都能查到,被锁定的表如果长期得不到释放,在这里也能查到相关session的sid和serial#。 select * from dba_outstanding_alerts v$locked_object视图可以看到当前被锁定的对象,只有那些一直存在的session才有可能是被锁定的,因此不能简单匆忙的下结论 ...
Spring不但支持自己定义的@Autowired注解,还支持几个由JSR-250规范定义的注解,它们分别是@Resource、@PostConstruct以及@PreDestroy。   @Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的,分是name和type,Spring将@Resource注解的name属性解析为bean的名字,而type属性则解析为bean的类型。所以如果使用name属性,则使用byName的自动注入策略,而使用type属性 ...

Java static nested class

    博客分类:
  • Java
如果你不需要内部类对象与其外围类对象之间有联系,那你可以将内部类声明为static。这通常称为嵌套类(nested class)。想要理解static应用于内部类时的含义,你就必须记住,普通的内部类对象隐含地保存了一个引用,指向创建它的外围类对象。然而,当内部类是static的时,就不是这样了。嵌套类意味着:  1. 要创建嵌套类的对象,并不需要其外围类的对象。  2. 不能从嵌套类的对象中访问非静态的外围类对象。     publicclass Outer {         privatestaticinti = 1;         privateintj = 10;         pu ...

Java interface关键字

    博客分类:
  • Java
  Java中在接口的应用中,要注意一下几点: <1>接口一般定义的是常量和一些抽象方法。抽象类中可以包含抽象方法,也可以有非抽象方法,但是有抽象方法的类一定是抽象类。抽象方法不能有方法体。 <2>在引用接口时,接口的引用指向实现的对象,尽量定义为接口或父类的引用。这其中有可能用到多态的知识。引用接口用implements。 <3>接口(interface)只能定义抽象方法而且默认为是Public。常量是public static final 修饰的 <4>通过implements来引用接口。例:Class runnrtmp inplem ...

Java static关键字

    博客分类:
  • Java
  static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特 ...

Java abstract关键字

    博客分类:
  • Java
abstract 修饰符可以用于类、方法、属性、事件和索引指示器(indexer),表示其为抽象成员     abstract 不可以和 static 、virtual 一起使用     声明为 abstract 成员可以不包括实现代码,但只要类中还有未实现的抽象成员(抽象方法),那么这个类就是一个抽象类,抽象类的对象就不能被实例化,通常用于强制继承类必须实现某一成员.抽象类是必须要派生子类的。并且,如果子类没有实现抽象基类的所有方法,则子类也成为一个抽象类     1,只要有一个或一个以上抽象方法的类,必须用abstract声明为抽象类;  2,抽象类中可以有具体的实现方法;  ...
Global site tag (gtag.js) - Google Analytics