什么是LRU,参考:LRU算法 缓存淘汰策略[https://www.cnblogs.com/Dhouse/p/8615481.html] 基于...
什么是LRU,参考:LRU算法 缓存淘汰策略[https://www.cnblogs.com/Dhouse/p/8615481.html] 基于...
1. 普通实现(线程不安全) 2. 简单加锁实现(锁开销较大) 3. double check + synchronized 内外双层检查,外层...
关于时区常见的问题:如何在java8及更高版本中获取默认的ZoneOffset? tl;dr 但是,建议使用时区(ZoneId) 而不是UTC的...
项目中写了类似逻辑的Scala代码如下,很明显没有按照预期工作。 如果上面这一段代码翻译为java呢? 对比的结果很明显,scala并没有按照“...
一、默认防火墙firewall 由于centos7默认是使用firewall作为防火墙 安装firewalld 防火墙yum install f...
crond服务 Linux一般自带安装cron 安装crontab:查看服务状态/sbin/service crond statusyum i...
git checkout命令的实质就是修改HEAD本身的指向,该命令不会影响分支"游标"(如master) HEAD的重置即检出 HEAD可以理...
关于压测 常见的系统开发过程,压测总是被置于整个周期的末尾,比如项目基本功能开发完成或者临近上线时才开始准备压测。这个时候往往累积了大量的“小问...
使用Oracle数据的SpringBoot项目 一、在docker安装oraclexe 1、拉镜像 2、启动镜像 3、端口设置 添加指定需要开放...
本篇文章主要介绍websocket的两种通信,广播式和点对点的通信。 一、广播式通讯 类似广播一样,只要发出,订阅的人便可以接收到 前端发出消息...
专题公告
除了Java,还有Kotlin,Scala,Clojure,Grovvy!On your marks,Get set, Code!