- 博客(7)
- 收藏
- 关注
转载 轻松理解 MySQL MVCC(Multi-Version Concurrency Control) 多版本并发控制实现机制
MVCC 简介什么是 MVCC?MVCC (Multi-Version Concurrency Control) 是一种多版本并发控制机制。MVCC 是为了解决什么问题?大多数的 MySQL 事务型存储引擎,如,InnoDB,Falcon 以及 PBXT 都不使用一种简单的行锁机制。事实上,他们都和 MVCC 来一起使用的。大家都应该知道,锁机制可以控制并发操作,但是其系统开销较...
2019-10-05 00:41:04
920
1
转载 MySQL 知识点1
花了几天时间对之前总结的MySQL知识点做了完善,这篇文章可以用来回顾MySQL基础知识以及备战MySQL常见面试问题。相关内容推荐 MySQL 高性能优化规范建议一条 SQL 语句在 MySQL 中如何执行的腾讯面试:一条 SQL 语句执行得很慢的原因有哪些?—不看后悔系列一千行 MySQL 学习笔记书籍推荐《 SQL 基础教程(第 2 版)》 (入门级)《高性能...
2019-10-04 22:18:36
350
转载 什么是SYN Flood攻击?
SYN Flood (SYN洪水) 是种典型的DoS (Denial of Service,拒绝服务) 攻击。效果就是服务器TCP连接资源耗尽,停止响应正常的TCP连接请求。说到原理,还得从TCP如何建...
2019-10-04 21:28:23
391
原创 TCP 协议的特点、三次握手建连、四次挥手断连
文章目录TCP 协议的特点TCP 三次握手建连TCP 四次挥手断连TCP 协议的特点位于 OSI 模型的第四层:传输层面向连接TCP 是基于连接的,也就是传输数据前需要先建立好连接,然后再进行传输。双工通信TCP 连接一旦建立,就可以在连接上进行双向的通信。可靠TCP 的传输是基于字节流,而不是报文。将数据按字节大小进行编号,接收端通过 ACK 来确认收到的数据编号...
2019-10-04 11:29:23
277
原创 刻意练习-在生活中运用刻意练习原则
刻意练习针对每一个有梦想的人。首先, 找位好导师有的人知道学习某些事情的最佳次序, 理解并示范正确的方式来展示各种各样的技能,可以提供有效反馈, 并且能够设计一些专门用来克服特定缺陷的练习活动, 在这些人的指导之下, 激情十足和孜孜不倦的学生能够更加迅速地取得进步。 因此, 为了你的成功, 最重要的一件事情是找一位好导师, 并向他请教。怎样找一位好导师首先, 尽管好导师并不一定是世...
2019-10-03 20:53:52
1891
原创 最大处理器状态消失以及联想Y7000P电脑时不时响动的解决办法
新手加内存与硬盘注意事项(以Y7000P为例)注意螺丝分类第一次拆电脑或者太久没拆电脑了,最好对螺丝进行分类,比如上图中 Y7000P 分为矩形和圆形圈住的两种螺丝。能拆的下来,更要能装的回去!红色框的部分为硬盘,黄色框的部分为内存条。这里要注意一个细节这里要注意一个细节这里要注意一个细节红色框内的标签,这是很多人容易忽视的地方。这个标签对于加硬盘没有什么影...
2019-10-02 13:26:13
4494
原创 Java 泛型(基础)
文章目录Java 泛型1.1 泛型的格式1.2 通配符1.3 受限泛型1.4 泛型不能向上转型1.5 泛型接口Java 泛型1.1 泛型的格式泛型类定义[访问权限] class 类名称<泛型类型标识1, 泛型类型标识2,...,泛型类型标识n>{ [访问权限] 泛型类型标识 变量名; [访问权限] 泛型类型标识 方法名称(){}; [访问权限] 返回值类型声明 方法...
2019-10-02 11:36:51
384
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