现代 CSS 解决方案:全尺寸的带圆角的渐变边框 | 掘金一周 6.19

1,377 阅读5分钟

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

【掘金一周】本期亮点:

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

一周“金”选

掘金一周 1313_518.png

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

前端

现代 CSS 解决方案:全尺寸的带圆角的渐变边框 @Chokcoco

在过往,想使用纯 CSS 实现纯粹的,内部透明渐变边框,是一件非常困难的事情,本文用来两种方法来解决这个困难。

Taro 源码揭秘 - 1. 揭开整个架构的入口 CLI => taro init 初始化项目的秘密

Taro 源码揭秘 - 2. 揭开整个架构的插件系统的秘密 @若川

作者致力于源码共读活动,最近开始Taro 源码揭秘 ,从这两篇开始,组织大家一起学习taro最新发布的版本4.0.0-beta.83。

threejs渲染高级感可视化风力发电车模型 @孙_华鹏

本文使用threejs开发一款风力发电机物联可视化系统,包含着色器效果、动画、补间动画和开发过程中使用模型材质遇到的问题,内含大量gif效果图。

H5端高德地图海量点渲染性能优化实践 @古茗前端团队

作者最近需要重构一个 H5 端的地图,该地图使用高德 JS-SDK 实现并进行海量点的渲染,历史的实现存在一些性能问题,在低端机型上会有明显的卡顿现象 ,在重构时,除了基本的功能调整外,性能提升更是一个很重要的关键点,那么如何进行性能提升呢,本文将对过程进行详细分析并最终实现性能优化。

后端

使用 Golang 实现高 IO 性能超边缘缓存服务器 @字节跳动技术团队

本文通过 Golang-零拷贝来解决现代超边缘缓存服务器开发中的两个关键问题,通过本文,你可以了解到对传统 IO 进行优化的4种方法,尤其会对零拷贝有一个更深、更详细的理解。同时,本文作者准备逐步开放 Golang 点直播零拷贝程序包。鼓励共建,把这块儿能力推出去,让其他业务能够快速复用。

死磕 Netty 之内存篇:探索那个不为人知的堆外内存@大明哥_

本文致力于讲清楚不为人知的堆外内存,从Netty 为什么使用堆外内存、深入理解堆外内存两方面做出了详细的讲解。

代码很少,却很优秀!RocketMQ的NameServer是如何做到的? @猿java

本文深入分析 RocketMQ的注册中心 NameServer,一步一步分析出RocketMQ的NameServer是如何做到的?

Android

Android Studio Koala | 2024.1.1 发布,快来看看有什么更新吧 @恋猫de小郭

自从三年前 Android Studio 更改了版本方案之后,版本迭代更新的节奏也越来越快,当然“填坑”的速度和“开坑”的速度几乎也“持平”,而本次发布的“考拉”版本,实际内容很少,但是“变动很大” ,那么更新这个版本的意义是什么?变动在哪里?

Kotlin Symbol Processing使用与原理剖析 @货拉拉技术

KSP是一个可用于开发轻量级编译器插件的API,更高效地处理注解,并提供更好的性能,更好的适配kotlin开发者,而且可以支持多平台。那它的该如何使用,原理又是什么,本文将解释清楚。

人工智能

传统图像处理案例:对比两张图的差异 @IT男的一人企业

本文使用技术手段快速处理传统图像中一个固有需求:对比两张图的差异,通过对变化进行分析,可以解决日常生活中的很多问题。通过这个例子告诉大家,技术只是一个功能实现,当它被拓展到行业的应用场景中,它会发生很大变化。因此,技术不值钱,想法才是生产力。

Spatial Attention Neural Network空间注意力网络介绍 @是Dream呀

空间注意力可以看作是一种自适应的空间区域选择机制,使得网络能够自适应地聚焦于输入数据中最重要的部分,从而提高模型的性能和泛化能力。它在实际应用中展现出了强大的能力,但同时也需要我们在设计和实现时进行深思熟虑。

社区活动日历

掘金一周 官方专区 1313_518.png

活动日历

活动名称活动时间活动主理人
瓜分万元现金,原创技术好文-6月金石计划2024年6月19日-2024年7月18日@Kim泽xi

📖 投稿专区

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