今日主理人|下午茶
本期每日掘金由 AAA000专业疏通Channel老岳-海阔天空 负责制作。
PS:主理人目前正在招募中,有感兴趣的掘友们可以联系Captain
酱酱们的下午茶新增优质作者介绍和码上掘金板块,专注于发掘站内优质创作者和优质内容,欢迎大家多提宝贵意见!
本文字数1500+,阅读时间大约需要 6 分钟。
【掘金酱的下午茶】亮点:
- 《羊了个羊》第二关我过不去,那我自己写个《狗了个狗》玩可以把?
- 如何快速成为一名熟练的 Webpack 配置工程师 - 上篇
- Babel 插件:30分钟从入门到实战
- RTC 弱网对抗之冗余策略
- Eureka读时加写锁,写时加读锁,到底是故意为之还是一个bug?
- 开发你的第一个 Kotlin 编译器插件
- Sentinel核心算法设计与实现
- ……
筛选规则:文章发布时间在本期「掘金酱的下午茶」发布时间的1-3天内,且符合社区推荐标准,也会同步发布在掘金相关技术社群。
每日干货|下午茶
主理人们会对近期(1-3天)社区深度技术好文进行挖掘和筛选,优质的技术文章有机会出现在下方列表,排名不分先后。
文章分类 | 作者 | 文章 | 简介 |
---|---|---|---|
前端 | 大概三只鱼 | 《羊了个羊》第二关我过不去,那我自己写个《狗了个狗》玩可以把? | 今年一款叫《羊了个羊》的微信小游戏爆火朋友圈,成为了很多打工人上班摸鱼的一把好手,我当然也不例外哈哈哈,于是我忍不住好奇心的折磨,也点开试玩了一盘,没想到就此落入了深渊,第一关结束后,我寻思,这游戏TM这么简单不是有手就行?于是紧接着第二关就措不及防的给了我几个耳光(爆粗口是吧、觉得简单是吧),在玩了几盘之后,我怒火中夹杂着不服,于是我决定,既然你不让我过,那我自己使用原生js复刻一个《狗了个狗》自己玩可以把? |
前端 | 麻不烧 | 面试官为啥总是嘴上挂着低耦合高复用? | 这篇文章,会从一个很简单的场景进行发散,逐渐延伸出如何写出高复用、低耦合的代码。同时这也是面试过程中,面试官喜欢提及的高频词汇,莫非其中暗藏玄机? |
前端 | 0o华仔o0 | 如何快速成为一名熟练的 Webpack 配置工程师 - 上篇 | 在学习和日常使用过程中,小编发现 Webpack 的各个配置项,理解起来也有一定的脉络可循的。本文,小编会根据自己的一些理解和社区存在的大量资料,对 Webpack 配置项的使用一番梳理,希望能给到大家一些帮助。 |
前端 | 爱吃鱼的桶哥Z | 『 禁止吸烟🚭』纯 CSS 实现 | 禁烟也能做的这么酷炫 | 老婆之前说,如果我抽烟,当初就不会要我,幸好我是一个对烟味极度厌恶的人,虽然曾经年少无知也玩过几根烟,但是对于烟味的排斥致使我最终没有在抽烟的道路上一去不复返,今天就给大家分享一个由纯 CSS 实现的 3D 禁烟效果,希望人人都能拒绝烟草,还我们一个清新的世界。 |
前端 | 飞书技术 | Babel 插件:30分钟从入门到实战 | Babel 是一个 source to source(源码到源码)的 JavaScript 编译器,简单来说,你为 Babel 提供一些 JavaScript 代码,Babel 可以更改这些代码,然后返回给你新生成的代码。Babel 主要用于将 ECMAScript 2015+ 代码转换为能够向后兼容的 JavaScript 版本。Babel 使用插件系统进行代码转换,因此任何人都可以为 babel 编写自己的转换插件,以支持实现广泛的功能。 |
后端 | 字节跳动视频云技术团队 | RTC 弱网对抗之冗余策略 | 实现高质量的实时音视频通话需要搭建一座无视距离连接人们的“桥梁”,而这座“桥梁”需要优秀的“基建技术”来保障网络传输的稳定性和可靠性。 |
后端 | Ze | Sentinel核心算法设计与实现 | 我们会从StatisticSlot开始去探索Sentinel实现限流的细节与思路。由于篇幅有限此次文章我们侧重于了解Sentinel的计数和限流,对于其他部分的源码大家如果感兴趣可以留言或者私信讨论。 |
后端 | zzyang90 | Eureka读时加写锁,写时加读锁,到底是故意为之还是一个bug? | 在对于读写锁的认识当中,我们都认为读时加读锁,写时加写锁来保证读写和写写互斥,从而达到读写安全的目的。但是就在我翻Eureka源码的时候,发现Eureka在使用读写锁时竟然是在读时加写锁,写时加读锁,这波操作属实震惊到了我,Eureka到底是故意为之还是一个bug?于是我就花了点时间研究了一下Eureka的这波操作。 |
后端 | 不够优雅 | 服务端模块化架构设计|项目结构与模块化构建思路 | 服务端模块化架构设计|项目结构与模块化构建思路 |
后端 | gelald | Docker实战-容器相互访问 | 如何让Docker容器之间进行相互访问 |
移动端 | 程序员江同学 | 开发你的第一个 Kotlin 编译器插件 | 之前简单介绍了Kotlin编译器的主要结构以及K2编译器是什么,在此基础上,我们一起来看下如何开发第一个Kotlin编译器插件(即KCP) |
移动端 | Zhujiang | Compose 动画艺术探索之瞅下 Compose 的动画 | Compose 的动画 |
优秀作者推荐|下午茶
推荐作者来源于月榜上榜作者,欢迎大家关注榜单小助手,了解更多优质作者:juejin.cn/user/443367…
用户名 | 简介 | 个人主页链接 |
---|---|---|
恋猫de小郭 | 《Flutter 开发实战详解》作者,Github GSY 系列项目负责人,一个写代码的老二次猿 | juejin.cn/user/817692… |
摸鱼的春哥 | 我没秃!真没!(哭腔,破音) | juejin.cn/user/171489… |
趣味码上掘金分享|下午茶
作者 | 代码介绍 | 简介 |
---|---|---|
djlun | 扑克牌比大小 |
📖 投稿专区|下午茶
大家可以在评论区推荐认为不错的文章,并附上链接和推荐理由,有机会登上下一期。文章创建日期必须在近1-3天内;可以推荐自己的文章、也可以推荐他人的文章。