上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 40 下一页
摘要: 简述 ReentrantLock是juc包下的一个类,它是一个可重入且独占式的锁,它具有与使用synchronized监视器锁相同的基本行为和语义,但与synchronized关键字相比,它更灵活、更强大,增加了轮询、超时、中断等高级功能。 ReenreantLock可以中断——a线程用着锁,b线程 阅读全文
posted @ 2021-08-09 07:48 艾尔夏尔-Layton 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 步骤 搜索mysql镜像 docker search mysql 拉取mysql镜像 docker pull mysql:5.6 为了宿主机能和mysql容器进行数据交互,我们在宿主机创建mysql目录,笔者这里是在c盘的system32目录下创建 mkdir mysql cd mysql 然后我们 阅读全文
posted @ 2021-08-05 15:49 艾尔夏尔-Layton 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 简述 我们在本地计算机安装mysql、tomcat等应用的话,这个过程是非常繁琐的,但如果我们用了docker,我们的部署就会变得极其方便。在docker中我们想部署某个应用,我们只需搜索镜像,拉取镜像,创建容器,操作容器即可。 docker的通信问题 我们知道docker是宿主机里的容器,我们以m 阅读全文
posted @ 2021-08-05 12:03 艾尔夏尔-Layton 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 数据卷的概念 数据卷是宿主机中的一个目录或文件,容器里面的目录和容器的目录绑定起来后,宿主机中的目录就被成为数据卷。当数据卷绑定好后,对方的修改会立即同步,一个数据卷可以被多个容器挂载。 容器卷的作用 容器数据持久化 外部机器和容器间接通信 容器之间数据交换 配置数据卷 在启动容器时,使用-v参数设 阅读全文
posted @ 2021-08-05 11:48 艾尔夏尔-Layton 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 传送门 https://leetcode-cn.com/problems/find-eventual-safe-states/ 题意 思路 AC代码 import java.util.ArrayList; import java.util.List; class Solution { public 阅读全文
posted @ 2021-08-05 10:48 艾尔夏尔-Layton 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 简述 他们都是LockSupport,park用于暂停某个线程,unpark用于恢复某个线程的运行。 @slf4j public class Test { public static void main(String[] args) { Thread t1 = new Thread(() -> { 阅读全文
posted @ 2021-08-05 08:44 艾尔夏尔-Layton 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 启动和退出容器 启动容器我们用run命令 docker run -it --name=c1 centos /bin/bash 上面这条命令意思就是以centos为镜像创建了一个名字叫c1的容器,参数i代表保持这个容器持续运行,退出后关闭容器,t代表创建一个交互式终端,/bin/bash表示载入容器后 阅读全文
posted @ 2021-08-04 16:36 艾尔夏尔-Layton 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 查看镜像 查看本地有哪些镜像,image是镜像的意思 docker images repostiory是镜像的名称,tag是版本,latest代表最新。IMAGE ID是镜像的唯一标识,CREATED为创建时间。 如果要查看所有镜像的id docker images -q 搜索镜像 在dockerh 阅读全文
posted @ 2021-08-04 15:39 艾尔夏尔-Layton 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 简述 join方法的主要作用就是同步,它可以使得线程之间的并行执行变为串行执行。在A线程中调用了B线程的join()方法时,表示只有当B线程执行完毕时,A线程才能继续执行。 底层 首先我们需要知道join方法底层是用wait方法实现的,所以join方法也会释放锁。 wait方法机制 这里在介绍底层前 阅读全文
posted @ 2021-08-04 14:52 艾尔夏尔-Layton 阅读(285) 评论(0) 推荐(1) 编辑
摘要: 传送门 https://leetcode-cn.com/problems/valid-triangle-number/ 题意 给定一个包含非负整数的数组,统计其中可以组成三角形三条边的三元组个数。 思路1 对于三角形的三条边需要满足两边之和大于第三边,我们将这个条件转换为两个较小边大于第三边。所以我 阅读全文
posted @ 2021-08-04 10:46 艾尔夏尔-Layton 阅读(82) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 40 下一页