自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 多线程面试总结

多线程面试总结多线程访问同一数据的不一致性问题JAVA线程模型锁升级过程锁降级过程AtomicInteger实现原理 CAS原子性多线程访问同一数据的不一致性问题多线程访问同一个数据时产生数据的不一致性问题解决:对线程做一个同步,保证它操作的原子性,也就是说,把一个线程的操作当成一个整体,等一个线程结束后,另一个线程才可以操作。synchronized(互斥锁)只要一个线程访问了其中的一个synchronized方法,其它线程不能同时访问这个对象中任何一个synchronized方法。对象锁:锁

2021-06-08 10:57:35 183

原创 使用dbcp和pool进行数据库的数据源单例模式设计实现

使用dbcp和pool进行数据库的数据源单例模式设计实现DBCPDataSource.javaTestDrive.javaDBCPDataSource.javapackage nuc.edu.dao;import org.apache.commons.dbcp2.BasicDataSource;import javax.sql.DataSource;/** * 数据源一般是单例模式 */public class DBCPDataSource { // 1 单例模式类的静态实例变

2021-06-02 09:53:14 148

原创 Java单例模式

Java单例模式Java单例模式1. 建立单例模式类的静态实例变量2. 将构造方法私有化3. 提供一个静态的方法接口4. 在main方法中调用并测试单例模式Java单例模式你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。1. 建立单例模式类的静态实例变量// 成员变量// 静态的单例实例变量 -- static 常驻内存private static SingletonD

2021-05-20 11:23:55 113

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除