Go语言技术文章
-
PHP 8.5 新增 curl_share_init_persistent(),可让具有相同共享选项的 cURL 共享句柄跨 PHP 请求保留并复用。本文用 DNS 与连接共享示例说明创建、绑定、异常边界和 Cookie 安全限制。311 收藏 -
PHP 8.5 新增 array_first(),可以按数组当前顺序读取首个值;空数组返回 null。本文用非连续键、空数组和首值为 null 的场景,说明如何选择 array_first、array_key_first 与兼容写法。231 收藏 -
PHP 8.5 允许 Deprecated 属性标记类外编译期常量。本文用一个可迁移的例子说明属性写法、弃用提示、ReflectionConstant 盘点与旧版本兼容边界。105 收藏 -
PHP 8.5 URI 扩展用 Uri\Rfc3986\Uri 对 URL 做标准解析、组件读取、相对引用合并与不可变修改,本文给出 parse、构造器和 with 方法的选择边界。224 收藏 -
PHP 8.5 新增 |> 管道操作符,可以把左侧值依次传给右侧单参数 callable。本文用一个文本清洗小项目演示普通函数、箭头函数和参数边界。316 收藏 -
VS Code 固定关键文件应使用标签菜单 Pin 或 View: Pin Editor,而非只双击保留打开。本文给出预览转保留、标签固定和回到原项目确认恢复的三步操作,并说明固定不等于备份或只读。193 收藏 -
VS Code Dev Container 的 initializeCommand、onCreateCommand 和 postStartCommand 运行位置与次数不同。本文用一份最小 devcontainer.json 说明怎样分配命令,并通过创建与重启结果核对配置是否生效。330 收藏 -
VS Code Settings Sync 可以同步本地实例的扩展,但 SSH、Dev Container、WSL 等远程窗口不在扩展同步范围内。本文按界面分组判断安装位置,再给出远程扩展的安装与结果核对方法。324 收藏 -
VS Code Remote SSH 连接后,集成终端默认运行在远端主机。本文用远端设置配置 terminal.integrated.env.linux,并通过新终端、主机名和 printenv 验证变量是否真正生效。143 收藏 -
VS Code 的 Git 自动获取可以通过 git.autofetch 控制开关,再用 git.autofetchPeriod 设定间隔秒数。本文按设置入口、用户与工作区范围和认证提示排查,说明它与 pull、push 的边界。161 收藏 -
VS Code 任务结束后看不到终端输出,通常要先检查 presentation.close 是否关闭了终端,再按需设置 panel、showReuseMessage、reveal 和 clear。本文用一份可直接改写的 tasks.json 说明各项设置的边界。313 收藏 -
VS Code 可用搜索面板临时排除目录,也可把 node_modules、dist 和 build 写入工作区 search.exclude。本文说明入口、glob 写法、保存方式及排除开关,并区分搜索过滤与 files.exclude 隐藏。288 收藏 -
介绍 VS Code Tasks 的 dependsOn、dependsOrder 和 presentation 配置,用一个检查、构建、打包的工作区任务链说明怎样串行执行并确认结果。106 收藏 -
介绍如何在当前项目工作区使用 VS Code Profiles,整理设置与扩展后导出为 .code-profile,并通过导入预览核对结果。116 收藏 -
VS Code 的 launch.json 可以用 compounds 把多个独立调试配置组合起来。本文从 Run and Debug 入口开始,说明 configurations、compounds、preLaunchTask 与 stopAll 的关系,并给出同时启动客户端和服务端的完整写法。319 收藏