自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 SpringBoot通过@Transactional管理事务

例如网上购物,其交易过程至少包括以下几个步骤的操作:更改客户所购商品的库存信息;保存客户付款信息;生成订单并且保存到数据库中;更改用户相关信息,例如购物数量等。在正常情况下,这些操作都将顺利进行,最终交易成功,与交易相关的所有数据库信息也成功地更新。但是,如果在执行的途中遇到突然断电或者其他意外情况,导致这一系列过程中任何一个环节出了差错,例如在更细商品库存信息时发生异常、顾客银行账户余额不足等,都将导致整个交易过程失败。而一旦失败,数据库中所有信息都必须保持交易不影响数据库的状态,即原

2020-03-28 01:27:39 1111

原创 树:数据结构基础笔记

二叉排序树二叉排序树(Binary Sort Tree),又称二叉查找树(Binary Search Tree),亦称二叉搜索树。定义:一棵空树,或者是具有下列性质的二叉树:(1)若左子树不空,则左子树上所有结点的值均小于它的根结点的值;(2)若右子树不空,则右子树上所有结点的值均大于它的根结点的值;(3)左、右子树也分别为二叉排序树;(4)没有键值相等的结点。插入结点:...

2020-03-27 00:34:48 197

原创 JAVA8 Stream流的使用

1.Stream简介1.Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。2.Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。3.Stream API可以极大提高Java程序员的生产力,让程序员写出高效率、干净、简洁的代码。4.这种风格将要处理的元素集合看作一种流, 流在管道中...

2020-03-21 22:20:21 278

转载 数据库三个级别封锁协议

锁的类型:基本的封锁类型有两种:排它锁(X锁)和共享锁(S锁)。所谓X锁,是事务T对数据A加上X锁时,只允许事务T读取和修改数据A,…所谓S锁,是事务T对数据A加上S锁时,其他事务只能再对数据A加S锁,而不能加X锁,直到T释放A上的S锁。若事务T对数据对象A加了S锁,则T就可以对A进行读取,但不能进行更新(S锁因此又称为读锁),在T释放A上的S锁以前,其他事务可以再对A加S锁,但不能加X锁,从...

2020-03-17 17:36:43 1956

原创 进程和线程相关知识

1.进程和线程的区别进程:进程是资源(CPU、内存等)分配的基本单位,它是程序执行时的一个实例。程序运行时系统就会创建一个进程,并为它分配资源,然后把该进程放入进程就绪队列,进程调度器选中它的时候就会为它分配CPU时间,程序开始真正运行。线程:线程是程序执行时的最小单位,它是进程的一个执行流,是CPU调度和分派的基本单位,一个进程可以由很多个线程组成,线程间共享进程的所有资源,每个线...

2020-03-15 19:21:19 595

职工管理系统C语言源程序代码.c

C语言大一工程实践职工管理系统,花里胡哨,贼棒~

2020-01-02

数据库SQL Server学习PDF

压缩包中包含数据库SQL Server学习PDF,涉及基本的增删查改,游标、存储器等内容。

2019-03-05

空空如也

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

TA关注的人

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