文章概要 1、什么是单例2、为什么需要单例3、单例的优点和缺点4、单例的写法和比较5、序列化破坏单例6、反射破坏单例7、不使用synchronized和lock,如何实现一个...
Typora极简教程 Typora download ” Markdown 是一种轻量级标记语言,创始人是约翰·格鲁伯(John Gruber)。它允许人们 “使用易读易写的...
小城: 见信如面。 在你的信中,你说这几年过得一点都不开心,明明是自己当初坚持要做北漂,口口声声说吃再大的苦也无所谓,也一定会坚持,但如今却有点自我怀疑。 会忍不住茫然,忍不...
大学之后,就不会再有朋友,人性也是从那个时候开始夸的。
在mybatis配置文件中配置
正常来说,我们都认为把flag字段添加volatile,线程就可以正常退出实验发现,结果并不像我们所想的那样注释掉1和2,线程不会退出,写上1或者2时候,线程是可以退出的什么...
1、#{} 进行预编译,使用jdbc时的preparedStatement,转换成占位符例如:select * from user where id = #{id}预编译后 ...
1、CountDownLatch程序计数器官方解释:A synchronization aid that allows one or more threads to wait...
1、execute是接口Executor的方法submit是Executor子接口ExecutorService的方法2、接收参数不同 3、返回值①submit返回futur...