Skill comes from practice
Java-线程池 Java-线程池
线程池java.uitl.concurrent.ThreadPoolExecutor 类ThreadPoolExecutor类中提供了四个构造方法: public class ThreadPoolExecutor extends Abstr
2021-12-01
Springboot使用JavaMail发送邮件 Springboot使用JavaMail发送邮件
Springboot使用JavaMail发送邮件开启邮箱POP3服务记住授权码 创建项目项目结构:JavaMail依赖: <dependency> <groupId>org.springframework.b
2021-11-17
Linux-基础 Linux-基础
Linux-基础目录 常用命令 其他命令ab - 对Apache服务器进行网站访问压力测试 ab -n 1000 -c 100 https://www.baidu.com alias - 定义或显示别名。 # 显示
2021-11-17
Git命令 Git命令
Git基础Git workspace:工作区 Index/Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 配置设置git自己的名字和电子邮件: git config --global user.n
2021-11-16
Java-线程 Java-线程
Java线程concurrent包的实现 由于Java的CAS同时具有 volatile 读和volatile写的内存语义,因此Java线程之间的通信现在有了下⾯四种⽅式: A线程写volatile变量,随后B线程读这个volatile变
2021-11-14
Java-2 Java-2
Java基础数组(Array)与列表(ArrayList)的区别空间大小:Array的空间大小是固定的,空间不够时也不能再次申请,所以需要事前确定合适的空间大小。ArrayList的空间是动态增长的,如果空间不够,它会创建一个空间比原空间大
2021-11-06
9 / 14