- 博客(5)
- 收藏
- 关注
原创 spring事务以及事务传播
本质上和数据库的事务是一个概念(别打我,百度上这么说的)事务的概念事务必须服从ACID原则。ACID指的是原子性(atomicity)、一致性(consistency)、隔离性(isolation)简单理解版:什么是事务:https://blog.youkuaiyun.com/xiaoxianerqq/article/details/81698202spring的事务管理的几种实现方式:1.编程式:首先基于POJO的话一般就是用这种,在代码中调用beginTransaction()、commit()、rol
2021-03-10 12:53:27
106
原创 java基础:重写(Override)和重载(Overload)
最近才开始写博客,排版什么的还有很多问题,内容上也不敢说是绝对正确的,有不足的地方请各位大佬帮忙斧正,内容多为网上资料加上一点点自己的理解,侵删,谢谢!)
2021-02-28 14:14:46
147
原创 java面经二:线程(面试题)
1.死锁的原因以及如何排查排查:平时一般直接看IDEA可以快速看出,看不出的话,jdk也有工具去排查,进入cmd,输入jconsole,就可以打开工具,然后使用工具检测死锁,此时就会告诉我们死锁的线程和死锁的原因。原因:一般来说是进程间因为通信原因造成互相等待资源分配。后来发现网上大佬答得详细好多啊:面试官:如何快速排查死锁?如何避免死锁?:https://zhuanlan.zhihu.com/p/136294283线程死锁查看分析方法:https://blog.youkuaiyun.com/weixin_2
2021-02-27 16:47:12
109
原创 java基础:集合
笼统地说:Collection:List:ArrayList:可变、数组、不同步、允许null,相较于LinkedList查询快(有索引的存在)LinkedList:链表,允许null,不同步,增删改快于ArrayList。vector:类似ArrayList,同步stack:堆栈,继承自vector,同步.Set:hashset:不允许重复,不保证顺序,允许null,不同步。treeset:升序排列,性能不如hashset。Map:hashmap:不同步,允许null(key和val
2021-02-27 16:20:41
121
原创 面经一:spring面试问答
1.项目用到了springboot,那么说一下spring和springboot的关系:首先先说一下什么是spring:spring是一个轻量级的IOC和AOP容器框架,是位JAVA应用程序提供基础性服务的一套框架,目的是用于简化企业应用程序的开发。使用spring主要是使用IOC和AOP,首先先说一下IOC吧,以前的MVC经典三层,各层之间的耦合度都非常强,通过new来new每一层,才能够调到每一层,使用IOC的话能够解耦,具体做法就是在spring的配置文件中取bean标签使用一个叫做class属性,
2021-02-27 16:10:27
465
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人