window管理开发环境篇 - 持续更新
我个人非常喜欢那种一键部署开发环境的方式,但时间一长,我们会淡忘如何部署开发环境,它会让我们失去对开发环境的控制。 下面我记录window环境下我是如何管理开发环境的。 安装Scoop 设置前提条件 Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser 典型安装 irm get.scoop.sh | ...
我个人非常喜欢那种一键部署开发环境的方式,但时间一长,我们会淡忘如何部署开发环境,它会让我们失去对开发环境的控制。 下面我记录window环境下我是如何管理开发环境的。 安装Scoop 设置前提条件 Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser 典型安装 irm get.scoop.sh | ...
在 MySQL 数据库设计中,字符集(charset)和排序规则(collation)通常是在创建数据库或表时确定的配置,但它们会直接影响字符串比较、排序以及查询行为。 在 MySQL 8 中,常见的排序规则包括: utf8mb4_bin utf8mb4_unicode_ci utf8mb4_0900_ai_ci 不同排序规则会影响字符串是否区分大小写、排序方式以及模糊...
在前端开发中,我们几乎绕不开一个核心问题:状态(state)该放在哪里? 随着项目复杂度的提升,状态的存放位置也会经历一次次“升级”: 子组件 → 父组件 → Hook(组合式函数)→ Pinia(全局状态管理) 这篇文章,我会带你一步步拆解这个“状态提升”的演进过程,并结合VUE代码示例,帮你理解每一次升级背后的动机和设计思想。 一、第一阶段:状态在子组件中(局部状态) 在...
以下文档适用于Intel芯片的mac无法打开app,提示: 您没有权限来打开应用程序“Demo.app”。请联系您的电脑或网络管理员以获得帮助 一、问题原因说明 出现该错误通常是以下原因之一: 使用 sudo 操作导致文件所有者变为 root2. 文件执行权限丢失3. macOS Gatekeeper 隔离属性未清除4. 签名异常 二、完整修复步骤 ...
大家好!今天我们来聊聊 React 状态管理中的一个非常简单且高效的库——Easy-Peasy。它可以帮助我们轻松管理应用中的状态,让开发更加高效和清晰。 相关链接 官网 Github仓库 npm 为什么选择 Easy-Peasy? Easy-Peasy 是对 Redux 的一种抽象。它提供了一个重新构思的 API,专注于开发者体验,使你能够快速轻松地管理状态,同时利用 Redux ...