获得徽章 1
- #青训营笔记创作活动#
2月10日 打卡day20
特别大数据量的情况下,这种形式可以极大的提高性能,减去需要遍历的性能消耗,好一点的实心结构更方便我们的开发评论点赞 - #青训营笔记创作活动#
1月20日 打卡day20
HTTPS相当于HTTP+TLS,目前主流的是TLS1.2,基于TCP三次握手之后,再来TLS四次握手评论点赞 - #青训营笔记创作活动#
1月1日 打卡day19
Bytebase确实是一款实用的数据库管理及变更工具,让我们在没有客户端的情况下也能方便地进行数据库管理,它的SQL审核功能可以避免开发人员对数据库的误操作评论点赞 - #青训营笔记创作活动#
12月30日 打卡day18
实际执行的时候,MySQL对select in子查询做了优化,把子查询改成join的方式,所以可以走索引。但是很遗憾,对于delete in子查询,MySQL却没有对它做这个优化评论点赞 - #青训营笔记创作活动#
12月27日 打卡day17
用户浏览器上看到的数据一般都来自于数据库,而数据库执行的SQL则源自于用户操作,两者是相辅相成的关系,也包括任何写操作(增、删、改),本质上也会被转换一条条SQL评论点赞 - #青训营笔记创作活动#
12月26日 打卡day16
502其实是由网关代理(nginx)发出的,是因为网关代理把客户端的请求转发给了服务端,但服务端却发出了无效响应,而这里的无效响应,一般是指TCP的RST报文或四次挥手的FIN报文。评论点赞 - #青训营笔记创作活动#
12月25日 打卡day15
日常开发中,我们既要会用工具类,更要学会自己去总结工具类。比如去文件处理工具类、日期处理工具类等等。这些都是优秀后端开发的一些好习惯。评论点赞 - #青训营笔记创作活动#
12月22日 打卡day14
世界存在着各式各样的网络,它们使用着不同的硬件设备。而如果要是这些相互不同的网络要互相通信,那么就意味着要面对因为不同硬件设备而带来的硬件地址转换上的复杂工作评论点赞 - #青训营笔记创作活动#
12月19日 打卡day13
MySQL与我们开发项目时相同,为了能够合理的规划整体架构设计,也会将整个MySQL服务抽象成几个大的模块,然后在内部进行实现评论点赞 - #青训营笔记创作活动#
12月18日 打卡day12
HTTPS握手的过程中会先通过非对称机密去交换各种信息,其中就包括3个随机数,再通过这三个随机数去生成对称机密的会话秘钥,后续使用这个会话秘钥去进行对称加密通信。如果能获得这三个随机数就能解密HTTPS的加密数据包。展开评论点赞