- 博客(4)
- 收藏
- 关注
原创 hibernate框架异常RuntimeException :java.lang.IllegalStateException(1 unclosed session(s) detected.)
触发情况:前几天在写代码自测的时候在操作数据库写的时候发现有这么个报错仔细一看不知道谁写的时候开了事务没关闭下面是报错截图查看了日志报错信息看到了篮筐的报错信息又接着往下找了一下看到了报错提醒(Unknown Source) 找了一下代码,看到了数据库开启了事务但是在finally下面并没有进行关闭事务,此时事务也已经提交了然后又对数据库做了操作 此时检测到事务的链接session还没有关闭导致报错这是错误代码可以看到事务没关解决办法: 关闭了事务就不会报错了我又看了一下框架的源码查了一下官
2022-02-21 18:00:41
579
原创 UML类图详解
UML类图如何看UML类图样例UML类图标示详解类接口关系表达UML类图样例UML类图标示详解类矩形框代表类(Class),一共分为三层 第一层是类名如果是抽象类会用斜体表示,第二层是特性通常是属性和字段, 第三层是类的操作通常是方法或行为 符号:"+"代表public , “-” private , “#” protected接口接口图表示方法与类图有明显区别在接口图顶端会有<>表示接口 第一行是接口名称 第二行是接口方法 。棒棒糖接口图关系表达1.继承关系
2022-02-10 18:14:10
1051
原创 AraysList集合+比较器+链表集合详解
一 ArrayList集合ArrayList基本使用有序 : 存入的顺序和取出的顺序一致可以存放重复的元素底层是数组实现的 : 查询和修改较快, 删除和添加相对较慢些扩容:默认容量是10,每次扩容原长度的1.5倍【高效运算符 >>】集合使用语法:public class Test{public static void main(String[] args) { 创建集合对象 ArrayList<泛型类型>
2021-03-13 16:59:24
334
原创 线程的使用与创建详解
线程的创建与使用详解创建线程:创建线程的方式一 :通过new Thread来创建线程对象通过Thread使用匿名内部类来创建出线程对象线程创建的第二种方式 :创建一个Runnable接口类型的对象创建的方式**线程创建的第三种方式 :**用法:使用lambda表达式来创建callable对象并发:在一段时间内完成任务的量{并发量}并行:在同一时刻能完成任务的量【并行量】高并发:上千 万 十万 百万 千万进程:正在运行的程序 没有先后顺序执行是随机的 线程中cpu时间片分配是随机的线程:
2021-03-13 16:37:36
246
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人