获得徽章 1
- #青训营笔记创作活动#
day31 02.22
查看目标仓库的issue,并承接一个任务。clone代码,做出修改后 pull request。等待作者merge,贡献成功评论点赞 - #青训营笔记创作活动#
day30 02.21
对于go小白来说,搞懂了很多不清楚的的概念。各种空值和零值的判定需要注意。slice的底层原理和使用也需要注意评论点赞 - #青训营笔记创作活动#
day29 02.20
从硬盘层面讲起,介绍了MySQL的索引原理。局部性原理,全表扫描等内容十分生动。对于数据结构的选择,B+树有着层数低和io少的优点评论点赞 - #青训营笔记创作活动#
day28 02.19
前端也有算法的内容在里面,不只是按照设计图写代码,更需要将展现出来的样式层层剖析,用最简单的方式实现。评论点赞 - #青训营笔记创作活动#
day27 02.18
day27 02.18 使用Redis实现流量控制,对于原理部分讲解较少。更多的在于具体实现。可惜不会Java(悲) 后续看其他文章了解流量控制原理吧
评论点赞 - #青训营笔记创作活动#
day26 02.17
介绍了MySQL的常用语句,算是handbook
对于小白也有作用,先大致了解MySQL语句有哪些分类,分别的作用如何评论点赞 - #青训营笔记创作活动#
day25 02.16
Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据。评论点赞 - #青训营笔记创作活动#
day24 02.15
容器(container),镜像(image),仓库(registry)
介绍了三大重要概念和一些docker指令评论点赞 - #青训营笔记创作活动#
day23 02.14
本地缓存:各机器独立,导致缓存不一致。适合存放变更较少的数据(如:配置文件)
集中式缓存:Redis,提高缓存容量,解决不一致问题。由于IO性能存在瓶颈,适合只存放频繁更改的数据。
应用:
数据库中使用字段冗余,减少关联查询(空间换时间,降低CPU消耗)
(减少外部IO,提高可靠性)
(提升用户体验)
分类:
旁路型:由业务决定
穿透型:由中间件决定展开评论点赞 - #青训营笔记创作活动#
day22 02.13
页面静态化,点击秒杀按钮后向服务器请求动态资源
CDN加速
缓存,减少数据库与客户端的直接通信
mq异步处理
限流,限制账号/IP/接口,或者加验证码
分布式锁展开评论点赞