获得徽章 1
- #青训营笔记创作活动#
2月9日 打卡day9
今日学习:这些Bean都是被spring管控的,包括RedisTemplate,也包括我们现在写的RequestLimitAspect ,它们将来都是在spring容器内的,所以我们直接在代码里找spring进行注入就可以了。将来引入我们的模块中如果有RedisTemplate可用,那我们自然就可以拿到。展开评论点赞 - #青训营笔记创作活动#
1月20日 打卡day8
今日学习:Kafka 和传统的消息系统(也称作消息中间件)都具备系统解耦、冗余存储、流量削峰、缓冲、异步通信、扩展性、可恢复性等功能。与此同时,Kafka 还提供了大多数消息系统难以实现的消息顺序性保障及回溯消费的功能。展开评论点赞 - #青训营笔记创作活动#
1月19日 打卡day7
今日学习:TCP协议本身是全双工的,但我们最常用的HTTP1.1,虽然是基于TCP的协议,但它是半双工的,对于大部分需要服务器主动推送数据到客户端的场景,都不太友好,因此我们需要使用支持全双工的websocket协议。
展开评论点赞 - #青训营笔记创作活动#
1月18日 打卡day6
今日学习:DHCP Discover:在联网时,本机由于没有IP,也不知道DHCP服务器的IP地址是多少,所以根本不知道该向谁发起请求,于是索性选择广播,向本地网段内所有人发出消息,询问"谁能给个IP用用"。展开评论点赞 - #青训营笔记创作活动#
1月17日 打卡day5
今日学习:最左匹配原则顾名思义:最左优先,以最左边的为起点任何连续的索引都能匹配上。同时遇到范围查询(>、<、between、like)就会停止匹配。评论点赞 - #青训营笔记创作活动#
1月16日 打卡day4
今日学习:客户端和服务端就是会有不同的编程思维,关注点是不一样的:客户端不需要关心数据是怎么来的,要求服务端返回自己需要的数据即可。服务端不需要关心客户端如何管理应用的生命周期,只需要按照客户端要求返回数据即可。展开评论点赞 - #青训营笔记创作活动#
1月15日 打卡day3
今日学习:主键索引也是聚簇索引,非主键索引都是非聚簇索引。除格式信息外,两种索引的非叶子节点都是只存索引数据的,比如索引为id,那非叶子节点就是存的id数据。评论点赞 - #第五届青训营阅读打卡#
1月14日 打卡day2
今日学习:通过插件在IDEA中完成各种操作,无需安装其他软件,确实很方便!如MyBatisX,可以帮助我们xml和mapper文件的跳转。评论点赞 - #青训营笔记创作活动#
1月13日 打卡day1
今日学习:根据限流作用范围,可以分为单机限流和分布式限流;根据限流方式,又分为计数器、滑动窗口、漏桶限令牌桶限流。评论点赞