一. 简介我们可以使用stop或down命令停止容器,但是down命令的作用不仅仅在于停止容器。二. 区别docker-compose stop docker-compose stop命令将...
Java 异步编程 (5 种异步实现方式详解)
同步操作如果遇到一个耗时的方法,需要阻塞等待,那么我们有没有办法解决呢?让它异步执行,下面我会详解异步及实现@mikechen目录什么是异步?首先我们先来看看一个同步的用户注册例子,流程如下:在同步操...
docker logs 查看实时日志
docker logs -f -t --since="2022-01-17" --tail=5 miequanapp--since : 此参数指定了输出日志开始日期,即只输出指定日...
xshell免费版
一、打开网址:家庭/学校免费 - NetSarang Website (xshell.com)二、输入姓名邮箱: 跳转到成功发送页面,然后去邮箱里看。最后...
解决idea2021.3 配置dev-tools不生效问题
dev-tools 是SpringBoot提供的一个可以热部署的插件,只要监测到我们的程序中有代码发生了变动,就会重启编译部署,无需重新启动,提升开发效率。由于idea2021.3的配置和之前版本的有...
idea作者注释
当我看到别人的类上面的多行注释是是这样的:这样的:这样的:好装X啊!我也想要!怎么办呢?往下瞅:跟着我左手右手一个慢动作~~~File--->Settings---->Editor----...
nacos不注册服务
nacos上线后,本地联调时,本地服务老是注册到nacos中,并且,测试环境和办公环境的网络不通,导致nacos轮询到本地服务时,调用不到服务,而报错。为了解决这个问题,就想让本地服务不注册到naco...
同步代码块 synchronized
一,线程的同步 原因: Java允许多线程并发执行,当多个线程同时操作一个可共享资源时,将会导致相互之间产生冲突,因此加入同步锁来避免该线程没有完成操作...
线程的创建方式
方式一:继承Thread类1.自定义类MyThread继承Thread类。2.MyThread类里面重写run()方法。3.创建线程对象。4.启动线程。注意:1、启动线程使用的是start()方法而不...
创建线程池的7种方式
一、创建线程池的7种方式线程池创建有七种方式,最核心的是最后一种:newSingleThreadExecutor():它的特点在于工作线程数目被限制为 1,操作一个无界的工作队列,所以它保证了所有任务...