好的重构与不好的重构、十分钟搞懂手机号码一键登录| 掘金一周 2022.02.09

14,317 阅读8分钟

本文字数2500+,阅读时间大约需要6分钟。

【掘金一周】本期亮点:

  • 好的重构与不好的重构
  • 为什么说 WebAssembly 是 Web 的未来?
  • WWDC21 - App Store Server API 实践总结
  • 十分钟搞懂手机号码一键登录
  • 研发人员如何做技术管理?
  • iOS实现25秒内完成测试包出包
  • ……

上榜规则:文章发布时间在本期「掘金一周」发布时间的前一个月内;且符合各个栏目的内容定位和要求。

一周“金”选

一周金选.jpg 内容评审们会在过去的一周内对社区深度技术好文进行挖掘和筛选,优质的技术文章有机会出现在下方榜单中,排名不分先后。

文章分类文章作者简介
人工智能动手写简单的音乐推荐系统CDFMLR本文提供两种简单的传统音乐推荐系统(next-songs 方向)的思路与实现。
人工智能我用YOLOv5做情感识别!Graviti教大家如何快速上手目标检测模型YOLOv5,并将其应用到情感识别中。
人工智能浅谈德州扑克AI核心算法:CFR行者AI德州扑克不仅要根据不完全信息进行复杂决策,还要应付对手的虚张声势、故意示弱等招数,其对应的博弈树无论是广度还是深度都十分庞大,它也一直都是科学家们想要攻克的高山。
前端Pinia进阶:优雅的setup(函数式)写法+封装到你的企业项目南山种子外卖跑手本文先给大家阐述如何去理解、使用Pinia,最后讲怎样把Pinia集成到工程中,适合大多数读者。
前端V8 Promise源码全面解读月夕了解 V8 Promise 源码全过程,世界上不在有能困住你的 Promise 题目。
后端一图搞懂扫码登录的技术原理萤火架构扫码登录将用户在手机App中的登录状态同步到网站中,这篇文章将一窥这个同步是如何发生的。
后端十分钟搞懂手机号码一键登录萤火架构这篇文章就来捋一下手机号码一键登录其中的技术门道。
后端Redis系列之Bitmaps政采云技术团队这是一篇 Redis Bitmaps的教程,本文会详细介绍 Bitmaps 概念,操作以及常见应用。
后端Flink应用场景:社交应用中同步用户信息到ES晓宇科技技术团队基于es算法实现的用户匹配功能,在用户活跃高峰期,es 服务器 IO、CPU 都面临巨大的压力,甚至会直接影响线上功能的正常使用,同步 es 的方式调整优化迫在眉睫。
iOSWWDC21 - App Store Server API 实践总结37手游iOS技术运营团队苹果在 WWDC21 带来了全新强大的 App Store Server API,本文让我们从了解到实践的过程,全面认识 App Store Server API。
iOSiOS - 实现25秒内完成测试包出包LinXunFeng经过本文方案调整后,测试包的出包时间降低至 20秒 左右,极速出包。
Android探索 Flutter 模拟事件触发张风捷特烈如果可以模拟 PointerEvent 进行分发,那么在应用中就可以通过 代码 来触发手势事件,这样就能解放双手。如果结合语音监听,通过代码处理,说话也能触发手势操作,岂不美哉。
AndroidFlutter实现酷狗流畅Tabbar效果Karl_wei用Flutter实现酷狗流畅Tabbar效果,或许是一个很有趣的事情。
Android探索移动端音视频与GSYVideoPlayer之旅 | Agora Talk恋猫de小郭给大家分享移动端音视频开发和 GSYVideoPlayer 的一些有趣的内容。

热点观察

热点观察.jpg 搜集行业热点,洞察技术趋势。

