获得徽章 1
#青训营笔记创作活动#
2月19日,打卡Day12
今日学习Git操作,包括git tag静态创建分支branch,然后可以做commit和merge;git reflog用于恢复已经被 reset 或删除的 commit 记录等。
评论
2月18日,打卡Day11
今日学习一个新的代码文档神器:code-hike,它是可一个mdx的插件,专注于文档写作的组件库。专注于代码块的展示、批注和对代码的交互体验以及一系列code组件。 #青训营笔记创作活动#
评论
2月17日,打卡Day10
今日学习“速度《浪潮之巅》”了解了作为科技产业的时尚品牌:苹果公司,它创建出第一个普通老百姓买得起,拥有交互式图形界面并且使用鼠标的个人电脑,叫做麦金托什,以及乔布斯遇见的被别人赶出自己创建的公司,并且患癌,他送给年轻人两句话:永远渴望,大智若愚。 #青训营笔记创作活动#
展开
评论
#青训营笔记创作活动#
2月16日,打卡Day9
今日学习写出漂亮代码的45个小技巧,包括命名规范、规范代码格式、写好代码注释、方法别太长、抽取重复代码、多用returen,if条件表达式不要太发杂、优雅地参数校验,统一返回值等小技巧,欢迎大家查看原文。
展开
评论
#青训营笔记创作活动#
2月14日,打卡Day8
进入学习Go语言中for range循环的一些坑,包括
for循环传值,这个是没有问题的;
for循环传址,由于循环变量每次是循环不是迭代(即只分配一次内存地址,后面循环不断更新值);
for循环闭包,闭包=函数+引用环境,在同一引用环境下,变量被不断覆盖
for循环goroutine协程,main协程和新起协程坐博弈
后三者解决方法为同名变量覆盖
展开
评论
#青训营笔记创作活动#
2月13日,打卡Day7
今日学习好好的系统,为什么要分库分表。
分库分表是在海量数据下,由于单库、表数据量过大,导致数据库性能持续下降的问题,演变出的技术方案。
分库所考虑的内容包括:容量、连接数
对于是否分库分表的关键指标是数据量,分库分表是为了解决现存海量数据的访问性能瓶颈。
展开
评论
#青训营笔记创作活动#
2月12日,打卡Day6
今日学习UDP一定就比TCP快吗?什么情况下UDP比TCP慢呢?
TCP为了实现可靠性,引入了重传机制、流量控制、滑动窗口、拥塞控制、分段以及乱序重排机制。而UDP没有实现,因此一般来说TCP比UDP快。
对于UDP+重传的场景,如果要传超大数据包,并且没有实现分段机制的话,那数据就会在IP蹭分片,一旦丢包,就需要重传整个超大数据包。而TCP则不需要考虑这个,这种场景下,其实TCP更快。
展开
评论
#青训营笔记创作活动#
2月11日 打卡Day 5
今日学习SQL语句优化,所谓SQL优化,是指将一条SQL语句写的更加简洁,让SQL的执行速度更快,易读性与维护性更好,但优化一定要建立在不违背业务需求的情况下进行。
No1:当需要编写逻辑较为复杂SQL语句时,拆解业务需求,先以定值推导SQL。
No2:必要情况下可以强制指定索引。
No3:避免频繁创建、销毁临时表。
No4:尽量将大事务拆分为小事务执行。
这里列出的只是非常少的内容,强烈推荐大家看原篇~
展开
评论
下一页
个人成就
文章被阅读 828
掘力值 155
收藏集
0
关注标签
0
加入于