设计好接口的36个锦囊、一文搞懂四种 WebSocket 使用方式|掘金一周 2022.05.18
本文字数2400+,阅读时间大约需要 6 分钟。
【掘金一周】本期亮点:
- 设计好接口的36个锦囊
- 一文搞懂四种 WebSocket 使用方式
- 大规模训练的技术挑战
- Google I/O 2022
- 我们应该以怎样的心态去参与和使用别人的开源项目?
- ……
上榜规则:文章发布时间在本期「掘金一周」发布时间的前一个月内;且符合各个栏目的内容定位和要求。
一周“金”选
内容评审们会在过去的一周内对社区深度技术好文进行挖掘和筛选,优质的技术文章有机会出现在下方榜单中,排名不分先后。
文章分类 | 作者 | 文章 | 简介 | | ------- | ------------ | ------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | | 前端 | 阿宝哥 | 6.7W 播放量的 TS 动画版进阶教程合集来了! | 《轻松学 TypeScript》 系列,通过形象生动的动画,轻松搞懂 TypeScript 的难点和核心知识点。目前已更新到第 12 期。 | | 前端 | 阿里巴巴移动技术 | 钉钉 Flutter 跨四端方案设计与技术实践 丨 Dutter | 《Dutter 系列文章》将阐述钉钉基于 Flutter 构建的跨四端应用框架(代号 Dutter)的技术实践与踩坑经验,共分为上、下两篇,本文为上篇。 | | 前端 | candyTong | Vite 热更新的主要流程 | 热更新的英文全称为Hot Module Replacement,简写为 HRM。当修改代码时,HRM 能够在不刷新页面的情况下,把页面中发生变化的模块,替换成新的模块,同时不影响其他模块的正常运作。本文将介绍其主要流程。 | | 后端 | 捡田螺的小男孩 | 设计好接口的36个锦囊 | 做后端开发工程师,主要工作之一就是:如何把一个接口设计好。本文就给大家介绍一下,设计好接口的36个锦囊。 | | 后端 | 和耳朵 | 一文搞懂四种 WebSocket 使用方式,建议收藏! | 本文就和大家聊聊在 Java 中,使用 WebSocket 所常见的四种姿势,如果大家以后或者现在碰到有要使用 WebSoocket 的情况可以做个参考。 | | 后端 | 网易云音乐技术团队 | Disruptor在云音乐特征服务中的应用 | 我们的线上特征数据服务DataService,为了解决使用线程池模型导致机器cpu利用率不高,长尾请求延迟不线性(p99、p999出现J型曲线)的问题。在利用Disruptor替换线程池之后取得不错的性能结果。本文主要是简单的介绍一下对Disruptor的个人理解以及落地的结果。 | | 后端 | 网易数帆社区 | 数据标准在网易的实践 | 本文将基于笔者对数据标准的理解,阐述标准的建立并依据标准的建立内容和流程来设计的标准管理产品的介绍以及标准在数据治理过程中的具体实践,希望与大家碰撞出新的认识。 | | Android | fundroid | 一文看懂 Jetpack Compose 快照系统 | 快照能做什么?快照与状态的关系?快照与线程的关系?快照与重组的关系?本文将揭开快照的神秘面纱。 | | 人工智能 | TF男孩 | 公交快到站了,我赶紧写了个图像样本采集器 | 写了个图像样本采集器,开发效率up! | | 人工智能 | 罗西的思考 | [源码解析] TensorFlow 分布式之 ParameterServerStrategy V2 | 对于 ParameterServerStrategy V2,我们将从几个方面来研究:如何与集群建立连接,如何生成变量,如何获取数据,如何运行。本文主要讲解如何使用,如何初始化。 | | 人工智能 | SenseParrots | 【大规模训练】大规模训练的技术挑战 | 大规模训练能够高效提升模型精度。本文将大规模训练技术面临的挑战分为三部分剖析:显存、通信和计算。 | | 人工智能 | OneFlow一流科技 | 手把手推导Back Propagation | BP(Back Propagation)是深度学习神经网络的理论核心,本文通过两个例子展示手动推导BP的过程。 | | 人工智能 | Clichong | 【13】变分自编码器(VAE)的原理介绍与pytorch实现 | 本文将详解VAE的设计思路、模型架构、作用原理以及Pytorch实现。 | | 人工智能 | Z同学 | GPU虚拟化实践 | 一种GPU共享的方案,使得多任务或多用户可以共享一张卡的资源,从而提高GPU的利用率,节省公司AI服务成本。
热点观察
搜集行业热点,洞察技术趋势。
文章分类 | 作者 | 文章 | 简介 | | ------- | ----- | --------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------ | | 前端 | CUGGZ | Google IO 2022——CSS 状态 | 本文是在 Google IO 2022上发表的演讲的文字形式。这里不会对每个功能进行深入的讲解,而是对每个功能进行简要概述,提供广度而不是深度。 | | Android | DHL | 揭秘 Kotlin 1.6.20 重磅功能 Context Receivers | 这篇文章一起来看一下 Kotlin 1.6.20 的新功能 Context Receivers,来看看它为我们解决了什么问题。 | | 资讯 | | Android 13 新功能一览;Flutter 3.0 发布;Dart 2.17 发布;Nvidia 开源 Linux 内核 GPU 模块;| 掘金周报 | | | 资讯 | | Google I/O 2022: 促进知识和计算机技术发展
掘金万花筒
根据内容质量、创意维度来筛选掘金社区的宝藏文章,你是那个宝藏吗?
文章分类 | 作者 | 文章 | 简介 | | ---- | --------- | ----------------------------------------------------------------- | -------------------------------------------------------------------------- | | 人工智能 | Crossin先生 | 耗时2天,我自制了一台体感游戏机 | 自制一台通过图像来识别玩家动作的体感游戏机。 | | 前端 | dragonir | 使用CSS实现《声生不息》节目Logo | 《声生不息》节目 Logo 采用经典红蓝配色,无限符号 ∞ 造型,满满的设计感。本文在仅采用原生 CSS 的情况下,尽量还原实现该 Logo 造型。
程序人生
作者 | 文章 | 简介 | | ------ | -------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | 耗子君QAQ | 我们应该以怎样的心态去参与和使用别人的开源项目? | 笔者作为一个开源项目的维护者,将带你阐述如何去参与和使用别人的开源项目。 | | 陈煮酒 | 经验贴 丨 如何从业务实际需求出发,参与 5.9K star 的 Node.js 开源项目 | 开源对于软件生态的意义已经人尽皆知。如何参与开源,也成为很多“开源”新手最关注的问题。本文旨在记录作者从使用autocannon到为autocannon提Pull Request并被Merge的过程。从一个真实案例出发,向大家介绍:如何从业务实际需求,反哺开源生态?
社区官方专区
官方公告
- 你好,我是码上掘金!
- 掘金社区文章推荐规则大更新!什么样的文章不会被推荐?
📖 投稿专区
大家可以在评论区推荐认为不错的文章,并附上链接和推荐理由,有机会登上下一期。文章创建日期必须在下期掘金一周发布前一个月以内;可以推荐自己的文章、也可以推荐他人的文章。
大家可以多多使用码上掘金生成自己的代码块,产出对应的文章可以投稿到本篇文章下哦!
- 设计好接口的36个锦囊、一文搞懂四种 WebSocket 使用方式|掘金一周 2022.05.18
- 如何拥有 Star 700 的开源项目、 React18 新特性解读|掘金一周 2022.05.11
- Android 13 已经来了、一文读懂推荐系统中的debias|掘金一周 2022.04.27
- 2022 年的 React 生态、 如何避免大量的if-else?|掘金一周 2022.04.20
- 抢菜脚本怎么写、2022 金三银四下程序员的自我修养 |掘金一周 2022.04.13
- 前端单测为什么不要测 “实现细节”、Flink 在米哈游的落地实践 |掘金一周 3.30
- 电竞职业选手转前端的那些事儿、为什么 TypeScript 火爆是必然?| 掘金一周2022.03.23
- 写代码的20个反面教材、2022 年的前端人都在做什么?| 掘金一周 2022.02.16