
获得徽章 10
- #青训营笔记创作活动#
1月15日 打卡day6
今日学习《刚插上网线,电脑怎么知道自己的IP是什么?》
电脑获取自己IP的过程:
电脑插上网线,联网后会通过DHCP协议动态申请一个IP,同时获得子网掩码,路由器地址等信息。
DHCP分为四个阶段,分别是 Discover,Offer, Request和ACK。如果曾经连过这个网,机器会记录你上次使用的IP,再次连接时优先使用原来的那个IP,因此只需要经历第三第四阶段。
DHCP是应用层协议,考虑到需要支持广播功能,底层使用的是UDP协议,而不是TCP协议。
DHCP分配下来的IP是有可能跟某台手动配置的IP地址重复的。
DHCP得到IP之后还会发3次无偿ARP通告,在确认没有冲突后开始使用这个IP。
展开评论点赞 - #青训营笔记创作活动#
1月14日 打卡day5
今日学习《MySQl 索引之道》
本文介绍了索引失效的几种场景,为什么不推荐使用“Select”,作者最后对失效原因进行了总结,以及说明了回表问题怎么优化。评论点赞 - #青训营笔记创作活动#
1月13日 打卡day4
今日学习《给想转Go或者Go进阶同学的一些建议》
本文介绍客户端转服务端在编程思维上的转变;再通过软件架构演进史了解了从单体架构到集中式架构,再到目前主流的分布式微服务架构,为大家进阶实战指明了方向。客户端转服务端,最大的挑战是编程思维,思考方式,考虑问题关注点的转变。展开评论点赞 - #青训营笔记创作活动#
1月12日 打卡day3
今日学习《我说MySQL每张表最好不超过2000万数据,面试官让我回去等通知?
》
本文介绍了InnoDB三层B+树情况下的数据存储量范围为 一百二十多万条 到 将近5亿条,这个跨度还是非常大的,同时作者也计算了一张博客信息表,可以存储 约一千万条 数据。展开评论点赞 - #青训营笔记创作活动#
1月10日 打卡day2
今日学习《看了我常用的IDEA插件,同事也开始悄悄安装了...》
本文介绍了20款IDEA插件,涵盖了大部分应用场景,平时开发的时候基本上也够用了。不过IDEA插件虽然能增强它的功能,给我们提供一站式的开发体验。
展开评论点赞 - #青训营笔记创作活动#
1月8日 打卡day1
今日学习
《新来个技术总监,把限流实现的那叫一个优雅,佩服!》
根据限流作用范围,可以分为单机限流和分布式限流;根据限流方式,又分为计数器、滑动窗口、漏桶限令牌桶限流,本文主要讲了各种限流方式的执行方式,特点以及优缺点。展开评论点赞 - 8月26日打卡,今日学习《K8s 长什么样子,一文道清它的整体架构》,本文主要介绍 Kubernetes,它是一个基于容器技术的分布式架构方案,源自Google内部大规模集群管理系统——Borg,自2015年开源后得到开源社群的全力支援,IBM、惠普、微软、RedHat等业界巨头纷纷加入,成为后来的 CNCF 组织(Cloud Native Computing Foundation,云原生计算基金会)首个毕业的项目。展开评论点赞
- 8月25日打卡,今日学习《一文搞懂 K8s 准入控制(Admission Controller)》,本文主要介绍 kube-apiserver 请求处理过程中一个重要部分 -- 准入控制器(Admission Controller)评论点赞
- 8月24日打卡,今日学习《深度解析 Raft 分布式一致性协议》,本文主要结合 Raft 论文讲解 Raft 算法思路,并遵循 Raft 的模块化思想对进行细致解读。以及算法方面相关:选主机制、基于日志实现状态机机制、安全正确维护状态机机制;工程实现方面相关:集群成员变更防脑裂策略、解决数据膨胀及快速恢复状态机策略、线性一致读性能优化策略等。评论点赞
- 8月22日打卡,今日学习《分布式系列第一弹:分布式一致性!》,本文主要通过理论和实际方案的描述,介绍了ACID、CAP理论、BASE理论、分布式一致性协议、最终一致性模式等内容评论点赞