获得徽章 1
- #青训营笔记创作活动#
2月22日 打卡day43
了解到了github提pr的全部流程,日常开发很少有合作的机会,甚至分支都不用分,一条分支走到黑。这次了解了相关流程希望有生之年也可以参与到开源的建设中去。评论点赞 - #青训营笔记创作活动#
2月21日 打卡day42
文章先讲述了为什么mysql大数据要分表从b+树的角度分析其原理。之后又给出了分库分表的解决方案,以及相应的优劣势。值得学习。评论点赞 - 2月20日 打卡day41
debug应该是开发中很重要的一个步骤。但平时我个人写的项目都比较简单,经常靠自己打印来解决问题。这种方式在面对复杂系统时肯定是不可行的,也学到了一些debug不会的知识,有所收获。评论点赞 - #青训营笔记创作活动#
2月19日 打卡day40
虽然使用redis已经很久了,但是应用面并不是很广。通过此篇文章学习到了redis的更多应用场景,如限流,幂等,等。可以常来学习。评论点赞 - #青训营笔记创作活动#
2月18日 打卡day39
optional是Java 8引入的新特性,用来解决空指针异常。在项目中使用optional可以有效减少空指针日常的频率。文章讲述的比较相信,以后可以再看看。评论点赞 - #青训营笔记创作活动#
2月17日 打卡day38
秒杀系统的特点是瞬时高流量,是一个非常有技术含量的系统。瞬时这个特点可以使用的cdn来静态加速,用nginx等做一些负载均衡。剩下的则是高并发问题,也需要不同的技术方案来解决。评论点赞 - #青训营笔记创作活动#
2月16日 打卡day37
对于热点数据,我们通常使用缓存来减轻数据库的压力。但是缓存的容量是有限的,我们应该选择合适的数据淘汰策略。也学习到了一些缓存穿透,缓存雪崩的问题。评论点赞 - #青训营笔记创作活动#
2月14日 打卡day36
学到了一些go的基础语法的问题,包含了很多细节。也发现了自己的很多不足,可以常来温习。评论点赞 - #青训营笔记创作活动#
2月13日 打卡day35
学习了herzt框架的一些操作。herzt支持许多扩展,比如本次的jwt认证。也有hz命令可以快速生成脚手架,方便业务的开发。评论点赞 - #青训营笔记创作活动#
2月12日 打卡day34
还是MySQL b+树的相关知识。与其他二叉树进行对比,以此深刻理解了b+树的优点。数据库底层的知识还是要慢慢啃,加油吧。评论点赞