
获得徽章 1
- #青训营笔记创作活动#
2月23日 打卡day18
今日学习 如何定位慢SQL呢、可以通过慢查询日志来查看慢SQL。默认的情况下呢,MySQL数据库时不开启慢查询日志(slow query log)需要手动把它打开。赞过评论2 - #青训营笔记创作活动#
2月22日 打卡day17
今日学习 SQL语句都诞生于客户端,主要有两种方式产生一条SQL,一种是由开发者自己手动编写,另一种则是相关的ORM框架自动生成,一般情况下,MySQL运行过程中收到的大部分SQL都是由ORM框架生成的,比如Java中的MyBatis、Hibernate框架等。
展开赞过评论2 - #青训营笔记创作活动#
2月21日 打卡day16
今日学习 客户端和服务端之间加入nginx,可以起到反向代理和负载均衡的作用,客户端只管向nginx请求数据,并不关心这个请求具体由哪个服务器来处理。赞过评论2 - #青训营笔记创作活动#
2月20日 打卡day15
今日学习 日常开发中,我们既要会用工具类,更要学会自己去总结工具类。比如去文件处理工具类、日期处理工具类等等。这些都是优秀后端开发的一些好习惯。赞过评论2 - #青训营笔记创作活动#
2月19日 打卡day14
今日学习 广域网WAN(Wide Area Network)范围通常为几十到几千公里,可以通过长距离运送主机所发送的数据,所以可以跨越不同国家,也是互联网的核心部分。赞过评论2 - #青训营笔记创作活动#
2月18日 打卡day13
今日学习 对MySQL的整体架构有一个基本认知,这也为自己后续的文章打下了坚实的基础,因为毕竟想要深入研究一个技术,那定然不能如同管中窥豹一般,仅看一个细节点,而是更应该是先窥其全貌,再深入细节。展开赞过评论2 - #青训营笔记创作活动#
2月17日 打卡day12
今日学习 HTTPS握手的过程中会先通过非对称机密去交换各种信息,其中就包括3个随机数,再通过这三个随机数去生成对称机密的会话秘钥,后续使用这个会话秘钥去进行对称加密通信。如果能获得这三个随机数就能解密HTTPS的加密数据包。展开赞过评论2 - #青训营笔记创作活动#
2月16日 打卡day11
今日学习 方法别太长就是字面的意思。一旦代码太长,给人的第一眼感觉就很复杂,让人不想读下去;同时方法太长的代码可能读起来容易让人摸不着头脑,不知道哪一些代码是同一个业务的功能。赞过评论2 - #青训营笔记创作活动#
2月15日 打卡day10
今日学习 对于UDP+重传的场景,如果要传超大数据包,并且没有实现分段机制的话,那数据就会在IP层分片,一旦丢包,那就需要重传整个超大数据包。而TCP则不需要考虑这个,内部会自动分段,丢包重传分段就行了。这种场景下,其实TCP更快。展开赞过评论2 - #青训营笔记创作活动#
2月14日 打卡day9
今日学习 通过阅读文章内容,笔者分享了关于在工作中遇到的问题,查找、分解的方法。总的来说大概几个方面,包括了:搜索,翻译,找文献,分解复杂句子,查找语法知识对自己学习工作中遇到的头疼的英语问题有所帮助。展开赞过评论2