文字数2000+,阅读时间大约需要6分钟。
【掘金一周】本期亮点:
- 万字长文-落地微前端 qiankun 理论与实践指北
- 通过几行 JS 就可以读取电脑上的所有数据?
- 让 AI 看懂你的心情,并推荐应景的音乐,以一种简单的实现
- 分享小技巧:实现在浏览器中import内联JS模块
- 为了防止:妇女拐卖、老人走失、校园欺凌,做了一个App
- ……
上榜规则:文章发布时间在本期「掘金一周」发布时间的前一个月内;且符合各个栏目的内容定位和要求。
一周“金”选
内容评审们会在过去的一周内对社区深度技术好文进行挖掘和筛选,优质的技术文章有机会出现在下方榜单中,排名不分先后。
文章分类 | 文章 | 作者 | 简介 |
---|---|---|---|
前端 | 前端里的拖拖拽拽 | DYBOY | “拖拽能力”丰富了前端的交互方式,基于拖拽能力,会扩展各种各样的拖拽反馈效果,因此有必要学习了解,最好的学习方式就是实操! |
前端 | 万字长文-落地微前端 qiankun 理论与实践指北 | InfinityTomorrow | 万字长文带你剖析微前端qiankun!理论与实践并重,目录一至目录七偏理论知识,目录七之后为实践操作与思考。 |
前端 | 通过几行 JS 就可以读取电脑上的所有数据? | ConardLi | Spectre 漏洞,这个漏洞究竟有啥魔力,让浏览器频繁的为它更新策略呢? |
前端 | 用DDD(领域驱动设计)和ADT(代数数据类型)提升代码质量 | 工业聚 | 每一行 DDD + ADT 的建模代码,背后都承载着历史的厚重、闪耀着人类理性的光辉。 |
前端 | 「React进阶」react-router v6 通关指南 | 我不是外星人 | 不知不觉 react-router 已经到了 v6 版本了,可能很多同学发现,v6相比之前的 v5 有着翻天覆地的变化。笔者因为最近接触到了 React 的新项目,用到了 v6 版本的 react-router,亲身体验发现这还是我认识的 router 吗 ? 从 api 到原理都有较大的改动,所以今天就和大家一起看一下新版路由的变化。 |
后端 | 基于CRDT的一种文档冲突算法 | 一行舟 | 当多个人同时编辑一个在线文档时,如何处理多人操作的冲突? |
后端 | 干掉Session?这个跨域认证解决方案真的优雅! | 沉默王二 | 用户登录认证是 Web 应用中非常常见的一个业务。单机情况下,一般的流程使用session就没有问题。但对于前后端分离的 Web 应用来说,需要一个丝滑的跨域解决方案。 |
后端 | 在微服务环境下实现站内信 | 我犟不过你 | 同学们,在平时的系统使用过程当中,你一定注意过站内信这个功能吧。作为掘友的你,一定是更加的熟悉了,每当收获到掘友的点赞、关注、评价三连,相信您一定都会小小的激动下。 那么想不想知道这个功能是如何实现的呢? |
iOS | iOS自动化测试驱动工具探索 | 字节跳动终端技术 | 这篇文章主要介绍字节 iOS 自动化测试驱动工具 bdc 的探索过程及实现原理。 |
Android | Kotlin DSL 实战:像 Compose 一样写代码 | fundroid | 本文将带你了解 Kotlin DSL 的一般实现步骤,以及如何通过 @DslMarker , Context Receivers 等特性提升 DSL 的易用性。 |
Android | 随便嵌套?Jetpack Compose 到底优秀在哪里 | 业志陈 | 为什么使用 Jetpack Compose 时我们可以深层次地嵌套布局而不用担心会影响性能? |
Android | Android编译优化系列-kapt篇 | 字节跳动终端技术 | 相信 android 开发者对于 kapt 并不陌生。抖音火山版同学在接入 hilt 过程中,遇到过严重的问题: 在 16G 内存的电脑上触发 OOM。例如火山项目在执行 kapt 的过程中,不论采用 aar 依赖,还是全源码编译,均无法编译通过,可以认为 Kapt 会对内存产生比较大的影响。如何优化并解决呢? |
人工智能 | [源码解析] NVIDIA HugeCTR,GPU 版本参数服务器---(7) ---Distributed Hash之前向传播 | 罗西的思考 | 在这系列文章中介绍了 HugeCTR,这是一个面向行业的推荐系统训练框架,针对具有模型并行嵌入和数据并行密集网络的大规模 CTR 模型进行了优化。本文为该系列文章的第7篇。 |
人工智能 | 让 AI 看懂你的心情,并推荐应景的音乐,以一种简单的实现 | CDFMLR | 不同时刻,不同场景,不同心情,给你听不同的歌,这就是一个基于心情的推荐系统。 |
人工智能 | 【模型推理】谈谈模型剪枝之通道剪枝策略 | 极智视界 | 本文主要聊一聊模型剪枝之通道剪枝相关实践分享。模型剪枝是模型推理加速的重要实现技术手段,模型剪枝往往期望达到不怎么掉精度的同时又能使模型更加轻量化。 |
热点观察
搜集行业热点,洞察技术趋势。
文章分类 | 文章 | 作者 | 简介 |
---|---|---|---|
后端 | 美团动态线程池实践思路,开源了(二) | CodeFox | 受欢迎的美团动态线程池项目DynamicTp开源了,为了项目以后更好的发展迭代,本文来对DynamicTp做一些更详细的介绍。 |
Android | Fluttter 混合开发下 HybridComposition 和 VirtualDisplay 的实现与未来演进 | 恋猫de小郭 | 借着一位朋友在 Flutter 2.10.1 上使用 webview_flutter 和 flutter_pdfview 测试时出现的问题,来给大家科普下 Flutter 里 PlatformView 实现的变迁和未来调整。 |
掘金万花筒
根据内容质量、创意维度来筛选掘金社区的宝藏文章,你是那个宝藏吗?
文章分类 | 文章 | 作者 | 简介 |
---|---|---|---|
前端 | 手把手教你用 Canvas 开发声控跳跃游戏 | FESKY | 这篇文章将从零开始,使用原生 Canvas 开发一款声控跳跃游戏,原生 Canvas 意味这个教程不会使用任何框架,全都是很好理解的基础代码,这样能更好地掌握整个小游戏的实现过程,没有其他学习成本。 |
前端 | 2022强力之作:一款超精致的图片预览组件 | MinJie | 笔者刚接触前端这个行业的时候就有一个想法,那就是写一个超炫酷的图片预览画廊。还记得当时用美图看看看,那轻快的速度和交互很是令人着迷,就想着自己写一个。现在总算是完美实现了! |
前端 | 分享小技巧:实现在浏览器中import内联JS模块 | 十年踪迹 | 如何打破ES Module “在浏览器里能够import指定URL的模块化JS代码,但是不能import自身HTML文件里的模块”的局限性? |
前端 | 手把手教你写一个简易的微前端框架 | 谭光志 | 本文将逐步带你实现一个简易微前端框架。强烈建议大家在看文档的同时,把 demo 运行起来跑一跑,这样能帮助你更好的理解代码。 |
前端 | 突破限制,CSS font-variation 可变字体的魅力 | chokcoco | 什么是 CSS font-variation?来感受下可变字体的魅力! |
代码人生 | 为了防止:妇女拐卖、老人走失、校园欺凌,我做了一个App | 朱涛的自习室 | 这次,用技术,为守护亲人,写一次代码。 |
社区官方专区
活动日历
活动名称 | 活动时间 | 活动主理人 |
---|---|---|
Offer驾到,掘友接招!2022 春招活动开启 | 3月1日 - 3月27日 | @Deborah倩倩、@Zoe_2333 |
🏆 技术专题征文 16 期| Node.js 进阶之路 | 3月7日 -4月8日 | @Zoe_2333 |
【掘金公开课】金三银四,来听欧国宇和孙艳庆的春招秘籍 | 3月9日19:30 | @甜甜的笑脸 |
【掘金公开课】和开发老司机们聊聊 M 系列芯片开发体验 | 3月10日20:00 | @Captain_captain |
官方公告
- 掘金创作新人榜第02期上线,快来看看有哪些新人上榜啦
- 2022掘力计划1月创作者月榜来了!月榜激励大升级!
- 首页信息流不感兴趣、屏蔽作者/标签功能上线
- 掘金社区文章推荐规则大更新!什么样的文章不会被推荐?
📖 投稿专区
大家可以在评论区推荐认为不错的文章,并附上链接和推荐理由,有机会登上下一期。文章创建日期必须在下期掘金一周发布前一个月以内;可以推荐自己的文章、也可以推荐他人的文章。