• [编程语言] React 开发中,巧用Render中的条件判断,解决useState delay的问题 2024-04-09 18:06:22

    情况是这样的。 我开发React项目,用到了umijs/max 的 useModel, 它底层是用了React的 useState机制。 今天比较坑爹的是,我碰到了useState延时更新的问题。导致获取不到需要的数据。 我在跨页面传参数过程中,被狠狠

  • [编程语言] windows 通过设置环境变量,限制nodejs 最大内存占用 2024-04-08 15:22:50

    之所以有这么一出,是因为我的电脑,内存严重不足,为了能顺畅完成工作任务,只能限制一下nodejs内存的占用。 方法,点击设置,系统,关于,找到系统高级设置,环境变量,设置一个变量: NODE_OPTIONS 内容设置为:--max-old-space

  • [编程语言] umijs 4 结合 ant design 使用history 跳转路由 2024-04-03 10:46:52

    如果你用ant design开发项目,你可能需要处理路由跳转,比如你在一个页面,执行一个方法,完成之后,你要跳到下一个界面。也就是下一个路由。 怎么做呢? ant design最新版依赖的是umijs/max, 所以我们可以用umijs 4的api实现

  • [编程语言] golang版本的lodash 类库 samber/lo 2024-04-02 11:44:18

    lodash 是什么呢?Lodash 的信息:Lodash 是一个一致性、模块化、高性能的 JavaScript 实用工具库。Lodash 提供了许多高效、高兼容性的工具函数,可以帮助开发者提高开发效率,简化代码。Lodash 通过降低 array、num

  • [编程语言] Pulumi, 一个代码即服务工具 2024-03-20 20:35:59

    Pulumi是一个基础架构即代码的自动化工具,用于配置和管理云基础架构和资源。相较于传统的基础设施管理工具,Pulumi允许使用熟悉的编程语言编写声明式配置,而无需学习特定的模板语言。它建立在Terraform工具基础上,提供了客户端来定义、预览和部署云基

  • [编程语言] Kotlin综述:揭示新的Compose Multiplatform版本、Amper更新等 2024-03-15 06:32:00

    Compose Multiplatform 1.6.0 JetBrains团队发布了最新版本的Compose Multiplatform,这是一个现代化的声明式UI框架,允许开发人员在不同平台之间共享UI。1.6.0版本改进了资源管理库,引入了UI测试AP