- 博客(4)
- 收藏
- 关注
原创 数据库脏读、事务的四大特性、隔离级别、三大范式
一、数据概念 1、脏数据所指的就是未提交的数据。也就是说,一个事务正在对一条记录做修改,在这个事务完成并提交之前,这条数据是处于待定状态的(可能提交也可能回滚),这时,第二个事务来读取这条没有提交的数据,并据此做进一步的处理,就会产生未提交的数据依赖关系。这种现象被称为脏读。 2、不可重复读**(Non-Repeatable Reads)**:一个事务先后读取同一条记录,而事务在两次读取之间该数据被其它事务所修改,则两次读取的数据不同,我们称之为不可重复读。 3、幻读**(Phantom Reads)**:
2020-10-05 20:28:34
267
1
原创 SpringMVC与Struts2区别
SpringMVC与Struts2区别与比较总结 一、框架机制 1、Struts2采用Filter(StrutsPrepareAndExecuteFilter)实现,SpringMVC(DispatcherServlet)则采用Servlet实现。 2、Filter在容器启动之后即初始化;服务停止以后坠毁,晚于Servlet。Servlet在是在调用时初始化,先于Filter调用,服务停止后销毁。 二、拦截机制 1、Struts2 a、Struts2框架是类级别的拦截,每次请求就会创建一个Action,和S
2020-09-30 11:19:07
172
原创 什么是主从复制、读写分离、为什么要使用
一、什么是主从复制、读写分离、为什么要使用 主从复制:是一种数据备份的方案。 简单来说,是使用两个或两个以上相同的数据库,将一个数据库当做主数据库,而另一个数据库当做从数据库。在主数据库中进行相应操作时,从数据库记录下所有主数据库的操作,使其二者一模一样。 读写分离:是一种让数据库更稳定的的使用数据库的方法。 是在有从数据库的情况下使用,当主数据库进行对数据的增删改也就是写操作时,将查询的任务交给从数据库。 为什么要使用主从分离和读写操作呢? 主从复制:1、当主数据库出现问题时,可以当从数据库代替主数据库,
2020-09-29 16:19:37
818
转载 Spring理解
Spring的理解 我们经常听见Spring框架,但什么是Spring框架呢,网上查了查,说的都很晦涩,如何更好的理解它呢,我列出来一下我的认知和看法,说的不对理解不对的还请指导! 1、Spring是什么?怎么抽象简单的理解Spring? Spring是一个开源框架(就是一个容器,Spring模块都是在核心容器之上构建的),实现了工厂模式的工厂类,这个类名为BeanFactory(接口),在程序中通常用他的子类ApplicationContext。 2、Spring是一个轻量级的控制反转(IoC)和面
2020-09-28 15:43:15
74
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人