本文字数 3200+ ,阅读时间大约需要 9分钟。
【掘金一周】本期亮点:
- 还在封装 xxxForm,xxxTable 残害你的同事?试试这个工具 | 若邪
- ⚡️卡顿减少 95% --- 记一次React性能优化实践(性能篇)| Minoyu
- Flutter到鸿蒙,不是有手就行吗? (下拉刷新) | 法的空间
- 神经网络是如何工作的? | 京东云技术团队
- 性能加速包: SpringBoot 2.7&JDK 17,你敢尝一尝吗 | 京东物流技术团队
- 使用 KCP 打造更安全的 Gson 与更快的 Moshi | 程序员江同学
- 大模型之Llama系列- LlaMA 2及LLaMA2_chat(上) | _山海
- 写给新手的AI介绍和好用的工具分享 | yechaoa
「上榜规则」:文章发布时间在本期「掘金一周」发布时间的前一周内;且符合各个栏目的内容定位和要求。 如发现文章有抄袭、洗稿等违反社区规则的行为,将取消当期及后续上榜资格。
一周"金"选
内容评审们会在过去的一周内对社区深度技术好文进行挖掘和筛选,优质的技术文章有机会出现在下方榜单中,排名不分先后。
前端
还在封装 xxxForm,xxxTable 残害你的同事?试试这个工具 @若邪
之前笔者写过一篇文章 我理想中的低代码开发工具的形态,已经吐槽了各种封装 xxxForm,xxxTable 的行为,这里就不啰嗦了。今天再来看看笔者的工具达到了什么程度。
⚡️卡顿减少 95% --- 记一次React性能优化实践(性能篇) @ Minoyu
性能优化是一个永恒的话题,随着前端需求复杂度的不断升高,在项目中想始终保持着良好的性能也逐渐成为了一个有挑战的事情。本文会首先简述我们在 React 项目中常用的一些性能优化方式,并将从笔者近期参与的一个实际业务需求出发,讲述在 React 中后台场景下所遇到性能问题排查时的心路历程。
Flutter到鸿蒙,不是有手就行吗? (下拉刷新)@ 法的空间
作为发展了 5 年的 FlutterCandies 社区,已拥有 70+ 的 Flutter 组件。笔者与他的小伙伴不会止步于 Flutter ,希望能把拥有的Flutter 组件也能带到鸿蒙生态当中,HarmonyCandies 便是为了这一刻。
后端
性能加速包: SpringBoot 2.7&JDK 17,你敢尝一尝吗 | 京东物流技术团队 @京东云开发者
众所周知,SpringBoot3.0迎来了全面支持JDK17的局面,且最低支持版本就是JDK17,这就意味着,Spring社区将完全抛弃JDK8,全面转战JDK17。当Spring转战JDK17,会很快带领JAVA生态全面的跟进JDK17,而本文重点讲述Spring版本和JDK17升级中的实践整理。
当接口要加入新方法时,我后悔没有早点学设计模式了 @古时的风筝
开发之初的老前辈跟你说的话:"这几个实现以后可能差距越来越大,接口中可能会加方法,注意留口子"。通过适配器模式和策略模式,我们即可以保证具体的实现类实现共同的接口或继承共同的基类,同时,又能在新增功能(方法)的时候,尽可能的保证设计的清晰。
本文手把手带你搭建一个轻量级工作流引擎管理系统。
Spring Event 别瞎用!从我司的悲剧(教训)中,我总结了6 条最佳实践 @五阳神功
本文想重点聊聊使用 Spring Event 最为关键的几个问题,这是笔者公司线上生产环境实际踩坑后,总结的极为宝贵的经验!今天分享给亲爱的掘友们!
又被夺命连环问了!从一道关于定时任务的面试题说起。 @why技术
笔者面试的时候关于定时任务一般都会问这样的一个问题:在实际开发的过程中,你们是如何避免定时任务重复执行的呢?你知道该怎么回答吗?
Android
一文洞彻:Application为啥不能作为Dialog的context? @长安皈故里
前几天笔者研究项目代码发现 , Application作为Dialog的context竟然不会崩溃?!!这句话和标题严重不符,但先别急,请大家跟着笔者的脚步,解答心目中最大的两个疑惑:为啥Application无法作为Dialog的context并导致崩溃?为啥Application作为Dialog的context可以正常显示弹窗?
使用 KCP 打造更安全的 Gson 与更快的 Moshi @程序员江同学
众所周知,使用 Gson、Jackson 等框架反序列化 JSON 到 Kotlin 类时存在空安全问题和构造器默认值失效的问题,同时常用的 Gson, Moshi 等框架往往在功能上比较强大,全面,而在性能上却没有很明显的优势。本文将介绍如何使用 Kotlin 编译器插件打造更安全的 Gson 与更快的 Moshi。
Android ReyclerView分割线竟然暗藏算法 @流浪汉kylin
前段时间笔者正好有个RecyclerView用GridLayoutManager实现网格布局的需求,要做分割线。一般这种都是信手捏来的东西,然而在做的时候发现这个分割线竟然对不齐,于是笔者就非要弄清楚其中的问题所在。
Mate60 手机上市,华为交出了自己的一份答卷,现在我们剥离掉所有的光环,从实际出发,以开发者的角度看看鸿蒙系统到底是一个怎样的存在。
人工智能
大模型之Llama系列- LlaMA 2及LLaMA2_chat(上) @山海
LlaMA 2是一个经过预训练与微调的基于自回归的transformer的LLMs,参数从7B至70B。同期推出的Llama 2-Chat是Llama 2专门为对话领域微调的模型。Meta官方推荐可将其作为大部分的闭源模型替代品。
Python机器学习实战:用Python构建10个有趣的应用 @乔明飞
机器学习是一门强大的工具,可以用于解决各种各样的问题。通过学习机器学习,您可以开发出能够自动化任务、做出预测甚至创造艺术的应用程序。在本文中,笔者将介绍 10 个用Python 构建的有趣机器学习应用程序。
本打算围绕《Learning representations by back-propagating errors》一文进行解读的,根据笔者自身对 BP 反向传播算法的理解来编写。
当ChatGPT的出现引领大语言模型高速发展的浪潮时,很多人会跟笔者一样,被它的能力感到惊叹,同时又害怕被它所取代,内心抗拒甚至焦虑。然而我们要相信工具不会取代人,只有会工具的人取代不会工具的人。
社区活动日历
活动日历
活动名称 | 活动时间 | 活动主理人 |
---|---|---|
👑 成为掘金领域发起人,开启技术道路新征程, 社区签约计划 | 11月29日-12月30日 | @小斗金 |
博客搬家 ,2023年的最后一个月,宜在掘金开启写作之旅! | 12月6日 - 12月31日 | @小斗金 |
一个关键词总结2023,你会选择哪个词呢?2023年终总结征文活动 | 2023年12月06日-2024年1月20日 | @小斗金 |
🏆 技术专题23 期: 2023年度技术盘点征文 | 2023年12月15日-2024年1月21日 | @小斗金 |
🔥 为喜欢的作者投票,抽取掘金定制周边 |2023年度人气创作榜单 | 2023年12月18日-2023年12月29日 | @小斗金 |
📖 投稿专区
大家可以在评论区推荐认为不错的文章,并附上链接和推荐理由,有机会登上下一期。文章创建日期必须在下期掘金一周发布前一周以内;可以推荐自己的文章、也可以推荐他人的文章。