基于ReactPortals实现无限层级弹出层结构|掘金一周 9.20

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

【掘金一周】本期亮点:

上榜规则:文章发布时间在本期「掘金一周」发布时间的前一个星期内;且符合各个栏目的内容定位和要求。 如发现文章有抄袭、洗稿等违反社区规则的行为,将取消当期及后续上榜资格。

一周"金"选

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

前端

面试被问到低代码细节?听我这样吹🤯(含架构和原理) @ 尤水就下

关于低代码,想必大家都有所了解,本文通过相关实际案例深入了解低代码

【动画进阶】当路径动画遇到滚动驱动! @ Chokcoco

本文教你利用纯CSS将原本基于时间控制的动画效果,交给页面的滚动特性进行控制

这么多人用codesandbox,他服务器扛得住么? @ 魔术师卡颂

本人从理念层次出发,带你了解codesandbox是如何实现的?他会面临leetcode一样的服务器压力么?

基于ReactPortals实现无限层级弹出层结构 @ WindrunnerMax

通过实际案例带你了解如何基于ReactPortals实现无限层级弹出层结构

Chrome117发布:新的Web开发调试技巧都在这了! @ ikoala

Chrome 更新了最新版本 Chrome 117,更新了很多实用的DevTools 新特性,本月给大家介绍大家最熟悉的Network面板,看看给我们带来了什么好玩的~

后端

记一次线上间隙锁引发的死锁问题 @蝎子莱莱爱打怪

笔友最近线上钉钉群告警 mysql.jdbc.exception异常,这种db层面的异常一般都需要重视起来,于是抓紧排查和bugfix,没想到居然是一个死锁,通过实际案例总结了本篇干货文

基于STM32+华为云IOT设计的智能车库管理系统 @DS小龙哥

本文基于STM32和华为云IOT的智能车库管理系统可以实现停车位智能展示功能,方便用户快速找到空闲停车位。系统的核心部分是主控芯片STM32F103ZET6和红外传感器,通过红外传感器检测停车位是否有车辆存在,并实时将检测数据上传到华为云物联网平台。

「中秋来袭」没想到,用OpenCV竟能画出这么漂亮的月饼「附源码」 @DS小龙哥

中秋节是中国传统文化中重要的节日之一,而使用OpenCV绘制精美的月饼和玉兔图像,则是将传统与科技相结合的创新之举。通过OpenCV的强大功能,可以展现出独特的视觉效果,让传统元素焕发出新的魅力。同时,这也是对中秋佳节的一种独特表达方式,让大家在品味月饼和赏月的同时,感受到现代科技为我们带来的惊喜和乐趣。

总结常用9种下载(限速、多线程加速、ZIP、导Excel) @赵侠客

下载文件在我们项目很常见,有下载视频、文件、图片、附件、导出Excel、导出Zip压缩文件等等,本文作者对常见的下载做个归纳总结。

移动端

Android Bitmap复用高性能设计,你要的细节全在这里 @ 七郎的小院

从本文的代码逻辑中,可以了解到,Glide 本质上还是利用了 Android 中的 Bimtap 的复用特性进行封装设计的,不同的版本使用不同的缓存策略。但是不同的是 Glide 的设计更加完善,更加合理。

【Jetpack Compose】小组件Glance正式版发布啦 @ Taonce

Glance是专门用于Compose的小组件框架,Glance提供了一套单独的Compose可组合项,可以帮助开发者使用更少的代码构建主屏幕的响应式小组件,本文将详细介绍Glance是如何在Compose之上构建小组件的知识。

速度优化:任务调度优化 @ helson赵子健

本文围绕如何提高任务的优先级,来介绍 2 种优化方案:1、提升核心线程的优先级 , 2、核心线程绑定 cpu 大核

Android:优雅的处理首页弹框逻辑:责任链模式 @ 蹦蹦蹦

本文通过实际案例,全方面的介绍责任链模式的应用及优缺点

人工智能

基于YOLOv2和传感器的多功能门禁系统@ timerring

本文理论实践相结合教你如何基于YOLOv2和传感器的多功能门禁系统

RetNet:万众期待的 Transformers 杀手 @ 冷冻工厂

是什么让RetNet如此伟大?我们将在文中揭晓这个问题的答案,将切开每个方程以更深入地研究并可视化正在发生的事情,用一个已完成的示例来处理 RetNet,看看它如何推翻Transformer并显示出成为新王的巨大希望。

当LLM面对囚徒困境,阁下又该如何应对?丨论文解读@ Conqueror712

