240 发简信
IP属地:上海
  • redis缓存雪崩、缓存穿透

    1、缓存雪崩1.1 我们为什么要用缓存 提高性能:缓存查询速度比数据库查询速度快(内存VS硬盘)二、提高并发能力:缓存分担了部分请求,支持更高的...

  • java多线程start()和run()方法详解

    为什么我们调用start()方法时会执行run()方法,为什么我们不能直接调用run()方法?他们之前有什么区别? 为什么我们调用start()...

  • java如何查看线程死锁信息

    (1)首先通过 jps 命令查看需要查看的Java进程的vmid(2)然后利用 jstack 查看该进程中的堆栈情况

  • Resize,w 360,h 240
    docker run的流程图以及工作原理

    1、docker run 的流程图 2、docker的工作原理Docker是一个Client-Server结构的系统,Docker的守护进程运行...

  • docker安装步骤

    1、卸载旧的版本(如果有) 2、需要的安装包 3、设置镜像的仓库 备注:更新yum软件包索引 4、安装docker相关 docker-ce是社区...

  • java 中判断各种数据类型是否为空

    字符串java中判断字符串都是空的方法 判断list是否为空(Map、Set同list) 判断date数据类型是否为空

  • java字符串拼接的几种方式和区别【转载】

    结论:1.使用StringBuilder的方式是效率最高的。2.如果不是在循环体中进行字符串拼接的话,直接使用+就好了。3.如果在并发场景中进行...

  • 2020-04-28 需求

    需求:数据库表(向每日可保养箱列表的作业日期插入时间,时间是从excel中获得,excel中有不同箱号的多个日期,取最新的日期即可)1.在数据库...

  • Pagehelper使用踩坑

    问题发现PageHelper有时候有效果,有时候没有效果我在项目中查了好久,后来在网上也进行了搜索,并发现了其中的原因,故记录。 解决的办法1....