数据库事务的四大特征 原子性 指事物包含的所有操作要么全部成功,要么全部回滚。 一致性 指事物必须是数据库从一个一致性状态到另一个一致性状态。也就是说一个事物执行之前和执行之...
数据库事务的四大特征 原子性 指事物包含的所有操作要么全部成功,要么全部回滚。 一致性 指事物必须是数据库从一个一致性状态到另一个一致性状态。也就是说一个事物执行之前和执行之...
事务具有4个特征,分别是原子性、一致性、隔离性和持久性,简称事务的ACID特性; 一、原子性(atomicity) 一个事务要么全部提交成功,要么全部失败回滚,不能只执行其中...
前言 了解 类加载的过程,有利于在类初始化时进行一些功能操作 本文全面讲解类加载过程,希望你们会喜欢。 Carson带你学JVM系列文章,具体如下:Carson带你学JVM:...
除了充分利用计算机处理器的能力外,一个服务端同时对多个客户端提供服务则是另一个更具体的并发应用场景。衡量一个服务性能的好坏高低,每秒事务处理数(Transactions Pe...
顺序io(不需要每次都磁盘寻址,效率高),随机io(需要每次都磁盘寻址,效率低) 如何正确的创建合适的索引? 索引是一种分散存储的数据结构 磁盘io特性:每次交互是以页为单位...
本章结构如下: 前言 Java类加载机制 tomcat类加载器 tomcat类加载器源码分析 一、前言 下载tomcat解压后,可以在webapps目录下看到几个文件夹(这些...
一、网络安全问题概述 1.计算机网络面临的安全性威胁 Ⅰ、主动攻击与被动攻击 有被动攻击和主动攻击,截获信息的称为被动信息,中断、篡改、伪造信息的攻击叫作主动攻击。 在被动攻...
1贪心算法 这节课学习了贪心算法。实际上,贪心算法适用的场景比较有限。这种算法思想更多的是在指导设计基础算法。比如最小生成树算法、单源最短路径算法,这些算法都用到...
缓存穿透 概念 访问一个不存在的key,缓存不起作用,请求会穿透到DB,流量大时DB会挂掉。 解决方案 采用布隆过滤器,使用一个足够大的bitmap,用于存储可能访问的key...
有没有想过Redis中过期的那些键去哪了?是谁在什么时候怎么删掉的? 先来介绍一下各种方案: 定时删除: 在设置键的过期时间的同时,创建一个定时器(timer),让定时器在键...
Redis 过期淘汰策略 redis的过期淘汰策略是非常值得去深入了解以及考究的一个问题。很多使用者往往不能深得其意,往往停留在人云亦云的程度,若生产不出事故便划水就划过去了...