程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
软件定制开发/软件按需定制 技术文章 · 第6页
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
MySQL 9.7.0 LTS 发布:Hypergraph 优化器与 JSON Duality DML 下放到社区版
代码
MySQL 9.7.0 LTS 发布:Hypergraph 优化器与 JSON Duality DML 下放到社区版
2026-09-19 21:02:23
MySQL 9.7.0 LTS 把 Hypergraph 优化器和 JSON Duality View 的 DML 下放到社区版,另含 PBKDF2 密码存储、replica_allow_higher_version_source 滚动升级与 cpuset cgroup 感知。附各功能的开启命令与企业版 Dynamic Data Masking 说明。
MySQL
数据库
优化器
LTS
Let's Encrypt 证书寿命路线图:2026 起 6 天短证书 GA,2029 年上限 47 天
综合
Let's Encrypt 证书寿命路线图:2026 起 6 天短证书 GA,2029 年上限 47 天
2026-09-19 21:02:23
Let's Encrypt 的 6 天短生命周期证书与 IP 证书已 GA,OCSP 已被 CRLDP 与 ARI 取代。梳理默认有效期从 90 天降到 45 天的关键时间点,以及客户端续签调度(固定 60 天不再够用)与 DNS-PERSIST-01 方向。
TLS
证书
Let's
Encrypt
运维
Amazon Linux 2027 进入 Preview:SELinux 默认切到 enforcing,迁移前先核对 context 与端口
资讯
Amazon Linux 2027 进入 Preview:SELinux 默认切到 enforcing,迁移前先核对 context 与端口
2026-09-19 21:02:23
Amazon Linux 2027 Preview 把 SELinux 默认从 permissive 改为 enforcing,是迁移最需要提前处理的一点。另含内核 7.1、x86-64-v3 基线、GCC 16.1、DNF5、systemd 260 与 PQC 默认,以及预览期不自动更新的注意事项。
Amazon
Linux
SELinux
AWS
运维
systemd 258:删掉 cgroup v1 和 initctl,最低内核要求提到 5.4
资讯
systemd 258:删掉 cgroup v1 和 initctl,最低内核要求提到 5.4
2026-09-19 21:02:22
systemd 258 彻底移除 cgroup v1,只挂载 unified;System V 的 initctl/runlevel/telinit 与 runlevel 目标全部删除,内核基线提到 5.4,tty 权限默认 0600。另列 PrivateUsers=full、slice 并发上限等新特性与 259 的移除计划。
systemd
Linux
cgroup
运维
PHP 8.5.0 发布:管道运算符、clone with 和 Fatal error backtrace
编程
PHP 8.5.0 发布:管道运算符、clone with 和 Fatal error backtrace
2026-09-19 21:02:11
PHP 8.5.0 带来 |> 管道运算符、clone with 改写 readonly 属性、#[NoDiscard] 返回值检查、array_first()/array_last()、Closure::getCurrent(),以及默认开启的 Fatal error backtrace。附 cURL 持久共享句柄与弃用项。
PHP
8.5
语言特性
后端
Nginx 1.30.0 成为新 stable:proxy_http_version 默认 1.1,旧的 Connection 头模板可以删了
资讯
Nginx 1.30.0 成为新 stable:proxy_http_version 默认 1.1,旧的 Connection 头模板可以删了
2026-09-19 21:02:11
Nginx 1.30.0 整合 1.29.x:上游代理默认 HTTP/1.1 并启用 keep-alive、默认不再发 Connection 头,过去那套手写配置模板已多余。另含 upstream sticky session、Multipath TCP、max_headers 与一批 1.29.7 安全修复清单。
Nginx
反向代理
运维
HTTP
Redis 8.2 GA:XACKDEL 合并 XACK+XDEL,短字符串省 25%–37% 内存
代码
Redis 8.2 GA:XACKDEL 合并 XACK+XDEL,短字符串省 25%–37% 内存
2026-09-19 21:02:11
Redis 8.2 新增 XACKDEL/XDELEX 与 KEEPREF/DELREF/ACKED 选项,BITOP 加了 DIFF/DIFF1/ANDOR/ONE 四个算子,并引入 kvobj 统一存储把短字符串内存降 25%–37%。附 CLUSTER SLOT-STATS、VSIM IN 过滤与安全修复。
Redis
Streams
BITOP
缓存
Vue 3.6.0-rc.1 进入 RC:Vapor Mode 功能集完成,编译期不再生成 VNode
编程
Vue 3.6.0-rc.1 进入 RC:Vapor Mode 功能集完成,编译期不再生成 VNode
2026-09-19 21:02:11
Vue 3.6.0-rc.1 进入 RC,Vapor Mode 功能集完成:编译器直接输出命令式 DOM 操作,不再生成 VNode。整理开启方式(script setup vapor / createVaporApp / vaporInteropPlugin)、不支持哪些 API,以及第三方基准的挂载与内存数据。
Vue
Vapor
Mode
前端
3.6
Docker Engine v29 改了两个默认值:原地升级不动存储,重装才会踩坑
综合
Docker Engine v29 改了两个默认值:原地升级不动存储,重装才会踩坑
2026-09-19 21:02:11
Docker Engine v29 把新装的镜像存储默认改为 containerd image store 并加入实验性 nftables 后端。讲清原地升级与重装的差异、DOCKER-USER 链为何失效、最低 API 版本与 Go module 路径变更,以及 data-root 不再管镜像存储。
Docker
containerd
nftables
运维
Debian Code Search 用纯 Go SIMD 重写 TurboPFor:删掉最后一行 cgo,性能反超 C 库
编程
Debian Code Search 用纯 Go SIMD 重写 TurboPFor:删掉最后一行 cgo,性能反超 C 库
2026-09-19 20:03:33
Debian Code Search 作者用 Go 1.26/1.27 实验性 simd/archsimd 包重写服役 7 年的 C 版 TurboPFor 整数压缩库,删掉最后一行 cgo:先靠减少分配、泛型位宽特化把纯标量性能拉到 C 的 76% 以上,再用 AVX2 垂直布局取得 3 倍加速,最后靠位置汇编计数再翻一倍,反超原 cgo 版本。
Go
SIMD
性能优化
cgo
AVX512
TinyGo 0.42 发布:runtime panic 现在可以 recover,新增 UEFI target,支持 Go 1.27 与 LLVM 22
编程
TinyGo 0.42 发布:runtime panic 现在可以 recover,新增 UEFI target,支持 Go 1.27 与 LLVM 22
2026-09-19 20:01:48
TinyGo 0.42 让 nil 解引用、除零、越界、channel 等 runtime panic 可被 defer/recover 捕获,并新增最小化 UEFI target、支持 Go 1.27 与 LLVM 22,同时推进 ESP32/STM32/USB 支持。
TinyGo
Go
嵌入式
UEFI
LLVM
前 Google/Apple 设计师开源了一个 12MB 的轻量级 Photoshop
资讯
前 Google/Apple 设计师开源了一个 12MB 的轻量级 Photoshop
2026-09-19 19:34:55
前 Google/Apple 设计师 Robbie Tilton 开源了轻量级 Photoshop 替代品 Compositor:安装包仅 12MB,运行流畅,功能做减法,基础能力基于 macOS 原生 vision 实现,结构简单便于接 AI。附 GitHub 地址。
开源软件
图像编辑
macOS
Compositor
微信支付/支付宝报「交易异常、暂不支持该笔交易」:先分层定位,再谈申诉
代码
微信支付/支付宝报「交易异常、暂不支持该笔交易」:先分层定位,再谈申诉
2026-09-19 09:01:16
收银台报「交易异常/暂不支持该笔交易/交易拦截」时怎么查:先分清商户号被限权、付款人被风控还是信用卡通道限制,再对应到违约记录入口、被管控能力与原因查询接口、常见报错原文对照表,以及按经营场景准备申诉材料的清单与时限。
微信支付
支付宝
支付风控
交易拦截
商户申诉
支付接口
用 btm 做日常监控:官方源停在 0.12.3,装完要先处理这几件事
编程
用 btm 做日常监控:官方源停在 0.12.3,装完要先处理这几件事
2026-09-19 00:05:10
把 bottom(命令名 btm)当日常系统监控用:Ubuntu 官方源冻结在 0.12.3、上游已是 0.14.9,装完要先确认版本;温度/电池在 Linux 常要 root,布局靠 bottom.toml 的 [[row]] 配置,--basic 适配慢速 SSH、--json 做无头采集,并给出与 htop/btop 的取舍。
系统工具
bottom
终端监控
系统监控
Rust
Linux
Kata Containers 4.0 默认切到 runtime-rs:老的 TOML 配置不是照搬就能跑
编程
Kata Containers 4.0 默认切到 runtime-rs:老的 TOML 配置不是照搬就能跑
2026-09-19 00:04:38
Kata Containers 4.0 起默认运行时从 Go runtime 换成 Rust 的 runtime-rs,默认 RuntimeClass 变为 qemu-runtime-rs,Go runtime 进入弃用期。升级时最容易踩的是配置文件:哪些选项被无替代丢弃、哪些改名换表换单位、guest swap 为何被 QEMU 插件拒绝,一篇讲清迁移要逐项核对的差异。
Kata
Containers
容器运行时
安全容器
Kubernetes
containerd
虚拟化
Rust
50ms 模拟 DB 延迟下:PHP+Swoole 1912 RPS,Go 394 RPS,P99 却低一个数量级
案例
50ms 模拟 DB 延迟下:PHP+Swoole 1912 RPS,Go 394 RPS,P99 却低一个数量级
2026-09-19 00:04:21
一份可复现的跨语言 I/O 基准:4 vCPU 机器上压 MySQL,50ms 模拟 DB 延迟下 PHP+Swoole 跑到 1912 RPS,Go/Node/Python/PHP-FPM 齐刷刷卡在 388–394。附测试环境、结果表、复现命令,以及连接池把吞吐压成"撞墙"的取舍分析。
语言对比
性能对比
PHP
Go
Python
Node.js
docker checkpoint 之后 restore,计数器从 2 接着数:CRIU 存下了哪些状态,哪些它存不了
编程
docker checkpoint 之后 restore,计数器从 2 接着数:CRIU 存下了哪些状态,哪些它存不了
2026-09-19 00:04:07
用 podman/docker 给容器打检查点再恢复,计数器从冻结时的值继续,而不是从 0 重来。本文串起 CRIU 的进程级与容器级两条命令路径,讲清 seccomp、--tcp-established、EINTR 三个前提,PID 复现与 ns_last_pid 机制,以及 GPU、容器自我打点、跨 CPU 型号等打不了/恢复不了的边界和排查顺序。
CRIU
容器热迁移
检查点恢复
Linux运维
自托管 ToolJet:一条命令试跑,生产走 Compose,升级前先备份两个库
编程
自托管 ToolJet:一条命令试跑,生产走 Compose,升级前先备份两个库
2026-09-19 00:04:01
开源低代码/内部工具平台 ToolJet 的自托管部署笔记:本地怎么用一条 docker run 试跑,生产怎么用生成的 Compose 与内部脚本产出的密钥启动,TOOLJET_HOST 与自签证书要怎么配,Workflows 多 worker 为什么必须换外部 Redis,以及升级 LTS 前必须备份 PG_DB 与 TOOLJET_DB 两个库的硬门槛。
开发平台
低代码平台
ToolJet
自托管
Docker
内部工具
Go 返回错误值,JS/Python/PHP/C# 抛异常:两类错误处理架构对照
案例
Go 返回错误值,JS/Python/PHP/C# 抛异常:两类错误处理架构对照
2026-09-19 00:03:40
对比 Go 的「错误即值」与 PHP、JavaScript、Python、C# 的异常机制:显式控制流与隐式跳转的取舍,附 errors.Is/As、%w 错误链、状态封装与装饰器两种避免 if err != nil 地狱的实战模式。
语言对比
错误处理
异常机制
Go
PHP
Python
编程语言
Uncloud:没有控制平面的 Docker 集群,用 WireGuard 组网 + CRDT 同步状态
综合
Uncloud:没有控制平面的 Docker 集群,用 WireGuard 组网 + CRDT 同步状态
2026-09-18 21:30:57
Uncloud 是在 Docker 主机之间建 WireGuard 网格的轻量编排工具:没有中心控制平面与 quorum,集群状态用 CRDT 分布式 SQLite 每台机同步,内置服务发现、Caddy 自动 HTTPS,沿用 Docker Compose 与类 Docker CLI。本文给出安装、初始化、加机器、部署的完整命令,并讲清它与 K8s/Swarm 的取舍与 pre-1.0 风险。
Uncloud
Docker
容器编排
WireGuard
运维部署
kkRepo v0.9.0 加上 Alpine/APK 和 Hugging Face 代理,替掉 Nexus CE 前先看这几处差异
综合
kkRepo v0.9.0 加上 Alpine/APK 和 Hugging Face 代理,替掉 Nexus CE 前先看这几处差异
2026-09-18 21:30:57
kkRepo v0.9.0 新增 Alpine/APK 仓库、Hugging Face Models 代理与带权限校验的全局搜索。它兼容 Nexus 的客户端协议与 /repository/ URL 布局,可一键迁移存量数据,且没有 CE 的 40000 组件/10万请求限额。本文整理新增能力、镜像与 quickstart 命令,并对照 Nexus CE 的容量限制与版本包袱说明选型取舍。
kkRepo
制品仓库
Nexus
DevOps
自托管
Pinia 4.0 只做「技术上破坏性」变更:纯 ESM、删 CJS,devtools-api 要单独装
代码
Pinia 4.0 只做「技术上破坏性」变更:纯 ESM、删 CJS,devtools-api 要单独装
2026-09-18 21:06:57
Pinia 4.0.0(2026-07-14)只做技术性破坏变更:包改为纯 ESM、删除 CJS 入口、提高最低 TypeScript 版本,@vue/devtools-api 升级到 v8 并需与 pinia 一起安装;同时用 Nostics 重构错误与开发警告。本文列出版本支持状态与升级检查清单。
Vue
Pinia
前端
ESM
升级
Laravel 关掉周边包 Issues:不会修就交给 AI 提 PR,这份贡献指南在赌什么
资讯
Laravel 关掉周边包 Issues:不会修就交给 AI 提 PR,这份贡献指南在赌什么
2026-09-18 21:06:12
2026 年 9 月 Laravel 关停了骨架与大部分周边包的 GitHub Issues,贡献指南改为「遇到 bug 就描述给编程 agent、直接提 PR」。本文厘清 laravel/framework 与 laravel/laravel 两个仓库的实际状态、官方对 AI 生成 PR 的约束,以及与「只收 issue」模式的取舍。
Laravel
PHP
开源
AI编程
maxActive 和 max_connections 都设 151:导出功能打满 MySQL 连接池的复盘
案例
maxActive 和 max_connections 都设 151:导出功能打满 MySQL 连接池的复盘
2026-09-18 21:05:18
订单服务凌晨 P99 破 5 秒、MySQL 连接被榨干,根因是新上线的历史订单导出把连接按住一分多钟,而 maxActive 与 max_connections 都设成 151、没有余量。本文复盘排查过程,给出查询超时、读写分离、异步任务队列三个方案与 maxActive 按 60%-80% 设置的取舍。
MySQL
运维
故障排查
性能优化
连接池
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
上一页
1
…
3
4
5
6
7
8
9
…
313
下一页
共 313 页
到第
页
确定