logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

OpenCode+OhMyOpenCode-使用文档

OpenCode + OhMyOpenCode 技术文档摘要 OpenCode 和 OhMyOpenCode 是一套AI驱动的开发工具链,采用多模型协作架构(Claude编排、GPT推理、Kimi加速、Gemini处理视觉)。文档详细介绍了从环境搭建到项目开发的完整流程: 安装配置:提供多种安装方式(脚本/npm/brew)和自动生成的目录结构 新项目开发:通过/init-deep生成AGENTS

#arcgis
Ubuntu22 安装PostgreSQL

本文详细介绍了在Ubuntu 22.04上安装配置PostgreSQL的全流程,包括安装步骤、验证方法、常见踩坑点以及优化建议。重点讲解了如何创建数据库用户、修改认证方式、开启远程访问,并针对1核1G小内存服务器提供了关键优化配置。文章还整理了连接失败、密码不生效等常见问题的解决方案,特别强调了sudo密码与数据库密码的区别、peer认证机制等新手易错点。最后提供了swap设置建议以防止服务器卡死

#postgresql#数据库
Redis 哨兵模式部署--docker版本

Redis Sentinel 部署摘要: Redis Sentinel 是官方高可用解决方案,用于自动监控和故障转移。本文采用1主2从3哨兵架构部署,详细步骤包括: 环境准备:创建专用docker网络和目录结构 主节点配置:设置密码、持久化等参数 从节点配置:连接主节点并验证主从复制 使用docker容器化部署,通过volume挂载配置和数据 网络采用bridge模式,确保容器间通信 部署完成后,

#redis#docker#数据库
Redis 哨兵模式部署--docker版本

Redis Sentinel 部署摘要: Redis Sentinel 是官方高可用解决方案,用于自动监控和故障转移。本文采用1主2从3哨兵架构部署,详细步骤包括: 环境准备:创建专用docker网络和目录结构 主节点配置:设置密码、持久化等参数 从节点配置:连接主节点并验证主从复制 使用docker容器化部署,通过volume挂载配置和数据 网络采用bridge模式,确保容器间通信 部署完成后,

#redis#docker#数据库
数据库 ACID 特性之 -- 原子性 Atomicity

数据库事务的ACID特性中,原子性(Atomicity)确保事务操作要么全部完成,要么完全回滚。主要通过undo日志实现:在执行修改前记录原始数据,事务失败时利用日志逆向操作恢复数据。示例展示了事务的提交和回滚过程,通过START TRANSACTION、ROLLBACK和COMMIT控制,并可通过INNODB_TRX表查询事务状态。这种机制保证了数据库操作的完整性,确保数据不会处于部分修改状态。

#数据库#mysql
到底了