240 发简信
  • LoadingCache实战expireAfterWrites和refreshAfterWrites

    平时工作中如果需要用到本地缓存的时候,相信大家的首选应该大多数是LoadingCache,毕竟Google出品,必属精品。常规的一些缓存场景Lo...

  • 120
    LoadingCache源码剖析之缓存加载实现

    随着互联网的发展,数据量不断增长,用户对性能要求的不断提升,在开发项目中使用缓存已经是必不可少的一种手段了。我们会将一些很少或者较少变化,对及时...

    0.5 4901 0 10
  • 120
    10分钟上手图数据库Neo4j

    随着互联网不断的发展,传统的关系型数据库如oracle,mysql已经难以支撑现下大数据量,高并发的场景了。于是,NoSQL横空出世,有像cas...

    2.2 81882 11 101 2
  • 120
    一次模拟简单秒杀场景的实践 Docker + Nodejs + Kafka + Redis + MySQL

    秒杀活动可以说在互联网上随处可见,从12306抢票,到聚划算抢购,我们生活的方方面面都可以看到秒杀的身影。秒杀的架构设计也是对于一个架构师架构设...

  • 120
    Spring MVC深入源码之二FrameworkServlet上篇

    上一篇讲了Spring MVC中HttpServletBean的源码,本篇会顺着类的继承结构来讲一下HttpServletBean的子类Fram...

  • 120
    Spring MVC深入源码之一HttpServletBean

    最近想写一些系列文章来深入探讨理解下Spring MVC的运行方式及源码实现。好了,废话不多说了,直接进入正题。 大家都知道一个传统的Web A...

    0.3 2139 1 13 1
  • 白话数据库隔离级别

    此文会以比较通俗的语言来介绍一个数据库的隔离级别分别是什么意思,每种隔离级别是如何实现的,又会带来什么样的问题。 大部分的程序猿应该都知道,数据...

    0.6 702 1 10