cpp288's blog

  • 首页

  • 标签

  • 分类

  • 归档

  • 公益 404

  • 搜索

如何在sonarqube的pmd插件中整合阿里p3c开发规范

2019-02-28 | devops
| 本文字数: 2.2k | 阅读时长 ≈ 2 分钟

sonar-pmd是sonar官方的支持pmd的插件,但是还不支持p3c,需要在pmd插件源码中添加p3c支持(p3c是阿里在pmd基础上根据阿里巴巴开发手册实现了其中的49开发规则) 插件源码下载地址:https://github.com/mrprince/sonar-p3c-pmd 阿里p3c ...

阅读全文 »

Mysql配置优化

2019-02-28 | 数据库
| 本文字数: 1.4k | 阅读时长 ≈ 1 分钟

参数作用域 全局参数(global): set global autocommit = ON/OFF; 会话参数(session),会话参数不单独设置则会采用全局参数: set session autocommit = ON/OFF; 注意点: 全局参数的设定对于已经存在的会话无法生 ...

阅读全文 »

Mysql MVCC

2019-02-28 | 数据库
| 本文字数: 2.2k | 阅读时长 ≈ 2 分钟

MVCC:Multiversion concurrency control (多版本并发控制) 并发访问(读或写)数据库时,对正在事务内处理的数据做多版本的管理。以达到用来避免写操作的堵塞,从而引发读操作的并发问题。 Mysql中MVCC逻辑流程在我们的 mysql 表中,都会有个默认列: DB_ ...

阅读全文 »

Mysql InnoDB锁机制

2019-02-28 | 数据库
| 本文字数: 2.3k | 阅读时长 ≈ 2 分钟

表锁和行锁锁是用于管理不同事务对共享资源的并发访问 表锁与行锁的区别: 锁定粒度:表锁 > 行锁 加锁效率:表锁 > 行锁 冲突概率:表锁 > 行锁 并发性能:表锁 < 行锁 InnoDB 存储引擎支持行锁和表锁(表锁是通过行锁实现的) InnoDB 锁类型锁类型: ...

阅读全文 »

Mysql事务

2019-02-27 | 数据库
| 本文字数: 1k | 阅读时长 ≈ 1 分钟

数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作,事务是一组不可再分割的操作集合(工作逻辑单元) mysql中如何开启事务: begin / start transaction -- 手工commit / rollback -- 事务提交或回滚set session au ...

阅读全文 »

Mysql查询优化

2019-02-27 | 数据库
| 本文字数: 7.1k | 阅读时长 ≈ 6 分钟

Mysql 查询执行路径 Mysql 客户端/服务端通信](#Mysql 客户端/服务端通信) 查询缓存 查询优化处理 查询执行引擎 返回客户端 详解Mysql 客户端/服务端通信Mysql客户端与服务端的通信方式是“半双工” 全双工:双向通信,发送同时也可以接收 半双工:双向通信,同时只能 ...

阅读全文 »

Mysql存储引擎

2019-02-27 | 数据库
| 本文字数: 1.4k | 阅读时长 ≈ 1 分钟

前言介绍 插拔式的插件方式 存储引擎是指定在表之上的,即一个库中的每一个表都可以指定专用的存储引擎 不管表采用什么样的存储引擎,都会在数据区,产生对应的一个frm文件(表结构定义描述文件) -rw-rw---- 1 mysql mysql 8586 12月 6 18:56 sys_user.f ...

阅读全文 »

Mysql索引

2019-02-26 | 2019-02-27 | 数据库
| 本文字数: 2.4k | 阅读时长 ≈ 2 分钟

索引是为了加速对表中数据行的检索而创建的一种分散存储的数据结构 为什么要用索引: 索引能极大的减少存储引擎需要扫描的数据量 索引可以把随机IO变成顺序IO 索引可以帮助我们在进行分组、排序等操作时,避免使用临时表 Mysql 为什么使用 B+Tree二叉查找树 动画演示 平衡二叉查找树 动画演 ...

阅读全文 »

如何使用hexo + github pages建立个人博客

2019-02-26 | 2019-02-27 | 其它
| 本文字数: 1.5k | 阅读时长 ≈ 1 分钟

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。 hexo安装hexo官方文档:https://hexo.io/zh-cn/docs/ 按照官网文档安装hexo,安装hexo之前需要先安装 node(推 ...

阅读全文 »
1…45
Chen Jian

Chen Jian

For record only

49 日志
11 分类
22 标签
Links
  • 小马哥Github
© 2019 Chen Jian | 站点总字数: 160k
由 Hexo 强力驱动 v3.8.0
|
主题 – NexT.Gemini v6.7.0