240 发简信
IP属地:浙江
  • Spring的bean声明周期

    启动容器时步骤: ->静态方法或静态代码块 ->构造器或Setter等注入方法 ->自动注入(Autowired) ->自定义实现BeanPos...

  • Spring的Mapping

    1.有什么用? 根据url找到对应的Controller,这里的url包括访问带有注解的Controller、静态资源、实现Controller...

  • Bean的生命周期

    1.通过BeanFactory或者ApplicationContext获取实例Bean 2.set属性注入 3.如果Bean实现BeanName...

  • 数据库索引

    1.分类 一般分为聚集索引和非聚集索引,二者一般采用B树或者hash方法实现,但是较常用的是B树(mysql默认采用的,设计数据库时可以选择),...

  • Resize,w 360,h 240
    Reactor的NIO线程模型

    1.Reactor单线程模型 传统的javaNIO通信的线程模型。该线程模型仅有一个I/O线程处理所有的I/O操作,如下图: 所有的客户端都连接...

  • 单例模式

    参考:https://www.cnblogs.com/zhaoyan001/p/6365064.html http://www.runoob.c...

  • hibernate和mybatis缓存

    相同: 1.都分为两级缓存,一级缓存和二级缓存,一级缓存都是session事务级别的,在一个事务中有效,事务执行完后缓存失效 2.一般用户不需要...

  • Netty简介

    1.Netty是什么? Netty是高性能、异步事件驱动的非阻塞(NIO)Reactor模式的socket通信框架,采用异步非阻塞方式工作。...

  • Resize,w 360,h 240
    Netty3.x和Netty4.x的线程模型

    参考:http://www.infoq.com/cn/articles/netty-version-upgrade-history-thread...