240 发简信
IP属地:香港
  • CountDownLatch的使用

    CountDownLatch是java中一个协调多线程的工具类,假如多线程在执行后,需要等待所有都执行完再执行下一步,那么就可以使用CountD...

  • 手动改变事务传播行为

    通常在项目中,会设置默认的事务传播行为,有时候我们想在某些方法中改变事务传播行为,在方法上加@Transactional(propgation=...

  • Windows上Elasticsearch启动报警告解决方案

    我在自己电脑Win10上装了个Elasticsearch7.8,可能因为版本过高,导致es对jdk要求也很高,而我电脑上jdk也只是1.8版本的...

  • mysql8.0误删root用户及设置用户和密码解决方案

    先说下背景,最近阿里云618活动云服务器比较便宜,就买了一个来玩,在安装mysql之后,首次创建用户没有创建密码,导致后面没法创建密码,...

  • Resize,w 360,h 240
    Netty入门

    一、概念 Netty是Jboss提供的一个Java开源框架,它是基于NIO的网络框架,封装了NIO底层复杂的实现细节,给我们提供了简单好用的...

  • Redis中持久化操作

    一、概念 在使用Redis的时候,有可能因为服务器等一些原因导致Redis宕机,那么这个时候就会丢失数据,那么要怎么做才能避免这种情况发生...

  • Redis中压缩列表的实现

    一、概念 压缩列表(ziplist)是列表键和哈希键的底层实现之一。当一个列表键只包含少量列表项, 并且每个列表项要么就是小整数值, 要么就是长...

  • Resize,w 360,h 240
    Redis中字典的实现

    一、概念 字典, 又称符号表(symbol table)、关联数组(associative array)或者映射(map), 是一种用于保存键值...

  • Java中正则表达式

    一、概念 正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学...