程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
宝塔日志 相关搜索结果(第44页)
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
errgroup 里 ctx 被遮蔽:兄弟任务先失败,HTTP 调用却在 Wait 后静默被 context canceled
编程
errgroup 里 ctx 被遮蔽:兄弟任务先失败,HTTP 调用却在 Wait 后静默被 context canceled
2026-09-10 00:06:53
一次 errgroup 并发重构后少了一次上游 HTTP 调用的排查:WithContext 返回的新 ctx 遮蔽外层同名 ctx,兄弟任务出错触发取消,Wait 之后继续复用它发请求被 context canceled 静默吞掉。讲清取消语义、三种写法对照与不适用边界。
Goroutine并发
Go
errgroup
context
并发控制
BackupX:单二进制自托管备份平台,把文件与数据库备份收进一个控制台
编程
BackupX:单二进制自托管备份平台,把文件与数据库备份收进一个控制台
2026-09-14 20:01:53
运维向开源项目 BackupX:Go 写的单二进制自托管备份平台,内嵌 SQLite 不需要外部控制面数据库,通过 Web 控制台统一管文件/目录与 MySQL、PostgreSQL、SQLite、SAP HANA 备份,70+ 存储后端(OSS/COS/S3/WebDAV/rclone),支持 Master-Agent 多节点、Prometheus 指标与审计 Webhook。附 Docker Compose 与裸机安装命令。
运维
备份
自托管
Go
Docker
MySQL 库表设计规范:金额用 decimal、状态用 tinyint、索引守住最左前缀
编程
MySQL 库表设计规范:金额用 decimal、状态用 tinyint、索引守住最左前缀
2026-09-18 00:04:29
一份可落地的 MySQL 库表设计规范:建库参数与命名、必备标准字段、字段类型选型(金额用 decimal、状态用 tinyint、时间用 datetime)、约束与索引规范(最左前缀、索引失效清单),并给出用户主表、订单主表、订单明细三张可直接使用的建表 DDL。
数据库设计
MySQL
表结构设计
索引优化
建表规范
FrankenPHP 装法与运行:Go 写的 PHP 应用服务器,php-server 与 Worker 怎么配
编程
FrankenPHP 装法与运行:Go 写的 PHP 应用服务器,php-server 与 Worker 怎么配
2026-09-18 20:01:16
FrankenPHP 是用 Go 编写、构建在 Caddy 之上的 PHP 应用服务器,通过 CGO 把 PHP 解释器嵌进 Go 运行时。本文整理各平台安装方式、php-server / php-cli 命令参数、Docker 部署、Caddyfile 与 php.ini 配置差异,以及 Worker 模式原理。
PHP
FrankenPHP
Caddy
Docker
Go
OpenSSH 10.0:sshd 默认禁用有限域 DH,DSA 移除并拆出 sshd-auth
编程
OpenSSH 10.0:sshd 默认禁用有限域 DH,DSA 移除并拆出 sshd-auth
2026-09-20 21:02:41
OpenSSH 10.0 移除 DSA 签名、把 sshd 认证阶段拆到新的 sshd-auth 二进制,sshd 默认禁用有限域 DH(客户端不变),默认 KEX 换成混合后量子 mlkem768x25519-sha256。本文给出不兼容点、升级前自查清单与 KexAlgorithms/HostKeyAlgorithms 配置片段。
OpenSSH
SSH
运维
安全
配置
PostgreSQL 19 升级笔记:REPACK CONCURRENTLY、JIT 默认关,以及会让 pg_upgrade 拒绝的几处变更
编程
PostgreSQL 19 升级笔记:REPACK CONCURRENTLY、JIT 默认关,以及会让 pg_upgrade 拒绝的几处变更
2026-09-22 20:02:45
PostgreSQL 19 临近 GA:新增 REPACK CONCURRENTLY 在线重建表、在线启停 data checksums、WAIT FOR 让备库读己写一致、autovacuum 并行与优先级评分。同时有几处默认值和兼容性变更会让 pg_upgrade 直接拒绝集群:standard_conforming_strings 强制 on、btree_gist inet/cidr 改 GiST、JIT 默认关、max_locks_per_transaction 64→128。附升级前检查清单。
PostgreSQL
数据库
运维
升级
导出 50 万行订单直接 500:PHP CSV 流式导出的排查顺序与 Nginx/FPM 配置
编程
导出 50 万行订单直接 500:PHP CSV 流式导出的排查顺序与 Nginx/FPM 配置
2026-09-22 21:31:12
从「导出几十万行订单页面 500、日志报 memory exhausted」出发,按排查顺序定位一次性查询、数组映射、字符串拼接三份数据叠加的内存峰值,改成分页游标+生成器+fputcsv 流式写出;并补齐 ThinkPHP StreamResponse、Db::cursor 与 Nginx proxy_buffering/FPM request_terminate_timeout 这些容易被忽略的长连接配置。
PHP
CSV导出
内存优化
生成器
ThinkPHP
Nginx
把 AI Agent 的身份挂到 DNS 上:ANS 的 _ans 记录、SCITT 回执与离线校验
编程
把 AI Agent 的身份挂到 DNS 上:ANS 的 _ans 记录、SCITT 回执与离线校验
2026-09-23 00:03:49
Agent Name Service(ANS)把 AI Agent 身份锚定到域名:用 DNS 的 _ans / _ans-badge / TLSA 记录做发现与信任,用 PKI+DANE+透明日志分三级校验。本文结合官方 Go 参考实现,讲清命名结构、SCITT COSE 回执与 RFC 6962 leaf hash、/root-keys 的 sumdb-note 格式,以及 ans-ra / ans-tl / ans-verify 的本地跑法与离线校验步骤。
agent
name
service
ANS
Agent身份
DNS
SCITT
透明日志
Go
OpenSSH 10.x 变更清单:sshd 拆出 sshd-auth、默认关闭 modp DH,客户端换用 mlkem768x25519
综合
OpenSSH 10.x 变更清单:sshd 拆出 sshd-auth、默认关闭 modp DH,客户端换用 mlkem768x25519
2026-09-24 21:14:17
OpenSSH 10.x 关键变更整理:认证阶段代码拆到独立的 sshd-auth 二进制(pre-auth 攻击面地址空间隔离)、sshd 默认禁用 modp DH、moduli 缺请求区间不再隐式回退、客户端默认改用混合后量子 KEX mlkem768x25519,以及 scp setuid 位、GSS-API 等相关 CVE 与升级前自查项。
OpenSSH
运维
安全
SSH
Shadow Account 有两种含义:Entra B2B 里故意建的 AD 影子账号,和 IAM 管不到的孤儿凭据
编程
Shadow Account 有两种含义:Entra B2B 里故意建的 AD 影子账号,和 IAM 管不到的孤儿凭据
2026-09-25 00:04:12
Shadow Account 有两层语义:一类是 Entra ID B2B 访客接入本地 AD 时按脚本故意创建的 AD 影子账号(附属性、参数与限制),另一类是落在 IAM 生命周期之外、没人认领的孤儿凭据与服务账号。本文讲清两者边界、典型来源、审计盲区,以及 secrets 扫描、OAuth 审计、吊销验证等实操做法。
Shadow
Account
影子账户
IAM
非人类身份
AD
运维
安全
用 LXD/Incus 跑系统容器:lxc 客户端、日常运维与选型取舍
编程
用 LXD/Incus 跑系统容器:lxc 客户端、日常运维与选型取舍
2026-09-25 00:04:45
从 lxc 客户端与 LXD/Incus daemon 的关系讲起,给出 launch/list/exec/snapshot/copy 等日常运维命令、存储池与网络选择,并说清系统容器相对 Docker、VM 的取舍边界。
linux
container
LXC
LXD
Incus
系统容器
容器运维
MiMoCode:终端里的编码 Agent,用 MEMORY.md + SQLite FTS5 把项目记忆跨会话留住
编程
MiMoCode:终端里的编码 Agent,用 MEMORY.md + SQLite FTS5 把项目记忆跨会话留住
2026-09-26 00:04:40
MiMoCode 是小米开源(XiaomiMiMo/MiMo-Code)的终端原生编码 Agent:用 MEMORY.md、checkpoint.md、notes.md、tasks 进度加 SQLite FTS5 做跨会话记忆,build/plan/compose 三种模式,内置四个确定性 workflow 与 20 个 skills。附安装命令、配置文件路径、压缩点配置与自定义 OpenAI 兼容端点写法。
终端
Agent
Terminal
MiMo
Code
终端智能体
持久记忆
Workflow
Kubernetes ingress 六小时 502:default_server 挂在一个被健康检查清空的 upstream 上
案例
Kubernetes ingress 六小时 502:default_server 挂在一个被健康检查清空的 upstream 上
2026-09-26 21:06:20
一次 Kubernetes ingress 六小时 502:后端 Deployment 全挂,nginx 健康检查把 upstream 池清空,而该池是 80/443 的 default_server,所有未匹配域名一起 502。本文复盘错误日志、fall=5 清池过程,以及超时、max_fails、DNS upstream、keepalive 的一组修复。
运维
nginx
Kubernetes
故障复盘
高可用
Stripe Webhook 本地调试:验签失败多半是 body 被提前 parse 了
代码
Stripe Webhook 本地调试:验签失败多半是 body 被提前 parse 了
2026-09-26 21:31:42
Stripe Webhook 本地调试与验签排障:签名基于原始请求体计算,Express 全局 express.json() 或 Next.js 用 request.json() 都会让验签永远失败。附 Stripe-Signature 头解析、时间戳防重放、测试/正式模式隔离、约 3 天重试与幂等清单。
Stripe
Webhook
签名验证
接口对接
幂等
Edge Function 硬限制对照:Cloudflare 10ms、EdgeOne 200ms、Supabase 2s CPU 上限
编程
Edge Function 硬限制对照:Cloudflare 10ms、EdgeOne 200ms、Supabase 2s CPU 上限
2026-09-28 00:04:18
把 Cloudflare Workers、腾讯云 EdgeOne、阿里云 ESA、Supabase、Vercel 五家边缘函数平台的官方硬限制拉表对照:CPU 时间、内存、部署体积、请求 body、错误码与选型判断顺序,帮你在写代码前先确认能不能落地。
Edge
Function
边缘函数
Serverless
Cloudflare
Workers
EdgeOne
Supabase
集群里 access_token 互相顶掉:40001/40014 的排查与中控刷新
代码
集群里 access_token 互相顶掉:40001/40014 的排查与中控刷新
2026-09-29 09:01:45
多节点各自刷新 access_token,导致刚拿到的凭证几分钟就失效、40001/40014 间歇性爆发。本文按错误码拆解微信、企业微信、支付宝、飞书的凭证行为,给出 Redis 集中缓存 + 分布式锁 + 双重检查 + 预过期缓冲的中控刷新方案与 PHP/Go 代码,并说明 refresh_token 轮换、微信支付 APIv3 等不适用场景。
access_token
接口对接
分布式锁
Redis
微信
排障
编程
liunx服务器监控workerman进程守护
2024-11-18 13:28:44
本文介绍了如何监控workerman主进程并在其挂掉时自动重启。提供了一个shell脚本示例,首先检查进程是否运行,如果未运行则重启并记录日志。脚本经过优化,使用循环每秒检查一次进程状态,确保系统的稳定性和可靠性。
系统监控
自动化
脚本编程
mysql 优化指南
编程
mysql 优化指南
2024-11-18 21:01:24
本文提供了一系列SQL优化的最佳实践,包括避免使用SELECT*、在WHERE子句中使用OR的替代方案、使用数值类型代替字符串、优化JOIN和GROUPBY操作等。通过这些策略,可以有效提升查询性能,减少资源消耗,确保数据库系统的高效稳定运行。
数据库
性能优化
编程技巧
ElasticSearch简介与安装指南
综合
ElasticSearch简介与安装指南
2024-11-19 02:17:38
Elasticsearch是一个开源的分布式全文搜索和分析引擎,基于ApacheLucene构建,支持多种数据类型和实时分析。本文介绍了Elasticsearch的特点、应用场景及其安装方法,包括基于Docker的安装和手动安装步骤,强调了其在数据处理和可视化中的重要性。
搜索引擎
数据处理
开源软件
技术指南
系统安装
MicroPython成为Python开发者探索嵌入式编程
编程
MicroPython成为Python开发者探索嵌入式编程
2024-11-18 21:43:45
随着物联网设备的普及,MicroPython成为Python开发者探索嵌入式编程的重要工具。MicroPython是Python的精简版,专为资源受限设备设计,支持硬件级实时操作。本文介绍了MicroPython的特点、与Python的区别、开发环境搭建、代码迁移示例及调试优化技巧,帮助开发者快速上手嵌入式开发。
编程
物联网
嵌入式开发
MicroPython
Python
综合
Geeker-Admin是一款基于Vue3.4、TypeScript和Vite5的开源后台管理框架
2024-11-19 09:21:34
Geeker-Admin是一款基于Vue3.4、TypeScript和Vite5的开源后台管理框架,集成了ProTable组件和多种常用组件、Hooks、指令等,旨在提高开发效率。支持动态路由、权限控制和国际化,提供了完善的开发工具和代码规范,适合初创企业和大型项目使用。
前端开发
开源项目
后台管理
技术栈
开发工具
案例
手机盲盒系统支持微信小程序和h5
2024-11-18 16:12:48
该系统是一个功能全面的后台管理系统,设计用于管理商品、用户、订单等核心业务操作。通过模块化设计,系统提供用户管理、财务管理、商品管理、订单管理等多项功能,确保管理员能够高效完成各类管理任务。系统界面友好,功能布局合理,适合多种业务需求,帮助管理员处理日常运营事务,确保系统高效运行和用户良好体验。
管理系统
电子商务
后台管理
用户体验
财务管理
综合
Ruoyi-Vue-Pro 开发指南:一个简单易上手的 Spring Boot 开发平台芋道管理系统
2024-11-18 15:56:22
Ruoyi-Vue-Pro是一个基于SpringBoot的开发平台,旨在帮助开发者快速搭建Web应用程序。它结合了现代技术栈,提供模块化架构、前后端分离、代码生成等功能,提升开发效率和系统可维护性。支持多种数据库,适合初学者和经验丰富的开发者,能够快速构建稳定的企业级应用。
开发平台
技术栈
企业应用
Web开发
软件工程
如何使用 Vue 3 中的 `watch` 和 `watchEffect`?
编程
如何使用 Vue 3 中的 `watch` 和 `watchEffect`?
2024-11-18 14:24:45
本文深入探讨了Vue3中的`watch`和`watchEffect`的使用方法及其应用场景。`watch`用于监听响应式数据的变化并执行特定逻辑,而`watchEffect`自动追踪依赖,适合简单的副作用管理。通过实例代码,展示了如何创建响应式对象并监听数据变化,帮助开发者更灵活地使用Vue3的响应式系统。
前端框架
Vue.js
响应式编程
JavaScript
开发技巧
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
上一页
1
…
41
42
43
44
45
46
47
…
110
下一页
共 110 页
到第
页
确定