文章分类文章作者简介
前端为什么说 WebAssembly 是 Web 的未来?ELab在整篇文章的讲解过程中,你可以了解到 WebAssembly 原生、AssemblyScript、Emscripten 编译器、以及如何在浏览器调试 WebAssembly 程序的。
前端15个很有趣的开源项目推荐腾讯TNTWeb前端团队开源的世界每天都会有各种惊喜。
AndroidMAD,现代安卓开发技术:Android 领域开发方式的重大变革!TechMerger近几年 Google 热切推崇的 MAD 开发技术,本文将完整地总结 MAD 的愿景、构成、优势以及一些学习建议。
AndroidAndroid Studio Bumblebee 丨 2021.1.1 发布,快来看看更新了什么恋猫de小郭Android Studio Bumblebee 作为一个新的大版本更新,其中包含许多新功能和改进。
Android2022 Flutter 宣布发布 Windows 正式版恋猫de小郭自从推出 Flutter 以来,我们一直专注于为漂亮的定制应用提供跨平台解决方案,这些应用被编译为机器代码并充分利用设备的底层图形硬件功能。如今这一愿景有了新的重大突破,第一个支持 Windows 的版本发布了。

掘金万花筒

掘金万花筒.jpg 根据内容质量、创意维度来筛选掘金社区的宝藏文章,你是那个宝藏吗?

文章分类文章作者简介
前端前端枚举这样玩,效率超高🚀!就是容易被打春哥的梦想是摸鱼偶然间,发现了一种前端枚举的新玩法。
前端可视化大屏-用threejs撸一个3d中国地图Saitmob本项目使用vue-cli创建,但不影响使用,主要绘制都已封装成类。
AndroidFlutter 搓个IOS风格的视差路由动画ChinouoIOS 侧滑路由返回的视差效果是如何实现的?

程序人生

程序人生.jpg

文章作者简介
这两天连续被问到:“研发人员如何做技术管理?”三江小渡做研发和做管理的不同点有哪些,如何应对?
好的重构与不好的重构丧玩物志我们需要知道如何将糟糕的代码变成好的代码。仅仅知道什么是好的代码是不够的。
[个人项目] 用 Electron + Vue3 + Golang 做个一个桌面 Markdown 笔记软件Yogurt_cry思来想去,搞一个本地的笔记软件。
那个客户端开发做得好好的为什么离职了滑头鬼大人@松鼠:“一天有24小时,8小时睡觉,8小时工作,还有8小时是来生活的。如果你就因为其中8小时的一部分烦恼就影响到另外16小时,真的是得不偿失,珍爱生命,珍爱生命,珍爱生命。”

社区官方专区

飞书20220119-140546.jpg

活动日历

活动名称活动时间活动主理人
2022首次更文挑战1月18日-2月28日@Deborah倩倩
🏆 技术专题征文15期 |聊聊 2022 技术趋势1月10日-2月21日@甜甜的笑脸@Zoe_2333
春节创意投稿大赛1月10日-2月10日@掘金运营Troy

官方公告

掘金一周支持投稿,无论是自己的文章还是你喜欢的作者的文章,都可以在评论区进行推荐哦!

我们会对上榜作者进行一定的流量扶持和奖励,按双月统计发放 1 次,除此之外,多次上榜的作者还有机会获得官方颁布的 《掘金一周 ·金选作者》实体证书哦!第一次发放证书将在 3 月初,届时请大家注意“掘金一周”的更新。

📖 投稿专区

投稿要求

  1. 推荐遗珠好文:你认为可以上榜的、但被本期榜单遗漏的好文,可以在评论区贴上文章链接、附上推荐理由,注意,文章创建日期必须在本期掘金一周发布前一个月以内;可以推荐自己的文章、也可以推荐他人的文章。
  1. 自荐上墙:在 每期掘金一周发布前一个月内 发布的文章可以在评论区投稿自荐,贴上文章链接、附上推荐理由,就有机会上榜下一期「掘金一周」。

「掘金一周」意在为广大掘友提供一个更全面的精读窗口,同时为好文作者提供周期性的流量扶持&物质奖励,让优质文章被更多人看到、帮助更多开发者成长;让优质作者得到正向激励,塑造个人技术影响力。

你的文章有深度 or 够有趣,就有机会出现在「掘金一周」上!如果认为我们有所遗漏,也可以在评论区推荐。如果你对「掘金一周」有建议或意见,也可以在评论区中提出,欢迎吐槽、吐槽有奖。