掘金·金石计划

ZTStory2 天前
javascript·掘金·金石计划
JS 处理生僻字字符 sm4 加密后 Java 解密字符乱码问题这个问题是一个个例,不具备普适性,但为啥仍然拿出来呢?主要还是想和大家分享一个排查问题的思路的方式,一步一步的缩小问题范围,最终确定问题所在。
光影少年2 天前
前端·webpack·掘金·金石计划
webpack打包优化都有哪些好问题 👍 webpack 打包优化可以从 构建速度 和 打包体积 两个方向入手。下面我帮你系统梳理一下:
冯志浩3 天前
harmonyos·掘金·金石计划
Harmony Next - 手势的使用(二)在上一篇文章中,我们介绍了三种给组件绑定手势的方式,以及 TapGesture 和 LongPressGesture 的使用,在本篇文章中,我们将继续介绍剩余的四种手势:
冯志浩4 天前
harmonyos·掘金·金石计划
Harmony Next - 手势的使用(一)在移动端设计中,手势操作是交互的重要组成部分,广泛应用于触摸屏设备上,它极大地提升了用户体验。用户通过手势可以直观地与设备进行互动,从而避免了传统物理按键的繁琐,增强了操作的便捷性和流畅性。
光影少年5 天前
前端·react.js·掘金·金石计划
react虚拟列表实现及原理好问题 👍 React 虚拟列表(Virtual List,也叫虚拟滚动 Virtual Scrolling)是 前端性能优化的核心技术之一,尤其在需要渲染上万条数据的表格或列表时很关键。下面我帮你拆解:
光影少年5 天前
前端·react.js·掘金·金石计划
react性能优化有哪些React 性能优化的手段比较多,既有代码层面的,也有构建层面的,还涉及到运行时调优。我帮你系统性梳理一份:
光影少年5 天前
前端·react.js·掘金·金石计划
react代码分割React 代码分割(Code Splitting)主要是为了 优化首屏加载速度,避免一次性加载整个应用,把代码拆分成多个 bundle,按需加载。常见的方式有三种:
冯志浩9 天前
react native·掘金·金石计划
React Native 中 `useMemo` 的使用与优化在 React Native 开发中,性能优化一直是开发者关注的重点之一。React 提供了许多内置的钩子(hooks)来帮助开发者提升应用的性能,其中 useMemo 就是一个十分有效的工具。本文将介绍 useMemo 的基本使用方法,并通过实际案例展示它在 React Native 中的应用场景,最后讨论如何有效地利用 useMemo 来优化 React Native 应用的性能。
冯志浩11 天前
react native·掘金·金石计划
React Native 中的 useRef 介绍在 React Native 中,useRef 是 React 提供的一个非常有用的 Hook,它的作用是在函数组件中保持对某些数据或是组件的持久引用。并且它的改变不会触发组件重新渲染。 在之前的类组件开发模式下,我们通常会用 this 关键字来保存对组件或者数据的引用。而在函数组件中没有 this,这时,useRef 就应运而生了。
冯志浩14 天前
react native·掘金·金石计划
React Native 中 useEffect 的使用在 React Native 的开发中,函数式组件是目前的主流选择。而在函数式组件里,最常用的 Hook 之一就是 useEffect。它的作用简单来说就是:在函数组件中处理副作用(Side Effects)。
公众号_醉鱼Java15 天前
后端·掘金·金石计划
Elasticsearch 字段膨胀使用 Flattened类型在Elasticsearch中,当文档包含动态字段(如日志数据、用户行为数据)时,默认的dynamic: true映射策略会为每个新字段自动创建映射。随着时间推移,索引中的字段数量会呈指数级增长,导致:
冯志浩22 天前
react native·掘金·金石计划
React Native 状态管理 - useState在传统的移动端开发中,页面的展示和数据是分开管理的。比如在 iOS 中如果我们要显示一个标题的话,会使用下面这种命令式 UI 的方式去实现,如 UIKit 中的控件:
公众号_醉鱼Java23 天前
后端·掘金·金石计划
Elasticsearch文档数迷思:为何count和stats结果打架?深度解析背后机制某电商平台监控系统发现诡异现象:两者差值高达11万! 运营团队陷入恐慌:数据丢失?统计错误?还是系统Bug?
光影少年25 天前
前端·javascript·掘金·金石计划
JS中typeof与instanceof的区别typeof 和 instanceof 在 JavaScript 里虽然都是用来判断类型的,但它们的工作方式、适用场景和返回值有很大区别。
yeshan1 个月前
github·ai编程·掘金·金石计划
使用 iFLOW-CLI GitHub Action 和 Qwen3-Coder 给 GitHub 仓库生成幻灯片风格的文档站点阿里的心流 www.iflow.cn/ 团队最近开源了一款基于终端的 AI Agent 工具 iFLOW CLI, 目前可以免费使用到强大的 Qwen3-Coder、Kimi K2 等模型。又是一款类似 Anthropics Claude Code 的产品。
雨绸缪1 个月前
java·后端·掘金·金石计划
为什么 Java 在 2025 年仍然值得学习:开发人员的 25 年历程作者:July 20, 2025 ~ Markus Westergren坦白说,1999 年我第一次接 触Java 时并没有一见钟情。那是在大学分布式系统课程中,而我此前的汇编和 C 语言背景让 Java 显得臃肿、缓慢且令人不安。那种“自动内存管理”对我来说就像危险的魔法,无法掌控。
光影少年1 个月前
前端·javascript·掘金·金石计划
js防抖、节流和扁平化实现下面是 JavaScript 中常见的三个面试高频考点:
光影少年1 个月前
前端·react.js·掘金·金石计划
react19更新哪些东西React 19(截至2025年中仍处于发布候选阶段)带来了一些重大更新和新特性。以下是React 19的主要更新内容整理,基于React团队在React官方博客和2024年React Conf上发布的信息:
光影少年1 个月前
前端·vue.js·掘金·金石计划
vue3.6更细哪些东西截至目前(2025年7月),Vue 3.6 的发布日志(Release Notes)已经公布,其主要是一次 增强功能和提升开发体验 的小版本更新,没有破坏性变更(breaking changes),但有不少值得关注的新功能。以下是 Vue 3.6 的核心更新内容:
代码小学僧1 个月前
前端·设计·掘金·金石计划
前端开发切图利器!Exportx,欢迎大家使用体验在前端开发的过程中,我们需要根据 figma 还原设计稿,这个环节避免不了的是需要导出很多图片素材,例如官网类项目,就存在大量的图片素材。