还在封装 xxxForm,xxxTable 残害你的同事?试试这个工具 | 掘金一周12.27

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

【掘金一周】本期亮点:

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

一周"金"选

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

前端

还在封装 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升级中的实践整理。

当接口要加入新方法时,我后悔没有早点学设计模式了 @古时的风筝

开发之初的老前辈跟你说的话:"这几个实现以后可能差距越来越大,接口中可能会加方法,注意留口子"。通过适配器模式和策略模式,我们即可以保证具体的实现类实现共同的接口或继承共同的基类,同时,又能在新增功能(方法)的时候,尽可能的保证设计的清晰。

开源啦!!!轻量级工作流引擎管理系统 @mldong

本文手把手带你搭建一个轻量级工作流引擎管理系统。

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实现网格布局的需求,要做分割线。一般这种都是信手捏来的东西,然而在做的时候发现这个分割线竟然对不齐,于是笔者就非要弄清楚其中的问题所在。

成为自己:鸿蒙 Harmony 工具篇 @ES2049

Mate60 手机上市,华为交出了自己的一份答卷,现在我们剥离掉所有的光环,从实际出发,以开发者的角度看看鸿蒙系统到底是一个怎样的存在。

人工智能

大模型之Llama系列- LlaMA 2及LLaMA2_chat(上) @山海

LlaMA 2是一个经过预训练与微调的基于自回归的transformer的LLMs,参数从7B至70B。同期推出的Llama 2-Chat是Llama 2专门为对话领域微调的模型。Meta官方推荐可将其作为大部分的闭源模型替代品。

Python机器学习实战:用Python构建10个有趣的应用 @乔明飞

机器学习是一门强大的工具,可以用于解决各种各样的问题。通过学习机器学习,您可以开发出能够自动化任务、做出预测甚至创造艺术的应用程序。在本文中,笔者将介绍 10 个用Python 构建的有趣机器学习应用程序。

手搓神经网络------BP反向传播 @此心安處是吾鄉

本打算围绕《Learning representations by back-propagating errors》一文进行解读的,根据笔者自身对 BP 反向传播算法的理解来编写。

写给新手的AI介绍和好用的工具分享 @ yechaoa

当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日 @小斗金

📖 投稿专区

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

相关推荐
高山我梦口香糖5 分钟前
[react]searchParams转普通对象
开发语言·前端·javascript
m0_748235248 分钟前
前端实现获取后端返回的文件流并下载
前端·状态模式
IT古董11 分钟前
【机器学习】机器学习的基本分类-强化学习-策略梯度(Policy Gradient,PG)
人工智能·机器学习·分类
mahuifa13 分钟前
混合开发环境---使用编程AI辅助开发Qt
人工智能·vscode·qt·qtcreator·编程ai
四口鲸鱼爱吃盐14 分钟前
Pytorch | 从零构建GoogleNet对CIFAR10进行分类
人工智能·pytorch·分类
蓝天星空27 分钟前
Python调用open ai接口
人工智能·python
睡觉狂魔er28 分钟前
自动驾驶控制与规划——Project 3: LQR车辆横向控制
人工智能·机器学习·自动驾驶
scan7241 小时前
LILAC采样算法
人工智能·算法·机器学习
leaf_leaves_leaf1 小时前
win11用一条命令给anaconda环境安装GPU版本pytorch,并检查是否为GPU版本
人工智能·pytorch·python
夜雨飘零11 小时前
基于Pytorch实现的说话人日志(说话人分离)
人工智能·pytorch·python·声纹识别·说话人分离·说话人日志