240 投稿
收录了34篇文章 · 51人关注
  • Java LRU的简单实现

    什么是LRU,参考:LRU算法 缓存淘汰策略[https://www.cnblogs.com/Dhouse/p/8615481.html] 基于...

    0.1 比轩 0 1
  • Java线程安全的单例实现

    1. 普通实现(线程不安全) 2. 简单加锁实现(锁开销较大) 3. double check + synchronized 内外双层检查,外层...

    0.3 比轩 0 1
  • java 的 ZoneOffset 与 ZoneId

    关于时区常见的问题:如何在java8及更高版本中获取默认的ZoneOffset? tl;dr 但是,建议使用时区(ZoneId) 而不是UTC的...

    0.1 比轩 0 1
  • 为什么不应该在Scala中使用return?

    项目中写了类似逻辑的Scala代码如下,很明显没有按照预期工作。 如果上面这一段代码翻译为java呢? 对比的结果很明显,scala并没有按照“...

  • Resize,w 360,h 240
    centos7防火墙

    一、默认防火墙firewall 由于centos7默认是使用firewall作为防火墙 安装firewalld 防火墙yum install f...

  • linux 运维日志切割

    crond服务 Linux一般自带安装cron 安装crontab:查看服务状态/sbin/service crond statusyum i...

  • Resize,w 360,h 240
    Git检出

    git checkout命令的实质就是修改HEAD本身的指向,该命令不会影响分支"游标"(如master) HEAD的重置即检出 HEAD可以理...

  • Resize,w 360,h 240
    简单压测http-wrk

    关于压测 常见的系统开发过程,压测总是被置于整个周期的末尾,比如项目基本功能开发完成或者临近上线时才开始准备压测。这个时候往往累积了大量的“小问...

    0.8 比轩 0 6
  • Resize,w 360,h 240
    使用Oracle数据的SpringBoot项目【原创】

    使用Oracle数据的SpringBoot项目 一、在docker安装oraclexe 1、拉镜像 2、启动镜像 3、端口设置 添加指定需要开放...

  • WebSocket广播式和点对点的通信【原创】

    本篇文章主要介绍websocket的两种通信,广播式和点对点的通信。 一、广播式通讯 类似广播一样,只要发出,订阅的人便可以接收到 前端发出消息...

专题公告

除了Java,还有Kotlin,Scala,Clojure,Grovvy!On your marks,Get set, Code!