06 2022 档案
摘要:目的:可以配合snipaste软件,可以直接在typora上截图并将图片上传到七牛云。 要求:Typora 0.9.96及以上版本(0.9.96以上版本才支持第三方平台图床配置) 七牛云配置 参考:https://www.cnblogs.com/do-it-520/p/16285874.html 七
阅读全文
摘要:
阅读全文
摘要:双重检测锁的懒汉式单例,称为DCL懒汉式。 //懒汉式单例 public class LazyMan { private LazyMan(){ System.out.println(Thread.currentThread().getName()+"ok"); } private static La
阅读全文
摘要:参考 https://www.runoob.com/linux/linux-forget-password.html 重启linux系统 3 秒之内要按一下回车,出现如下界面 然后输入e 在 第二行最后边输入 single,有一个空格。具体方法为按向下尖头移动到第二行,按"e"进入编辑模式 在后边加
阅读全文
摘要:在看b站的时候,刷到的视频,正好不会 首先官网下载jdk 第一步:上传或下载安装包 cd/usr/local jdk-8u121-linux-x64.tar.gz 第二步:解压安装包 tar -zxvf jdk-8u121-linux-x64.tar.gz 第三步:建立软连接 ln -s /usr/
阅读全文
摘要:相同点: 实现了List接口 API用法相同 底层数据结构都是 Object 类型的数组 区别: Vector 的 add()方法是同步方法 ArrayList 的 add()方法是非同步方法 Vector 扩容每次扩充 1 倍 ArrayList 每次扩充 0.5倍 Vector 是在调用构造方法
阅读全文
摘要:参考 https://blog.csdn.net/dimu9293/article/details/107729756 三者底层原理 1、vector是通过在每个方法加synchronized实现,包括最简单的size()方法 public synchronized int size() { ret
阅读全文