自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 集合-LinkedList集合

LinkedList内部定义了一个Node节点,它包含3个部分:元素内容item,前引用prev和后引用next。2.解决:JUC(Java->util->concurrent包下)问题原因:多线程下,后序线程覆盖前序线程,指针数据丢失。1/线程安全问题出现模块:增加元素。多线程下,使用CAS原理。

2024-01-31 18:11:05 408

原创 集合-ArrayList集合

扩容(调用Grow()方法):先将原有数组中的元素复制到一个新的数组中,然后将新数组作为ArrayList的内部数组,使用Arrays.copyOf 方法进行数组复制。添加第一个元素设置默认容量为10,当添加元素大于数组容量,进行1.5倍扩容。问题原因:多线程下,后序线程覆盖前序线程,ArrayList数据丢失。构造方法:public ArrayList(),创建空集合对象。Remove()方法:通过数组下标移除元素。Add():多线程下,lock加锁解决。Add()方法:添加元素。

2024-01-31 18:10:12 543

原创 JAVA时间处理工具

sql类型转换 String->int。6.判断传入日期在第几季度。5.获取季度最后一天。

2023-08-08 15:03:06 96

原创 Spring思维笔记

03-1.PROPAGATION_REQUIRED:指定的方法必须在事务中执行,若当前存在事务,则加到当前事务中,若没有,则创建新事务。可以给注解赋值,表示隔离级别,传播行为等。十二.适合大型项目,有很多的类,很多的方法需要配置事务。04-1.提交事务:当你的业务方法执行成功,没有异常抛出,当方法执行完毕后,spring会调用事务管理器的commit自动提交事务。02.事务的超时时间:表示一个方法的最长执行时间,如果方法执行时超过了这个时间,那么事务就回滚了,单位s,默认是-1表示没有最长时间。

2023-08-08 14:26:27 31

原创 MYSQL数据库笔记

找出工作岗位是MANAGER和SALESMAN的员工:select ename,job from emp where job in('MANAGER' ,'SALESMAN');找出薪资不是1600和3000的员工:select ename,sal from emp where sal not in(1600,3000);(2)找出哪些人津贴为NULL:select ename,sal,comm from emp where comm is null;//'\'转义字符,把'_'转为普通字符。

2023-08-08 14:18:01 27

原创 JAVA基础知识点

(3)在JDK1.8之后接口有一个默认实现,实现了接口的类,如果需要这个方法可以重写,不重写调用的就 是默认实现。System.out.println("是否有上一个数据:"+listIterator.hasPrevious());类(class)是对象(object)的模板,而对象(object)是类的一个实例(instance)o。System.out.println("是否有下一个数据:"+listIterator.hasNext());

2023-08-08 14:16:09 33

空空如也

空空如也

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

TA关注的人

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