240 发简信
IP属地:浙江
  • 福建旅游准备

    鼓山风景区[https://www.xiaohongshu.com/search_result/640d3452000000001203146d...

  • Spring基于redis动态缓存过期时间

    目前公司业务需要根据当前时间,动态缓存时间,缓存失效时间是根据业务动态计算出来的。 解决方法 自定义aop缓存 修改spring自带的@Enab...

  • Resize,w 360,h 240
    mysql数据mvcc版本控制原理

    事务并发执行遇到的问题 脏读(未提交读) 不可重复读(已提交读) 幻读(读出新纪录) 事务隔离级别 隔离级别脏读不可重复读幻读未提交读可能可能可...

  • MutablePropertyValues 源码解析

    由于spring源码中大量使用到这个类,所以决定分享一下。 类的功能解析 看下类的继承关系 从上看的源码以及继承关系可以看出 MutablePr...

  • Lock公平锁与非公平锁源码对比解读

    关于非公平锁的详细介绍可以参考之前的博客,有详细的源码分析:Lock非公平锁源码解读[https://www.jianshu.com/p/d48...

  • Resize,w 360,h 240
    Lock非公平锁源码解读

    ReentrantLock锁源码解析 每当谈起锁,我一定要说一下大神Doug Lea,可以说是java并发编程鼻祖,juc包的作者,把每一行代码...

  • 为什么要学习Spring源码,为什么要提高自己

    因为自己最近业余时间充足,打算写一点关于Spring的博客 为什么要学习Spring源码??? 大多程序员想法 大家可能觉得没有学习必要的源码,...

  • Spring mvc零配置源码阅读总结

    Spring mvc零配置启动 运用spi技术加载spring-web.jar 下面的META-INF/services/java.servle...

  • ReentrantReadWriteLock读写锁

    ReentrantReadWriteLock写锁尝试获取锁

个人介绍
有iOS问题可以私聊我,大家一起探讨,一起学习!📣