• 线上千万级大表排序该如何优化?

    前言   前段时间应急群有客服反馈,会员管理功能无法按到店时间、到店次数、消费金额 进行排序。经过排查发现是Sql执行效率低,并且索引效率低下。...

  • 设计模式-从你的日常理解模板方法

    前言   模板方法可以认为是23种设计模式中最简单的一种了,并且生活中能找到很多的场景。模板方法虽然简单但是有些细节我们还是不能忽视的。 定义 ...

  • 设计模式-从开电脑店理解工厂方法

    前言   工厂类负责把实例化类时,复杂的过程透明化,同时避免大量实例化类的重复代码的出现。 定义 工厂方法模式(Factory method p...

  • 120
    SpringBoot分组校验及自定义校验注解

    前言   在日常的开发中,参数校验是非常重要的一个环节,严格参数校验会减少很多出bug的概率,增加接口的安全性。在此之前写过一篇SpringBo...

    0.1 14 0 1
  • 120
    SpringBoot统一参数校验

    前言   在日常的开发中,参数校验是非常重要的一个环节,严格参数校验会减少很多出bug的概率,增加接口的安全性。也会减少对接时不必要的沟通。比如...

    0.1 16 0 1
  • 生产RabbitMQ队列阻塞该如何处理?

    前言   那天我和同事一起吃完晚饭回公司加班,然后就群里就有人@我说xxx商户说收不到推送,一开始觉得没啥。我第一反应是不是极光没注册上,就让客...

    0.1 31 0 1
  • Insert into select语句引发的生产事故

    前言   Insert into select请慎用。这天xxx接到一个需求,需要将表A的数据迁移到表B中去做一个备份。本想通过程序先查询查出来...

    0.1 32 0 1
  • 120
    不用代理加速git clone

    前言   Github不仅是全球最大的同性交友平台,还是一个巨大的代码库,包含个各种优秀的项目,对于爱学习的你,就忍不住想把源码下载下来,进行仔...

    0.1 10 0 1
  • 面试问到IOC我该如何回答呢?

    前言   相信在面试中,只要问到Spring,基本都会抛出一个问题,说说你对Spring IOC理解吧?虽然在日常的开发经常会使用到,但是要回答...

    0.1 11 0 1
个人介绍
每天进步一点点,体验不一样的生活