240 发简信
  • 120
    Java接口文档生成工具--Easy-Doc

    今天给大家介绍一个最近自己一直在搞的接口文档生成工具Easy-Doc,首先来说一下做这个的初衷吧。 首先呢,原来都是用的swagger,但是觉得...

    1.4 13749 6 32 1
  • 120
    Redis实现排行榜(按正确率和交卷时间排序)

    排行榜因为即时性的要求,所以我们一般会使用Redis,下面就来详细讲一下Redis在帮行榜中的具体应用。 首先确定数据结构的使用。Redis的数...

  • 120
    使用Nacos作为注册中心和配置中心

    毕业设计决定用SpringCloud做一个简单的系统,注册中心和配置中心选择了最近开源的Nacos,因为自己一直对阿里开源的东西比较有好感,下面...

  • 120
    通过Nacos实现多环境部署

    最近看到Nacos出了Pre-GA版本0.8.0,新增了login/namespace等一些实用的功能,新增功能如下 Support Login...

  • 向SpringBoot2.0迁移的爬坑指南

    公司的项目需要从SpringMVC迁移到SpringBoot2.0,本人用了三天的时间才基本完成迁移,今天就来大体的做一下总结 HikariCP...

    0.5 4798 5 10
  • Redis在项目中的几种使用

    今天来讲一讲项目中使用redis的几种用法 实现赞踩 可以使用集合或者哈希表来完成赞踩使用集合的sadd和srem来完成时,首先我们需要创建两个...

    0.2 1929 2 10
  • 五种线程池的对比与使用

    今天对五种常见的java内置线程池进行讲解。 线程使用的demo newCachedThreadPool 重用之前的线程 适合执行许多短期异步任...

    0.5 8190 4 10
  • 偏向锁、轻量级锁、重量级锁的升级以及区别

    今天来讲一下偏向锁、轻量级锁、重量级锁的升级以及区别。 锁的状态: 无锁状态 偏向锁状态 轻量级锁状态 重量级锁状态 四种状态会随着竞争的情况逐...

  • 120
    使用ThreadLocal到底需不需要remove?

    起因 网上一系列的文章都在分析ThreadLocal,说如果线程不销毁的话,value会一直存在于内存中,所以必须调用remove,下面通过一些...

个人介绍
迷茫时就多读书,多敲代码,知识永远不会欺骗你