240 发简信
IP属地:广东
  • 那些人 那些事01

    一美女下夜班,被一年轻人(男的)尾随,美女害怕,正过一片坟地,年轻人正要靠近,美女走到一座坟墓前说:“爸爸,开门吧,我回来了”。吓的年轻人狂奔而去。美女为自己的聪明得意而笑,...

  • 单例单例还是单例模式

    饿汉式 饿汉式是典型的空间换时间,当类装载的时候就会创建类实例,不管你用不用,先创建出来,然后每次调用的时候,就不需要再判断了,节省了运行时间。 饿汉式是线程安全的,因为虚拟...

  • 240
    如何确保分布式场景下的并发幂等性

    随着微服务的普及和推广,服务变得越来越多,多个服务之间的并发问题也给我们带来了新的技术挑战,因此我们需要一个分布式锁来解决服务跨进程之间 本地线程资源无法共享的问题 换而言之...

  • Mysql常见索引失效情况

    1.被索引字段发生隐式转换 Mysql执行器在执行sql查询的时候,会自动将与原字段类型不匹配的值进行类型转换 我们创建如下表 分别进行如下sql查询 可以看到,key是nu...

  • 240
    从磁盘I/O角度聊聊Mysql索引

    从磁盘I/O角度聊聊Mysql索引 首先思考下这个问题,为什么添加了索引就能提高mysql的查询效率呢?MySQL查询中,性能瓶颈究竟在哪里?也就是今天所说的:磁盘I/O上 ...

  • 使用EasyExcel导入导出Excel

    在管理一个系统时,总会有许多的数据,为了方便浏览查看数据,系统总会提供「导出Excel」的功能;有导出就有导入,在要向数据库中插入大量的数据时,我们向程序提供准备好的 Exc...

  • Lambda初探

    Lambda表达式基本概念 函数式接口:定义了有且仅有一个抽象方法的接口,哪怕接口中有其他默认的方法。 允许以内联的方式函数式接口的抽象方法提供实现,并把整个表达式作为函数接...

  • 缓存穿透、缓存击穿、缓存雪崩概念及解决方案

    缓存穿透 概念 访问一个不存在的key,缓存不起作用,请求会穿透到DB,流量大时DB会挂掉。 解决方案 采用布隆过滤器,使用一个足够大的bitmap,用于存储可能访问的key...