- 博客(8)
- 收藏
- 关注
转载 Spring事物详解
编程式事物:DataSourceTransactionManager。声明式事物:@Transactional(作用范围包括方法和类)事务有4⼤特性(ACID),原⼦性、持久性、一致性、隔离性。将⼀组操作封装成⼀个执⾏单元,要么全部成功要么全部失败。读已提交,产生不可重复读;读未提交,产生脏读;可重复读,产生幻读;
2024-07-10 15:56:52 20
原创 java基础 equals()和hashCode()
所以,如果集合太大,一个一个比较数据会非常慢,通过比较数据之前先进行hashCode定位,可以极大减少equals()次数,有效提高效率。equals()和hashcode()这两个方法都是从Object类中继承过来的,Object类中的equals()是通过比较两个对象地址是否相同来返回,已经无法满足日常使用。Object类是java所有类的父类,java中的每个类都是由它扩展而来的,不需要显式的声明(编辑器会默认加上)。集合类(List、Set、Map)、数组类、字符串类(String)、自定义类。
2024-06-24 17:48:28 148
原创 PostgreSQL的常用函数(持续更新)
三者区别主要体现在删除对象、删除条件支持、执行速度、回滚支持、自增初始化、空间释放等方面。用来解决在数据插入过程中数据冲突的情况下,不影响整个事务的回滚。返回DML修改的数据。
2024-06-13 11:40:10 725
原创 Centos7的基础知识及常用命令
记得第一次接触虚拟机,还是三年前刚进培训班的时候。三年后,我重新回顾并开始学着总结所学知识,包括对过去的回忆,对知识的完善,以及与各位进行交流学习。在此主要是对Centos 7进行记录。环境安装Centos 7是一款主流的Linux系统,运行在虚拟机上。第一步安装VMware,第二步新建Centos虚拟机,具体安装网上很多,在此推荐公众号【软件安装管家】,里面提供软件的下载以及破解安装,在此不做赘述。环境准备好后,可以选择使用通过xshell或者其它类似的工具,选择一款看着舒服的就ok了。基础知识
2020-08-19 08:56:00 782 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人