Go语言技术文章
-
用 border-radius 先建立圆角区域,再通过 CSS corner-shape 绘制 notch、bevel、scoop 等卡片边角,并用 @supports 保留旧浏览器的圆角降级。331 收藏 -
GitHub Desktop 里看不到刚才的分支提交时,先不要删除仓库或覆盖工作区。本文按 Changes、Stashed Changes、History 和 reflog 四个层级排查,演示怎样从本地提交对象创建恢复分支,并说明未提交、已暂存与真正无法恢复的边界。329 收藏 -
sort_dicts 控制字典格式化时按键排序或保留插入顺序。通过普通字典与嵌套示例,说明 pprint、pp、pformat 和 PrettyPrinter 的默认值差异及阅读取舍。326 收藏 -
物流企业可按一车一档管理车辆维护资料,再用车辆编号、出车日期、任务单号、驾驶员和里程关联每次出车记录;回场异常要转入维修或复核闭环。325 收藏 -
Docker Compose wait 用于等待指定服务容器停止;本文从一次性任务服务出发,说明如何选择等待对象、读取 docker compose ps 的 ExitCode,并判断是否使用 --down-project 清理项目。320 收藏 -
PHP similar_text() 的百分比来自匹配字符数与两字符串平均长度的比值。本文用最小示例说明引用参数、参数顺序、输入规范化和长文本性能边界,方便迁移旧的字符串比较代码。319 收藏 -
文章 · 软件教程 | 1天前 | 开发环境 · vs code · 软件教程 · VS Code devcontainer.json Dev Containers postCreateCommand 容器初始化
VS Code Dev Containers 用 postCreateCommand 完成容器首次创建后的依赖安装和目录初始化,本文给出 devcontainer.json 与脚本示例,说明 Rebuild Container 的验证步骤,并对比 postStartCommand 的执行边界。319 收藏 -
Java Virtual Threads 适合以每任务线程承接等待型工作,而非建立固定虚拟工作池。本文用有限批次与提交窗口说明准入控制,结合完成队列、Future 取消、客户端超时和执行器关闭,明确依赖容量与收尾边界。318 收藏 -
XMLStreamWriter 的字符转义和命名空间修复各有范围。结合固定元素名与成对写入示例,说明属性时机、节点层级、结束文档和资源关闭的责任。317 收藏 -
长文件滚动后看不到当前类、函数或嵌套作用域时,可以在 VS Code 中启用 Sticky Scroll,并调整顶部固定的作用域行数。本文按设置入口、开关、最大行数和回退路径说明怎样确认配置真正生效。317 收藏 -
Python statistics.kde 用 h 参数控制核密度估计的平滑程度:h 越小越强调局部峰值,h 越大越容易合并细节。本文用固定样本、固定横坐标和排查清单说明如何选择 bandwidth。316 收藏 -
Git 跟踪文件明明改过,git status 却没有变化怎么办?本文用 git ls-files -v 识别 assume-unchanged 与 skip-worktree 标记,再用 git update-index 清除对应状态,最后说明什么时候应该改用 sparse-checkout。315 收藏 -
用 GitHub Actions 的 retention-days 为单个作业设置 artifact 保存期限,同时说明仓库级上限、旧对象不追溯和到期排查方法。312 收藏 -
Python 3.13 新增的 asyncio.Queue.shutdown 可以让生产者停止入队、消费者处理完已有任务后退出。本文解释 shutdown(False) 与 shutdown(True) 的差异,以及 QueueShutDown、task_done 和 join 的正确配合。312 收藏 -
Linux systemctl list-dependencies --reverse 可以从一个服务反查依赖它的 target、service 或其它 unit。本文说明 --all、--user、--after、--before 的边界,并解释为什么结果只覆盖当前已加载的 unit。307 收藏