获得徽章 1
#青训营笔记创作活动#
2月21 打卡
今日学习:go语言中的string类型是不可以修改的,string类型的值是只读的,如果要修改字符串,需要转化为字节数组后修改,然后重新转化为字符串。
评论
#青训营笔记创作活动#
2月19日 打卡
注释尽可能全面,写有意义的方法注释。
项目拆分合理的目录结构
不在循环里远程调用,或者数据库操作,优先批量进行。封装方法形参。封装通用模板。封装复杂逻辑判断条件。
展开
评论
#青训营笔记创作活动#
2月17号 打卡
卡夫卡和传统的消息系统都具备系统解耦、存储冗余、流量削峰、缓冲、异步通信、扩展性、可恢复性等功能。Kafka提供了消息顺序性保障以及回溯消费功能。
评论
#青训营笔记创作活动#
二月16号 打卡
分库分表是在海量数据下,由于单库、表数据量过大,导致数据库性能持续下降,演变出了分库分表技术。
评论
#青训营笔记创作活动#
2月15打卡
查询时尽量不要使用*
连表查询时尽量不关联太多表。
多表查询一定要以小驱大。
不要使用like左模糊和全模糊查询
查询时尽量不要对字段做空值判断。
必要情况下可以强制指定索引
避免频繁创建销毁临时表
展开
评论
#青训营笔记创作活动#
2月13号 打卡
今日学习
redis底层实现了简单动态字符串类型来表示string类型。没有直接使用c语言定义的字符串类型。好处是,避免缓冲区移除,对字符修改时,可以根据len属性检查空间是否满足要求。
展开
评论
#青训营笔记创作活动#
2月12打卡,今日学习
一个表的数据量达到了好几千万上亿的时候,加索引的效果没那么明显。性能之所以变差,是因为维护索引的B+树结构层级变得更高了。查询一条数据时候,需要经历的磁盘IO变多,因此查询效率慢。
评论
#青训营笔记创作活动#
2月10号打卡
在执行较为密集的调用时,比如调用web服务或者数据查询,这个差异会对性能产生重大的影响。除了orElse和orElseGet方法,optional还定义了orElseThrow()API。
展开
评论
#青训营笔记创作活动#
2月9号是用工具可以提高我们开发的效率,使的写代码的过程轻松愉快。Lombok,mybatisx,restfulfastrequest,plantUML,等都是非常好用的工具。
评论
下一页
个人成就
文章被阅读 1,501
掘力值 216
收藏集
0
关注标签
7
加入于