MySQL 使用索引提高查询性能

2020-09-02 08:16:35 50 0 MySQL

MySQL 中索引是一种数据结构(InnoDB 是 B+ 树),为了能够更高效的找到想要的数据,从而提高查询的性能而存在。就像字典的目录一样,想要从字典中查找某个 `字/词` 都可以在目录中根据拼音或部首找到指定的位置。

MySQL事务隔离级别

2020-09-01 09:59:16 38 0 MySQL

MySQL 中为了保证一系列操作的数据一致性、原子性,提供了事务机制,事务是作为单个逻辑工作单元执行的一系列操作,单个事务内的所有操作要么全部执行(COMMIT),要么全部不执行(ROLLBACK)而为了解决并发事务带来的问题,MySQL 提供四种事务隔离级别可供选择。

谁说CURD不会用到二进制?

2020-06-23 07:41:47 107 2 php其他

突然想起来一个有趣的事情,离开学校以后,很多人顺其自然就接受了一些 “现实” ,就好像大家有着相同的默契:给一些很少使用或非常基础的东西打上不会用的标签。就如同二进制,很多人第一想法就是我每天写的都是业务代码,怎么会用到二进制?所以,今天和大家聊一聊二进制位运算在业务场景中的应用

使用 Jenkins + Blue Ocean 构建 Nuxt 应用(Jenkinsfile配置)

2020-03-28 13:45:11 139 0 Jenkins

继后端之后,博客的前端服务也使用 Jenkins + Blue Ocean 构建辣,这次文章就不再详细描述如何创建流水线了,主要将 Jenkinsfile 的内容分享一下~

使用 Jenkins + Blue Ocean 构建 PHP 应用

2020-03-22 19:11:18 152 0 Jenkinsphpdocker

在经历了无数的重复 开发-构建-部署 手动流程后,我摊牌了,属实太累了~ 且非常容易出错,一不小心就要重头再来。所以决定,我!要!自!动!化! 周末抽时间了解下 Jenkins 并尝试使用他构建一个 PHP 应用。结论是:真香~

两数相加

2020-03-06 16:07:19 142 0 leetcode

偶尔空下来,看看以前做的题:给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。将这两个数相加起来,返回一个新的链表来表示它们的和。

:doodle { @grid: 32 / 100vmax; } @random { border-top: 1px solid #60569e; } @random { border-left: 1px solid #60569e; } @random(.2) { :after { content: ''; background: hsl(@rand(360), 60%, 70%); @size: @rand(3px); } }