240 发简信
IP属地:湖北
  • Resize,w 360,h 240
    mybatis源码分析(三):mybaits是如何执行一条sql语句的

    mybatis代理对象的创建过程 在上一遍 mybatis源码分析(二):mybatis在执行SQL语句之前都做了什么[https://www....

  • Resize,w 360,h 240
    mybatis源码分析(二):mybatis在执行SQL语句之前都做了什么

    SqlSessionFactory构建过程 在上一遍我们通过JDK的动态代理简单实现了一个“mybatis框架”(mybatis源码分析(一):...

  • mybatis源码分析(一):自己动手写一个简单的mybaits框架

    框架解决了什么问题 目前主流的Java Web项目都采用SSM(spring springmvc mybatis)框架,其中mybatis框架源...

  • Resize,w 360,h 240
    理解springAop的正确姿势

    Spring有两大核心,IOC和AOP。IOC在spring项目中基本无处不在,而AOP则用的基本比较少。 AOP(Aspect Oriente...

  • 理解spring源码的正确姿势

    spring框架在整个java体系中属于教科书般的存在,理解spring读懂spring是每一个javaer在成长路上都必须迈过去的一步。但是s...

  • Redisson重连后WatchDog失效问题解决

    Redisson分布式锁提供了WatchDog功能,如果你使用了分布式锁且没有设置超时时间Ression会为你设置一个默认的超时时间,且在你没有...

  • Resize,w 360,h 240
    redis主从架构搭建及原理

    什么情况下需要搭建redis主从架构 官方表明redis单机的读速度是110000次/s,写速度是81000次/s。但随着客户端连接数的增加re...

  • Redis的发布与订阅

    要知道redis是有消息的发布和订阅功能的,我们可以利用它的发布和订阅功能非常简单地实现一些比较实用的功能。 打个比方,如何实现自动关闭超时未支...

  • 聊聊Java里的Semaphore、CountDownLatch以及CyclicBarrier

    Semaphore Semaphore被翻译成信号量,他是并发编程领域得一大利器。信号量模型比较简单,可以概况为:一个计数器,一个等待队列,三个...