本文研究了三种LLM:GPT-3.5、GPT-4和LLaMa-2在博弈论框架下的战略决策能力 。作者利用四个经典的双人博弈游戏------囚徒困境、狩猎野鹿、雪堆和囚徒的喜悦(读者如果有哪个不太了解的话没关系,马上我们就会做简单的介绍),探讨了这些模型如何在社会困境中进行决策,即玩家可以选择合作获得集体利益或者为了个人利益而背叛的情况。

从教师到学生:神奇的"知识蒸馏"之旅------原理详解篇 @ 月球背面

在深度学习模型训练与部署的过程中,小伙伴们有没有遇到过因模型太大而导致训练部署困难呢🧐🧐🧐所以今儿就给大家介绍一个人工智能领域重要的模型压缩方法------知识蒸馏。知识蒸馏基于"教师-学生网络思想"的训练方法,通过师徒传授,将大规模教师模型的知识传递给轻量化学生网络,实现模型压缩和部署

大模型分布式训练并行技术(六)-多维混合并行@ timerring

本文主要讲解了常见的大模型分布式并行技术的组合策略,同时,也讲述了目前业界的一些大模型所使用的并行策略

深度学习模型部署篇------从0部署深度学习语义分割模型(四) @ 秃头小苏

这篇我将和大家唠唠如何部署语义分割模型,大家千万不要潜意识里觉得语义分割模型很难,其实它是很简单的,不清楚的可以去看看语义分割的开山之作------FCN,我也做过原理详解和源码实战篇,不清楚的可以去看看,相信你定会有所收获

基于Transformer的图像分类网络Vit@ZackSock

在使用Vit实验后,发现结果并没有比CNN好。那么是不是Transformer就不适合应用在CV领域呢?答案是否定的。相比传统的CNN,vit的参数量更大,训练时间也更长。在数据量比较小时,Transformer会欠拟合,此时CNN依旧是最佳选择。而数据量较大时,CNN将到达性能瓶颈,此时可以考虑使用Vit网络,或许可以得到更好的结果。

掘金万花筒

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

《兔饼大作战》:吃月饼、见月亮,还能咬自己?| 欢庆中秋特制版 @ bug菌

社区活动日历

活动日历

活动名称 活动时间 活动主理人
🌟 中秋创意投稿,共赏明月光芒|创意投稿大赛 9月12日 - 9月24日 @小斗金
更文挑战玩法升级,快乐成长不迷茫|掘金·日新计划 8月14日- 9月22日 @小斗金
✏️ 创作者训练第二期 9月6日-9月30日 @ 小斗金

社区官方公告

📖 投稿专区

大家可以在评论区推荐认为不错的文章,并附上链接和推荐理由,有机会登上下一期。文章创建日期必须在下期掘金一周发布前一周以内;可以推荐自己的文章、也可以推荐他人的文章。

🏆 掘金一周上榜激励

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

相关推荐
前端 贾公子8 分钟前
pnpm 的 resolution-mode 配置 ( pnpm 的版本解析)
前端
free-9d9 分钟前
NodeJs后端常用三方库汇总
后端·node.js
音视频牛哥13 分钟前
打造实时AI视觉系统:OpenCV结合RTSP|RTMP播放器的工程落地方案
人工智能·opencv·计算机视觉·大牛直播sdk·rtsp播放器·rtmp播放器·android rtmp
伍哥的传说1 小时前
React 自定义Hook——页面或元素滚动到底部监听 Hook
前端·react.js·前端框架
归去_来兮1 小时前
生成式对抗网络(GAN)模型原理概述
人工智能·深度学习·生成对抗网络
在努力的韩小豪2 小时前
如何从0开始构建自己的第一个AI应用?(Prompt工程、Agent自定义、Tuning)
人工智能·python·llm·prompt·agent·ai应用·mcp
云卓SKYDROID2 小时前
无人机环境感知系统运行与技术难点!
人工智能·计算机视觉·目标跟踪·无人机·科普·高科技·云卓科技
写不出来就跑路2 小时前
WebClient与HTTPInterface远程调用对比
java·开发语言·后端·spring·springboot
网安INF2 小时前
深度学习中的 Seq2Seq 模型与注意力机制
人工智能·深度学习·神经网络·注意力机制·seq2seq
麦兜*3 小时前
Spring Boot 集成Reactive Web 性能优化全栈技术方案,包含底层原理、压测方法论、参数调优
java·前端·spring boot·spring·spring cloud·性能优化·maven