本文字数 3020+ ,阅读时间大约需要 8 分钟。
【掘金一周】本期亮点:
- leaferjs,全新的 Canvas 渲染引擎
- @Lazy 注解为啥就能破解死循环?
- BigCode 背后的大规模数据去重
- 开发者应该知道的 UIKit 新变化 | WWDC23
上榜规则:文章发布时间在本期「掘金一周」发布时间的前一周内;且符合各个栏目的内容定位和要求。 如发现文章有抄袭、洗稿等违反社区规则的行为,将取消当期及后续上榜资格。
一周"金"选
内容评审们会在过去的一周内对社区深度技术好文进行挖掘和筛选,优质的技术文章有机会出现在下方榜单中,排名不分先后。
前端
毫秒级突破!腾讯技术团队是如何做前端性能优化的?@ 腾讯云开发者
文章主要介绍团队在梳理业务时发现百科无线前端项目在研发流程、架构设计、研发效率、页面性能等方面存在诸多问题和痛点。
leaferjs,全新的 Canvas 渲染引擎 @ nuIl
leaferjs 是一个国人在工作之余写的渲染库,看文件目录未来还会支持 Canvaskit、Miniapp,也支持开发者贡献插件,野心不小。虽然处于刚起步阶段,相信随着后续迭代,leaferjs 会变成一个非常具有竞争力的 Canvas 库。
"树先生"厌倦了,开源一根【树大师】(tree-lodash) @ 摸鱼的春哥
本文充满了王婆卖瓜式的宣传,但没有一句虚假宣传;希望你了解一下
tree-lodash
的适用场景,并在合适的时候浅浅试用一下。
本文介绍了大模型的缺陷、prompt 的能力、Langchain 框架核心概念,以及在 Nodejs 中 LLM 、Prompt Template、Chains、Agent 等方法的实践,使得模型有连接外部世界的能力。
【动画进阶】有意思的网格下落渐次加载效果 @ Chokcoco
最近,群友贴了一个非常有意思的动画效果,我个人认为这个动画有点华而不实,主要体现在这个动画一次需要耗费较长时间,有点消磨人的耐心。不过却是一个很好的 CSS 动画教学案例。而本文,就将具体去剖析这个动画,如果使用纯 CSS,应该如何实现。
后端
面试官:一个 SpringBoot 项目能处理多少请求?(小心有坑) @ why技术
有时候,面试官就喜欢给出"模糊"的问题,因为问题越模糊,坑就越多,当面试者跳进自己挖好的坑里面的时候,就是结束一次交锋的时候;当面试者看出来自己挖好的坑,并绕过去的时候,也是结束一轮交锋的时候。
趁同事上厕所的时间,看完了 Dubbo SPI 的源码,瞬间觉得 JDK SPI 不香了 @ 爱敲代码的小黄
兄弟们,上次的故障结果出来了 还好销售团队给力,没有让客户几千万的单子丢掉,成功挽回了本次损失 不过内部处罚还是相对严重,年终奖悬了 这也告诫我们 要对生产保持敬畏之情!
探秘MyBatis-Flex:超越Mybatis-plus的优雅魅力! @ 易样
MyBatis-Flex一个优雅的 MyBatis 增强框架。 更轻量 MyBatis-Flex 除了 MyBatis 本身,再无任何第三方依赖,因此会带来更高的自主性、把控性和稳定性。
记一次CMS GC耗时46.6秒的 排查与解决过程 @ 蝎子莱莱爱打怪
今天
早上7.16分左右
,有个服务发生了紧急告警,很多接口超时,出于 学习+好奇 的心态,我开始了排查之旅~~~
Spring 里边提供了办法来解决,但是似乎又没有解决,为什么这么说,看完本文你就明白了。
移动端
Flutter 小技巧之滑动控件即将"抛弃" shrinkWrap 属性 @ 恋猫de小郭
shrinkWrap
为什么会带来性能问题?它常用在什么场景?为什么会需要被提高到 P1 来进行调整?
开发者应该知道的 UIKit 新变化 | WWDC23 @ StephenFang
笔者参照官方给出的代码片段复现了一些简单页面实现,并且将代码整合到仓库 WhatsNewInUIKit,希望可以帮助你更快上手和理解这些新特性。笔者还按照业务理解和适配进度的优先级,对 session 内容进行了重新排序和整理。
又想做屏保了,这次用Compose做个蜂窝墙 @ Coffeeee
距离上次做飘动的小球的屏保已经过去了一个多月,发现那些小球看多了也腻,然而想再做个屏保么也没啥思路,但是前阵子在陪娃看了个新出的动画片,叫啥量子战队的,里面主角总部的墙引起了我的注意,那是一个个小格子,每个格子是六边形形状,就像蜂窝一样,然后整体颜色还会慢慢改变,这一下子灵感就挠得一下就上来了,我也来撸个蜂窝墙出来
JetpackCompose的第一次项目实践 | 经验分享 @ 萌新杰少
etpack Compose想必各位安卓开发者已经不太陌生了,因为最近JetBrains-Compose for iOS开始Alpha,对使用Compose进行跨平台的渴望又进了一步。
程序人生
一个小公司的技术开发心酸事 @ qiuwww
摸鱼时间打造一款产品 @ hanaTsuk1
七年老程序员的五六月总结:十一件有意义的事 @ 张拭心
通勤两万公里,聊聊我在华米的这一年~ @ 黄林晴
来字节的第一年,我都做了些啥?有后悔过吗? @ 李一恩
人工智能签约文章
基于Megatron-LM从0到1完成GPT2模型预训练、模型评估及推理 @ 吃果冻不吐果冻皮
本文将使用 Megatron-LM 针对 GPT2 模型进行预训练;为了不影响文章的阅读体验,具体的脚本和代码均放置在GitHub:llm-action。
CV大模型系列之:扩散模型基石DDPM(源码解读与实操篇) @ 猛猿
终于来到扩散模型DDPM系列的最后一篇:源码解读了。本文将配合详细的图例,来为大家解读DDPM的模型架构与训练方式的代码实现。
谈谈RNN生成文本的小原理,动手实现AI写藏头诗 @TF男孩
AIGC
叫"生成式人工智能"。想必"人工智能"大家都很熟悉了,因此我想跟大伙儿聊聊这个"生成式"。
为了进一步学习计算机视觉知识,我们本次以计算机视觉的OCR方向为例,完成中文场景识别,从头到尾帮助大家学习并完成中文文字识别实战任务,方便学习者学习计算机视觉项目流程。
上一篇介绍以图搜图的实现:juejin.cn/post/725585... ,我们利用了卷积神经网络提取特征,然后对比特征相似度,并使用向量数据库加快查找。本文我们将介绍根据文本搜索图片的实现。
社区活动日历
活动名称 | 活动时间 | 活动主理人 |
---|---|---|
🌟 拯救菜鸟计划---创作者训练营 | 7月18日 - 8月31日 | @靠谱活动专家 |
✍🏻 聊聊工程化Docker的最佳实验 | 技术专题21期 | 7月17日 - 8月18日 | @小斗金 |
📖 投稿专区
大家可以在评论区推荐认为不错的文章,并附上链接和推荐理由,有机会登上下一期。文章创建日期必须在下期掘金一周发布前一个月以内;可以推荐自己的文章、也可以推荐他人的文章。
🏆 掘金一周上榜激励
我们会对上榜作者进行一定的流量扶持,多次上榜的作者还有机会获得官方颁布的 《掘金一周 ·金选作者》实体证书以及实物奖品哦!(按双月发放一次)请大家注意"掘金一周"的更新。