摘要: 每次谈到数据库的事务隔离级别,大家一定会看到这张表。 经常看到RR(可重复读)级别是可以重复读的,但是无法解决幻读,只有可串行化(Serializable)才能解决幻读,这个说法是否正确呢? 假设我们的数据库中有如下结构和数据的Users表,下文中我们将对这张表进行操作 什么是幻读 在说幻读之前,我 阅读全文
posted @ 2021-12-02 23:02 残城碎梦 阅读(313) 评论(0) 推荐(0) 编辑
摘要: MySQL是一个开放源码的关系数据库管理系统,目前为Oracle旗下产品。被甲骨文公司收购后,MySQL的创始人麦克尔·维德纽斯以MySQL为基础,成立分支计划MariaDB。原先一些使用MySQL的开源软件,部分转向了MariaDB或其它的数据库。不可否认的是,MySQL由于其性能高、成本低、可靠 阅读全文
posted @ 2021-12-02 21:52 残城碎梦 阅读(330) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2021-12-02 15:39 残城碎梦 阅读(39) 评论(0) 推荐(0) 编辑
摘要: MySQL中myisam与innodb的区别 MyISAM: 不支持事务,但是每次查询都是原子的; 支持表级锁,即每次操作对整个表加锁; 存储表的总行数; 一个MYISAM表有三个文件:索引文件、表结构文件、数据文件; 采用非聚集索引,索引文件的数据域存储指向数据文件的指针。辅索引与主索引基本一致, 阅读全文
posted @ 2021-12-02 13:29 残城碎梦 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 选择唯一性索引 唯一性索引的值是唯一的,可以更快速的通过该索引来确定某条记录。例如,学生表中学号是具有唯一性的字段。为该字段建立唯一性索引可以很快的确定某个学生的信息。如果使用姓名的话,可能存在同名现象,从而降低查询速度。 为经常需要排序、分组和联合操作的字段建立索引 经常需要ORDER BY、GR 阅读全文
posted @ 2021-12-02 12:59 残城碎梦 阅读(44) 评论(0) 推荐(0) 编辑
摘要: Spring RestTemplate 是 Spring 提供的用于访问 Rest 服务的客户端,RestTemplate 提供了多种便捷访问远程Http服务的方法,能够大大提高客户端的编写效率,所以很多客户端比如 Android或者第三方服务商都是使用 RestTemplate 请求 restfu 阅读全文
posted @ 2021-12-02 10:39 残城碎梦 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 公平锁/非公平锁 可重入锁 独享锁/共享锁 互斥锁/读写锁 乐观锁/悲观锁 分段锁 偏向锁/轻量级锁/重量级锁 自旋锁 上面是很多锁的名词,这些分类并不是全是指锁的状态,有的指锁的特性,有的指锁的设计,下面总结的内容是对每个锁的名词进行一定的解释。 公平锁/非公平锁 公平锁是指多个线程按照申请锁的顺 阅读全文
posted @ 2021-12-02 09:29 残城碎梦 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 在线下载JDK 命令如下: wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/ 阅读全文
posted @ 2021-12-02 08:09 残城碎梦 阅读(331) 评论(0) 推荐(0) 编辑