自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 servlet线程是否安全

servlet是单例的,当servlet中有成员变量时,线程不安全;如果servlet中没有成员变量,或者说成员变量使用threadlocal修饰,其实并不会出现线程安全的问题首先要明确,线程不安全是因为多个线程修改同一个变量。 比如线程A修改变量为1,线程B紧跟着也修改变量为2,线程1感知不到,以为变量还是1。但是,如果一个对象的属性是不可变的(不可变状态),或者根本就没有属性(无状态),那么自然就不存在线程安全问题了。 多个线程在调用同一个对象中的方法,也

2023-02-20 10:12:56 137

原创 MySQL的事务与事务隔离级别

事务(Transaction),是将一组SQL语句放在同一批次内去执行,如果一个SQL语句出错,则该批次内 的所有SQL都将被取消执行。

2022-11-15 00:01:14 150

原创 实现线程安全机制,synchronized和Lock的区别

线程安全:就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。

2022-11-13 12:32:18 183

原创 Set集合不重复的原理

新增时,先通过hashCode()方法(该方法属于Object类的方法)计算出新增数据的哈希值

2022-11-07 08:20:07 200

原创 迭代器的实现原理

迭代器是Collection集合获取元素的方式。

2022-10-30 16:08:43 138

原创 有符号整数的取值范围

计算机中存储容量的最小单位是位(bit),最基本的单位是字节(Byte)。

2022-10-20 16:38:54 741

原创 为什么计算机中大部分小数是不精确的

计算机存储数据是采用 '0' 和 '1' 这样的二进制数存储的。

2022-10-15 09:59:35 176

空空如也

空空如也

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

TA关注的人

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