自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库事务四大特性

基本介绍(ACID)原子性(Atomicity)首先事务包括普通的SQL语句以及显示启动事务的情况普通的一条SQL语句的情况,较容易理解,要么该语句执行成功,要么该语句执行失败,满足事务的原子性若是多条SQL语句构成的一个事务,在执行中,有可能发生前半部分执行成功,后半部分出现异常的情况,此时为满足事务的原子性,则需要回滚,即撤销执行成功的前半部分,回滚到事务开始之前的状态,若都执行成功,则该事务执行成功。简单来说:事务要么执行成功事务内所有语句,要么失败一条语句也不执行,一致性(Con

2022-04-19 11:00:52 1029

原创 动态代理解析

什么是动态代理要知道什么是动态代理,相对的,我们首先要了解什么是静态代理,静态代理解析连接https://blog.csdn.net/qq_42051306/article/details/114107743从静态代理我们知道,代理的功能主要有两点:1.隐藏我们需要代理的类(也就是原有的类,需要去代理的类,叫做被代理类)2.既然要隐藏我们的被代理类,就不能去改变原有类的代码,在此基础上,通过代理我们还可以添加其他功能,叫做功能增强静态代理实现了代理的功能,下面我们需要的动态代理是..

2021-02-26 20:09:02 1291 2

原创 静态代理详解

1.什么是静态代理?代理这个词是来源于Java设计模式中的代理模式,代理模式最简单的理解就是通过第三方来代理我们的工作比如中介,房东需要将自己的房子租出去,而租客需要租房子,三者关系如此租客租房子一般都找不到房东,房东也不会轻易将自己暴露给广大租客,因此就需要中介来充当这个中间关系因此租客就只能通过中介来进行租房子这个工作,不需要通过房东,这就叫做代理----就是中介代理房东来处理租房子这件事情那么我们应用于Java中又是什么样的情况呢?首先创建一个主题接口(别问为什么创建接口,J.

2021-02-26 16:57:11 4469

原创 0-1背包问题详解(一步一步超详细)

0-1背包问题详解1.什么叫背包问题?背包问题通俗的说,就是假如你面前有5块宝石分别为a, b, c, d, e,每块宝石的重量不同,并且每块宝石所带来的价值也不同(注意:这里宝石的重量的价值没有特定关系),目前我们有一个背包,只有固定的容量,要解决的问题就是在一定容量的背包面前装哪几块宝石才能获取到最大的价值,下面通过一个例子来深入理解背包问题2.背包问题例子每种宝石的重量分别为,每块宝石的价值分别为,...

2021-02-20 10:36:23 26511 7

空空如也

空空如也

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

TA关注的人

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