自定义博客皮肤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 279

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

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

2021-06-02 09:53:14 230

原创 Java单例模式

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

2021-05-20 11:23:55 239

空空如也

空空如也

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

TA关注的人

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