获得徽章 1
#青训营笔记创作活动#
2月23日 day20
索引就是用来帮助表快速检索目标数据的,以功能逻辑划分索引类型,可以分为五种:普通索引,唯一索引,主键索引,全文索引,空间索引。常用的索引结构有B+Tree和Hash。
评论
#青训营笔记创作活动#
2月22日 day19
今日学习
Bytebase是一款面向开发者的数据库变更管理工具,具有一站式SQL审核面板,能自动检查SQL语句规范,可以在线管理及查看数据库表,支持自动备份数据库及恢复数据。
展开
评论
#青训营笔记创作活动#
2月21日 day18
今日学习
学习了SQL的优化思路,慢查询的优化可包括:慢查询日志记录慢SQL,explain分析SQL的执行计划,profile分析执行耗时,Optimizer Trace分析详情,确定问题并采用相应的措施。
展开
评论
#青训营笔记创作活动#
2月20日 day17
今日学习
从数据库底层原理出发,学习了SQL语句的执行过程,实际就是一层层对其进行处理,数据库连接池不会自动销毁,会根据请求动态分配给SQL执行进程。
展开
评论
#青训营笔记创作活动#
2月19日 day16
今日学习
HTTP状态码用来表示响应结果的状态,其中200是正常响应,4xx是客户端错误,5xx是服务端错误。502并不是服务端应用发出的,而是nginx发出的。因此发生502时,后端服务端很有可能没有相关的502日志。
展开
评论
#青训营笔记创作活动#
2月18日 打卡day15
今日学习
作为后端开发工程师,好的开发习惯可以让自己在工作的过程中事半功倍。在写方法时,一定要注释清除每个参数的作用,当入参太多时,应当封装为一个类,便于阅读。
展开
评论
#青训营笔记创作活动#
2月17日 打卡day14
今日学习
学习了网络连接的底层实现原理,从最初的电路连接,到现在的无线WIFI连接。数据在网上是以01传输的,最后再接收端解码成可视化数据。每台计算机都有自己的MAC地址,用于网络传输时的寻址。
展开
评论
#青训营笔记创作活动#
2月16日 day13
今日学习
通过这篇文章,对MySQL的整体框架有一个基本认知。学习底层原理、源码实现,亦或是做性能调优、线上排查,一定要遵循“先理主干,再扣细节”的方式。
展开
评论
#青训营笔记创作活动#
2月15日 打卡day12
今日学习
HTTPS会对HTTP的URL和Request Body都进行加密,因此直接在filter栏进行过滤会一无所获。HTTPS握手的过程中会先通过非对称机密去交换各种信息,其中就包括3个随机数,再通过这三个随机数去生成对称机密的会话秘钥,后续使用这个会话秘钥去进行对称加密通信。如果能获得者三个随机数就能解密HTTPS的加密数据包。
展开
评论
#青训营笔记创作活动#
2月14日 打卡day11
今日学习
这篇文章的主要目的是教我们如何写出规范漂亮的代码。作为资深程序员,代码的逻辑思维固然重要,但是代码的易读性也不容小嘘,一个优秀的代码,应该让读者看着舒服,清晰易懂。根据作者提出的36个小技巧,我在编码的过程中思路更加清晰了,希望后面的代码可以更加规范。
展开
评论
下一页
个人成就
文章被阅读 1,501
掘力值 167
收藏集
2
关注标签
5
加入于