摘要: volatile不能保证原子性及其解决方案volatile类型的变量有三个特点1:可见性2:不能保证原子性3:禁止重排 2、不能保证原子性或者说最终一致性不能得到保证,我们看如下案例 很容易理解的一个程序,按照正常的想法来看20个线程,每个使number自加1000次应该的到20000的结果但是此程 阅读全文
posted @ 2019-10-23 20:36 utf没有8 阅读(1732) 评论(1) 推荐(0) 编辑
摘要: spring事务 数据库事务的四种特性 ACID >ACID是Atomic(原子性)Consistency(一致性)Isolation(隔离性)Durability(持久性)(mysql/oracle) CAP >CAP原则又称CAP定理,指的是在一个分布式系统中,一致性(Consistency)、 阅读全文
posted @ 2019-10-16 16:05 utf没有8 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 名称缩写 RDB >redis database 储存复制数据库 AOF >Append-only file 仅追加文件 IOC >inversion of control 控制反转 AOP >Aspect Oriented Programming 面向切面编程 SOA >Service-Orien 阅读全文
posted @ 2019-10-10 10:43 utf没有8 阅读(1403) 评论(1) 推荐(0) 编辑
摘要: 一、SpringBoot 1,SpringBoot简介 2,微服务 3,环境约束 4,SpringBoot helloworld 5,springboot 探究hello world 1,父项目 导入依赖有默认版本不需要导入版本号 没有在dependencies里面管理的需要导入版本号 2,导入依赖 阅读全文
posted @ 2019-10-08 21:42 utf没有8 阅读(275) 评论(1) 推荐(0) 编辑
摘要: mysql的安装安装步骤1、下载 MySQL Yum Repositorywget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm 2、添加 MySQL Yum Repositoryyum -y install 阅读全文
posted @ 2019-09-24 20:56 utf没有8 阅读(860) 评论(1) 推荐(0) 编辑
摘要: Git(三) 远程仓库 公钥和私钥 码云远程仓库 HTTPS 直接从本地仓库关联远程仓库 阅读全文
posted @ 2019-09-23 19:18 utf没有8 阅读(137) 评论(1) 推荐(0) 编辑
摘要: Git 回退版本 Git提交过程 管理修改 撤销修改 阅读全文
posted @ 2019-09-23 12:28 utf没有8 阅读(1585) 评论(1) 推荐(0) 编辑
摘要: Git Git简介 集中式和分布式比较 Windows安装Git 创建版本库 往本地仓库中添加文件 阅读全文
posted @ 2019-09-21 21:06 utf没有8 阅读(163) 评论(1) 推荐(1) 编辑
摘要: redis储存方式以及储存数据 Redis数据类型 Redis具体可以用来储存哪些数据? Redis持久化储存方式有几种? 阅读全文
posted @ 2019-09-20 20:46 utf没有8 阅读(2043) 评论(1) 推荐(1) 编辑