- 博客(5)
- 资源 (6)
- 收藏
- 关注
翻译 MySQL面试题
MySQL面试题 如何设计一个关系型数据库? 首先划分为两大部分,一个存储部分,类似文件系统将数据持久化到硬盘上, 另一个是程序实例部分,创建模块: 存储管理,缓存机制,SQL解析,日志管理,权限划分,容灾机制**,索引管理,锁模块**。 数据库的三范式是什么? 第一范式:强调的是列的原子性,即数据库表的每一列都是不可分割的原子数据项。 第二范式:要求实体的属性完全依赖于主关键字。所谓完...
2020-05-06 21:43:29
308
原创 原子性解决
上一篇讲到volatile的原子性不能保证,那么如何解决呢? synchronized当然能解决这个问题 package com.yifan.jvm.jmm; /** * 主内存和线程内存 */ public class Memory { int count = 0; void addCOunt(){ this.count = 10; } ...
2019-05-20 22:04:08
105
原创 volatile的原子性验证
volatile的原子性? 什么是原子性? 不可分割,完整性,整体不能加塞或被分割,要么成功要么失败。 package com.yifan.jvm.jmm; /** * 主内存和线程内存 */ public class Memory { volatile int count = 0; void addCOunt(){ this.count = 10; ...
2019-05-20 21:13:36
360
原创 volatile关键字之可见性使用
volatile关键字之可见性使用 package com.yifan.jvm.jmm; /** * 主内存和线程内存 */ public class Memory { volatile int count = 0; void addCOunt(){ this.count = 10; } public static void main(...
2019-05-20 20:34:53
129
原创 centos7.0下nginx负载均衡
1:负载均衡? 本人比较懒从百度百科弄下来的 负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。 负载均衡(Load Balance)其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。 2:负载均衡实现方案...
2019-04-26 14:48:32
174
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人