Go语言技术文章
-
循环嵌套 for(初始化表达式;循环条件;操作表达式){ for(初始化表达式1;循环条件1;操作表达式1){ 执行语句 } } for(int i=1;i333 收藏 -
用 DBeaver 将已执行的查询结果导出为 XLSX:从结果集右键入口进入 Data Transfer,确认 Excel 格式、文件路径和字段设置,再用完成状态核对导出结果。333 收藏 -
围绕皮皮喵更新后的 Android 兼容判断,说明可信入口、版本信息、目标 SDK 36 与 16 KB 内存页支持如何核对。333 收藏 -
画质大师在公开产品资料页显示维护中时,应先核对产品身份、版本号与更新特性,再等待应用商店恢复分发;本文整理可见信息和合法使用边界。333 收藏 -
接口状态码是 200,但前端仍然报错,常见原因包括响应体不是合法 JSON、Content-Type 不匹配、业务码失败、跨域响应头缺失或登录态没有携带。本文按 Network 面板、响应头、响应体和前后端代码逐步排查。332 收藏 -
本文介绍如何基于系统模块定义和用户实际权限,生成一个带布尔标记(1/0)的权限映射对象,实现模块动作级的细粒度权限比对与结构化输出。 本文介绍如何基于系统模块定义和用户实际权限,生成一个带布尔标记(1/0)的权限映射对象,实现模块动作级的细粒度权限比对与结构化输出。做权限管理时,经常会遇到这样一个场332 收藏 -
文章 · java教程 | 1星期前 | 文件操作 · 配置管理 · Java · 后端开发 · Java NIO · 配置文件 临时文件 原子替换 Java Files.move ATOMIC_MOVE
配置文件直接覆盖时,读线程可能看到半截内容。本文用 Java NIO 的临时文件、Files.move 和同目录改名实现一次完整替换,并说明 ATOMIC_MOVE 不可用时如何回退与核对结果。332 收藏 -
文章 · java教程 | 1星期前 | Java · 版本管理 · 运行时检查 · Java Runtime.Version Java版本比较 feature interim update Java预览版本
用 Java Runtime.Version 解析并比较运行时版本,区分 feature、interim、update、patch 与 pre 预览标记,避免把字符串排序误当成版本判断。332 收藏 -
PHP GD 处理大图时,真正占内存的是解码后的像素面以及缩放时同时存在的源图、目标图。本文用像素预算、入口拦截、分阶段缩放和对象作用域,定位并降低缩略图处理的内存峰值。332 收藏 -
文章 · 前端 | 2个月前 | 前端 · javascript · sourcemap · 错误监控 · 线上排查 · 前端 错误监控 告警 onerror sourcemap unhandledrejection
本文用一个轻量前端错误监控方案,演示如何捕获运行时报错和 Promise 未处理拒绝,整理上报字段,并用 sourcemap 还原源码位置形成告警闭环。331 收藏 -
文章 · linux | 4星期前 | Linux · 故障排查 · 服务管理 · 进程生命周期 · Linux 服务状态 active exited Type=oneshot RemainAfterExit 常驻进程
服务状态显示 active (exited) 不一定代表进程仍在运行。本文拆解 oneshot 服务的状态含义,给出常驻服务与一次性任务的判断、配置改法和复测命令。331 收藏 -
Linux 临时目录里能创建文件却删除失败,通常要区分文件自身权限、父目录写入权限和 sticky bit 规则。本文用 /tmp 与专用工作目录说明 stat、namei、umask 和 tmpfiles.d 的检查顺序。331 收藏 -
小报表可以由浏览器直接生成,大数据量报表则应交给后端异步任务,并通过进度事件和短时下载地址交付。关键不是文件后缀,而是浏览器内存、请求时限、失败重试和权限边界。331 收藏 -
文章 · 软件教程 | 1星期前 | 软件教程 · 办公软件 · LibreOffice Writer · 文档修订 · 文件核对 · 文档导出 修订 接受拒绝修订 LibreOffice Writer 按作者筛选
团队文档进入定稿前,先在 LibreOffice Writer 的管理修订窗口按作者和日期筛选,再逐项接受或拒绝,最后保存并导出一份可复核的定稿。331 收藏 -
Linux 的 page cache 占用高不等于内存泄漏,本文从 free、top、slab 和回收验证入手,区分缓存、进程匿名内存与内核对象的边界。331 收藏