240 发简信
  • 120
    MongoDb学习总结

    大纲: 1、MongoDB的体系结构2、MongoDB安装配置与基础命令3、MongoDB CRUD与全文索引4、mongoDB的聚合操作5、高...

  • 120
    基于Springboot + aop + Lua 的Redis 分布式限流器

    什么是限流?为什么要限流? 不知道大家有没有做过帝都的地铁,就是进地铁站都要排队的那种,为什么要这样摆长龙转圈圈?答案就是为了限流!因为一趟地铁...

  • 120
    SQL索引优化实战

    索引是帮助MySQL高效获取数据的排好序的数据结构。在学习索引优化之前建议先学习 mysql索引数据结构在分析SQL性能时多从数据结构的角度考虑...

    0.1 69 0 1
  • mysql explain详解

    使用EXPLAIN关键字可以模拟优化器执行SQL语句,从而知道MySQL是如何处理你的SQL语句的。可以分析SQL查询语句的性能瓶颈。 使用方式...

    0.2 81 0 2
  • 120
    redis高可用集群搭建与原理分析

    Redis集群方案比较 哨兵模式 在redis3.0以前的版本要实现集群一般是借助哨兵sentinel工具来监控master节点的状态, 如果m...

    0.1 38 0 1 1
  • 120
    redis数据结构和核心原理

    Redis 基础数据结构 Redis 有 5 种基础数据结构,分别为:string (字符串)、list (列表)、set (集合)、hash ...

    0.1 50 0 1
  • 120
    spring boot自定义注解实现多数据源

    实际开发中,很多项目都是单数据源。但是还是有一些项目需要多数据源的。比如当项目中存储的数据量很大,一个服务器扛不住,需要将一部分数据存储在另外一...

  • J.U.C-atomic包

    原子操作类介绍 atomic包下为原子操作类。在并发编程中很容易出现并发安全的问题,有一个很简单的例子就是多线程更新变量i=1,比如多个线程执行...

  • synchronized作用域总结

    synchronized 关键字代表这个方法加锁,相当于不管哪一个线程(例如线程A),运行到这个方法时,都要检查有没有其它线程B(或者C、 D等...

个人介绍
兴趣广泛的程序开发者