logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

一次 Codex 调用 mise shim 导致进程递归的排查记录

这类问题不要只看“在我自己的终端里是否正常”,而要看失败进程实际看到的环境。看命令解析结果:看当前进程环境:看注册表环境:看 mise 实际使用的目录:看是否存在递归进程链:就说明已经不是普通 PATH 错误,而是 shim 递归。

如何开发 VSCode 内置扩展:从零开始构建最简扩展

本文介绍了如何开发VSCode内置扩展的完整流程。首先展示了最简扩展的文件结构,包括package.json清单文件、tsconfig.json编译配置和extension.ts入口文件。详细说明了如何配置扩展元数据、编译选项和激活逻辑,并演示了将其集成到VSCode构建系统中的方法。最后通过测试验证了扩展的加载与激活过程,以及开发时的热更新功能。该指南为开发者提供了从零开始创建VSCode内置扩

文章图片
#vscode#ide#编辑器
Volta 管理 Node.js 工具链指南

本文介绍了如何安装和使用Volta管理JavaScript开发环境。内容包括Volta的安装配置、环境变量设置、镜像源自定义方法,以及Node.js、Yarn和PNPM的安装指南。详细说明了Volta的目录结构、版本管理机制和全局包管理原理,并提供了常用命令速查表。通过Volta可实现工具链统一管理、版本隔离和快速切换,支持跨平台使用,有效提升开发效率和环境稳定性。

文章图片
#node.js
C++20 Ranges:告别手写循环,像 SQL 一样操作数据

还在为嵌套的 for 循环和 STL 算法而烦恼?本文将带你探索 C++20 的 Ranges 库,学习如何像写 SQL 一样,用声明式的方式优雅地处理数据序列,写出更简洁、高效的代码。

文章图片
#c++20#c++
C++20 协程初探:用同步思维写异步代码

还在为回调地狱和复杂的状态机而烦恼?本文将带你初探 C++20 的革命性特性——协程。通过对比传统回调,展示协程如何用同步的思维写出高性能的异步代码,让你的并发编程变得前所未有的简单。

文章图片
#c++20
C++20 Concepts:让模板错误信息不再“天书”

还在为 C++ 模板天书般的错误信息而头疼?本文将深入解析 C++20 核心特性 Concepts,通过实战对比,展示它如何驯服模板,让错误信息说人话,显著提升代码可读性和调试效率。

文章图片
#c++20#c++
C++20 Modules:终结“头文件地狱”的曙光

还在为头文件地狱和漫长的编译时间而烦恼?本文将深入解析 C++20 的革命性特性 Modules,通过对比传统 `#include`,展示它如何从根本上解决编译慢、宏污染等问题,带来飞快的编译速度和更强的代码封装。

文章图片
#c++20
深度解析:从 ES6 到 ESNext,现代 JavaScript 进阶必读路线图

ES6 (ES2015) 是现代 JavaScript 的起点,引入了大量核心特性。TC39 保持每年 6 月发布一个新版本的节奏,ESNext 指未来的特性。我们不追求背诵每一个 API,而是要建立模块化的知识体系。现代 JS 越来越强大,也越来越像一门“严肃”的编程语言。掌握这些新特性,不仅能让你写代码更快,还能让你的代码更健壮、优雅。下一篇预告:我们将从最基础的“变量与作用域”讲起,看看le

文章图片
#javascript#es6#前端
告别 var,拥抱 let/const:一文彻底搞懂 JavaScript 变量与作用域

本文详细介绍了ES6中变量声明与函数的新特性。首先分析了var的三大问题:变量提升、无块级作用域和重复声明,这些问题常导致代码Bug。接着重点讲解了let和const的改进:块级作用域、禁止变量提升、TDZ(暂时性死区)等特性,建议默认使用const。此外,文章还介绍了ES6函数的增强功能,包括默认参数、剩余参数和箭头函数,特别强调了箭头函数没有独立this的特性。最后总结了从传统JS到现代JS的

文章图片
#javascript#ecmascript#前端
告别回调地狱:深入理解 JavaScript 异步编程进化史

摘要:本文深入讲解JavaScript异步编程的进化历程,从回调函数到Promise再到async/await。回调函数导致"回调地狱"问题,Promise通过链式调用解决嵌套,而async/await则用同步写法实现异步操作。文章详细介绍了Promise的三种状态、链式调用和并发处理,以及async/await的正确使用方式,包括错误处理和性能优化建议。最后指出在现代开发中应

文章图片
#javascript#ecmascript
    共 24 条
  • 1
  • 2
  • 3
  • 请选择