获得徽章 1
#青训营笔记创作活动#
2月8日打卡day10
用UDP就一定比用TCP快吗?什么情况下用UDP会比用TCP慢?
我们今天就来聊下这个话题。
2月8日打卡day10
用UDP就一定比用TCP快吗?什么情况下用UDP会比用TCP慢?
我们今天就来聊下这个话题。
评论
点赞
#青训营笔记创作活动#
2月7日打卡day9
在日常工作中,尤其是程序员时时刻刻都会与英文打交道,虽然我们尽可能的在互联网和中文书籍中寻找我们需要的信息,但是,有时候总是不尽人意。对待翻译过来的文档或者书本可能有些定义依然无法明确理解,回到它原有的场景中才能明白究竟是什么意思?阅读英文文档应该是我们的基本技能。
2月7日打卡day9
在日常工作中,尤其是程序员时时刻刻都会与英文打交道,虽然我们尽可能的在互联网和中文书籍中寻找我们需要的信息,但是,有时候总是不尽人意。对待翻译过来的文档或者书本可能有些定义依然无法明确理解,回到它原有的场景中才能明白究竟是什么意思?阅读英文文档应该是我们的基本技能。
展开
评论
点赞
#青训营笔记创作活动#
2月6日打卡day8
本文主要介绍了 Kafka 的一些基本知识,包含 Topic、Partition、消费者、生产者、副本等基本概念,同时也介绍了 Kafka 的版本变迁以及应用实战所必备的知识点,最后以“消息可靠性分析”这个主体结尾,加深对 Kafka 的理解。
2月6日打卡day8
本文主要介绍了 Kafka 的一些基本知识,包含 Topic、Partition、消费者、生产者、副本等基本概念,同时也介绍了 Kafka 的版本变迁以及应用实战所必备的知识点,最后以“消息可靠性分析”这个主体结尾,加深对 Kafka 的理解。
展开
评论
点赞
#青训营笔记创作活动#
2月5日day7
平时我们打开网页,比如购物网站某宝。都是点一下列表商品,跳转一下网页就到了商品详情。
从HTTP协议的角度来看,就是点一下网页上的某个按钮,前端发一次HTTP请求,网站返回一次HTTP响应。
2月5日day7
平时我们打开网页,比如购物网站某宝。都是点一下列表商品,跳转一下网页就到了商品详情。
从HTTP协议的角度来看,就是点一下网页上的某个按钮,前端发一次HTTP请求,网站返回一次HTTP响应。
展开
评论
点赞
2月5日打卡day7
平时我们打开网页,比如购物网站某宝。都是点一下列表商品,跳转一下网页就到了商品详情。
从HTTP协议的角度来看,就是点一下网页上的某个按钮,前端发一次HTTP请求,网站返回一次HTTP响应。
平时我们打开网页,比如购物网站某宝。都是点一下列表商品,跳转一下网页就到了商品详情。
从HTTP协议的角度来看,就是点一下网页上的某个按钮,前端发一次HTTP请求,网站返回一次HTTP响应。
展开
评论
点赞
2月2日打卡day6
这里面最重要的是发送端和接收端的IP地址。这个IP地址就像是一个门牌号一样,有了它,数据包就能在这个纷繁复杂的网络世界里找到该由谁来接收这个数据包。
这里面最重要的是发送端和接收端的IP地址。这个IP地址就像是一个门牌号一样,有了它,数据包就能在这个纷繁复杂的网络世界里找到该由谁来接收这个数据包。
评论
点赞
2月1日打卡day5
MySQl 专栏持续更新 不说晦涩难懂的东西 尽量输出容易理解 和 使用的SQL技巧 和 初中级开发不是很常用的但很有用的知识
MySQl 专栏持续更新 不说晦涩难懂的东西 尽量输出容易理解 和 使用的SQL技巧 和 初中级开发不是很常用的但很有用的知识
评论
点赞
1月30日 打卡day4
#青训营笔记创作活动# 今天给大家分享promise,笔者将从早期的异步代码的困境、promise出现解决了什么问题、异步回调地狱的终极方案并且实现async await的核心语法,其实async/await只是generator+promise的一个变种而已。
#青训营笔记创作活动# 今天给大家分享promise,笔者将从早期的异步代码的困境、promise出现解决了什么问题、异步回调地狱的终极方案并且实现async await的核心语法,其实async/await只是generator+promise的一个变种而已。
评论
点赞
#青训营笔记创作活动#
1月16日day3
今日学习
Monorepo 其实不是一个新的概念,在软件工程领域,它已经有着十多年的历史了。概念上很好理解,就是把多个项目放在一个仓库里面,相对立的是传统的 MultiRepo 模式,即每个项目对应一个单独的仓库来分散管理。
1月16日day3
今日学习
Monorepo 其实不是一个新的概念,在软件工程领域,它已经有着十多年的历史了。概念上很好理解,就是把多个项目放在一个仓库里面,相对立的是传统的 MultiRepo 模式,即每个项目对应一个单独的仓库来分散管理。
展开
评论
点赞
赞了这篇文章
#青训营笔记创作活动#
1月14日day2
今日学习打卡
IDEA是程序员用的最多的开发工具,很多程序员想把它打造成一站式开发工具,于是安装了各种各样的插件。通过插件在IDEA中完成各种操作,无需安装其他软件,确实很方便!今天给大家分享下我平时常用的IDEA插件,个个是精品!
1月14日day2
今日学习打卡
IDEA是程序员用的最多的开发工具,很多程序员想把它打造成一站式开发工具,于是安装了各种各样的插件。通过插件在IDEA中完成各种操作,无需安装其他软件,确实很方便!今天给大家分享下我平时常用的IDEA插件,个个是精品!
展开
评论
点赞
赞了这篇文章
#青训营笔记创作活动#
1月13日 打卡day1
今日学习
常见限流方式
计数器:
* 优点:固定时间段计数,实现简单,适用不太精准的场景;
* 缺点:对边界没有很好处理,导致限流不能精准控制。
滑动窗口:
* 优点:将固定时间段分块,时间比“计数器”复杂,适用于稍微精准的场景;
* 缺点:实现稍微复杂,还是不能彻底解决“计数器”存在的边界问题。
漏桶:
* 优点:可以很好的控制消费频率;
* 缺点:实现稍微复杂,单位时间内,不能多消费,感觉不太灵活。
令牌桶:
* 优点:可以解决“漏桶”不能灵活消费的问题,又能避免过渡消费,强烈推荐;
* 缺点:实现稍微复杂,其它缺点没有想到。
Redis + Lua 分布式限流:
* 优点:支持分布式限流,有效保护下游依赖的服务资源;
* 缺点:依赖 Redis,对边界没有很好处理,导致限流不能精准控制。
1月13日 打卡day1
今日学习
常见限流方式
计数器:
* 优点:固定时间段计数,实现简单,适用不太精准的场景;
* 缺点:对边界没有很好处理,导致限流不能精准控制。
滑动窗口:
* 优点:将固定时间段分块,时间比“计数器”复杂,适用于稍微精准的场景;
* 缺点:实现稍微复杂,还是不能彻底解决“计数器”存在的边界问题。
漏桶:
* 优点:可以很好的控制消费频率;
* 缺点:实现稍微复杂,单位时间内,不能多消费,感觉不太灵活。
令牌桶:
* 优点:可以解决“漏桶”不能灵活消费的问题,又能避免过渡消费,强烈推荐;
* 缺点:实现稍微复杂,其它缺点没有想到。
Redis + Lua 分布式限流:
* 优点:支持分布式限流,有效保护下游依赖的服务资源;
* 缺点:依赖 Redis,对边界没有很好处理,导致限流不能精准控制。
展开
评论
点赞