240 发简信
IP属地:上海
  • spring 三级缓存解决循环依赖的理解

    正常情况下,二级缓存就可以解决循环依赖的问题,但是spring容器的aop特性导致在bean实例化完成后的bean并不一定是最终容器中缓存的be...

  • Resize,w 360,h 240
    注解驱动的springmvc加载过程源码解析

    按照servlet3.0规范的规定,tomcat等web容器在启动的时候需要查看META-INF/services目录下的以javax.serv...

  • 位运算符

    Java 位运算符 在Java中存在着这样一类操作符,是针对二进制进行操作的。它们各自是&、|、^、~、>>、<<、>>>几个位操作符。不管是初...

  • ThreadLocal

    解密ThreadLocal

  • 弱引用

    十分钟理解Java中的弱引用

  • DisposableBean,InitializingBean,ApplicationContextAware

     在spring容器初始化bean和销毁bean的以前的操作有很多种,目前我知道的有:在xml中定义的时候用init-method和destor...

  • 序列化与反序列化

    引言 将 Java 对象序列化为二进制文件的 Java 序列化技术是 Java 系列技术中一个较为重要的技术点,在大部分情况下,开发人员只需要了...

  • DelegatingFilterProxy

     DelegatingFilterProxy是标准servlet过滤器的一个代理类,它可以代理spring容器中实现了Filter接口的Bean...

  • try-with-resource

     try-with-resources语句是一个声明一个或多个资源的 try 语句。一个资源作为一个对象,必须在程序结束之后随之关闭。 try-...