作者:王一飞老师,叩丁狼教育高级讲师 概念 PriorityQueue 一个基于优先级的无界优先级队列。优先级队列的元素按照其自然顺序进行排序,或者根据构造队列时提供的 Co...

作者:王一飞老师,叩丁狼教育高级讲师 概念 PriorityQueue 一个基于优先级的无界优先级队列。优先级队列的元素按照其自然顺序进行排序,或者根据构造队列时提供的 Co...
间隙锁(Gap Lock)是Innodb在提交下为了解决幻读问题时引入的锁机制,(下面的所有案例没有特意强调都使用可重复读隔离级别)幻读的问题存在是因为新增或者更新操作,这时...
问题描述 近期查看测试环境日志,经常会打印一些没有堆栈的异常信息,对问题排查无疑是致命的。 第一反应是"什么鬼?",难得是日志组件出BUG了。后面才得知jvm针对频繁出现的异...
引言 众所周知,Java程序是运行在Java虚拟机上的,而这里的“虚拟”是对什么东西进行虚拟呢?答案当然就是对“实体”机进行虚拟啦,虚拟机可以看做是对实体机进行了进一步的封装...
好久没碰数据库了,只是想起自己当时在搞数据库的时候在事务隔离级别这块老是卡,似懂非懂的。现在想把这块整理出来,尽量用最简洁的语言描述出来,供新人参考。 首先创建一个表acco...
Redisson的Github地址:https://github.com/redisson/redisson/wiki/Table-of-Content[https://gi...
在项目中,经常会用到FTP服务器,这里做了一个简单的联系,基于FTPClient 对FTP文件进行操作
redisTemplate.opsForHash.delete()可以删除散列中指定的key redisTemplate.delete则可以直接删除指定的散列
前言: 在我们实际工作中,总会遇到这样需求,在项目启动的时候需要做一些初始化的操作,比如初始化线程池,提前加载好加密证书等。 今天就给大家介绍一个 Spring Boot 神...