- 博客(90)
- 资源 (2)
- 收藏
- 关注
原创 HCIE-GaussDB V2.0 笔试考点总览:模块权重、核心要点与高频数字速记
HCIE-GaussDB V2.0 笔试于2025年8月发布,考点全面重构,新增部署设计、事务锁、存储管理、SQL执行引擎等模块,数据库优化占比升至29%。重点模块为数据库优化(29%)与SQL执行引擎(21%),需掌握容量估算、MVCC、算子执行、计划优化、等待事件、备份容灾及故障排查等高频知识点,关键数字如端口、水位、阈值、压缩比等须牢记。本文提供备考总纲与模块要点,可作复习检查清单。
2026-09-27 19:45:56
234
2
原创 GaussDB 部署规划:磁盘水位、RAID 与端口设计
本文整理 GaussDB 部署与设计阶段最容易被问到的几个知识点:磁盘资源保护水位、本地盘 RAID 方案、集中式/分布式各组件的端口规划,以及容量估算的基本思路。内容以通用数据库工程原理为主,方便记忆与查阅。
2026-09-27 19:21:56
328
原创 GaussDB 性能调优:等待事件、慢 SQL 定位与关键参数
性能调优是 GaussDB 知识体系中占比最大的一块。本文整理性能诊断的核心思路——等待事件分类、慢 SQL 的排查链路,以及内存、WAL、Vacuum 等系统级调优的关键参数。
2026-09-27 19:20:49
329
原创 GaussDB 备份恢复与容灾:备份分类、容灾方案与升级方式
备份恢复与容灾是数据库高可用保障的最后一道防线。本文整理 GaussDB 的备份分类、物理/逻辑备份工具、异地容灾方案,以及数据库升级方式的对比。
2026-09-27 19:20:30
287
原创 GaussDB SQL 执行引擎:查询重写、优化器与执行器
SQL 执行引擎是 GaussDB 架构中占比很重的一部分,理解一条 SQL 从解析到执行的完整链路,是掌握性能优化和计划分析的基础。本文整理查询重写、路径搜索、执行器模块分工以及 PBE 执行模型相关的知识点。
2026-09-27 19:20:03
347
原创 GaussDB 存储引擎:Ustore vs Astore、页式 vs 段页式
存储管理决定了数据如何组织、更新和清理,直接影响数据库的空间效率和吞吐稳定性。本文整理 GaussDB 两种存储引擎(Ustore / Astore)的对比,以及页式、段页式两种文件管理方式的适用场景。
2026-09-27 19:19:42
386
原创 GaussDB 事务与锁机制:MVCC 可见性、八级表锁与死锁检测
事务与锁是关系型数据库的核心机制,也是理解并发控制的基础。本文整理 GaussDB 中事务管理、MVCC 元组可见性、表级锁分级以及死锁检测相关的知识点。
2026-09-27 19:19:17
354
原创 GaussDB 中 CMS、ETCD、CN、DN 关系与高可用机制介绍
本文主要介绍 GaussDB 分布式架构中 **CMS、ETCD、CN、DN** 四类核心组件的职责、相互关系及高可用机制。内容重点梳理了业务请求在 CN 与 DN 之间的执行链路,以及 CMS 与 ETCD 在集群管理、状态维护、故障仲裁和主备切换中的作用。同时结合 CMS Active/Standby、ETCD Raft 多数派机制,以及典型故障场景,帮助理解 GaussDB 数据面与控制面的区别,以及各组件发生故障时对集群可用性的影响。
2026-08-27 10:46:25
453
原创 Andrej Karpathy LLM Wiki理念探索
本文介绍了Andrej Karpathy提出的LLM-Wiki方法论及其三个开源实现项目。该方法论通过三层架构(原始层、编译层、架构层)将零散资料转化为结构化知识库,支持持续增值的知识管理。三个开源项目各有特点:sdyckjq-lab/llm-wiki-skill轻量易定制,nashsu/llm_wiki提供可视化界面,garrytan/gbrain支持多Agent共享知识。各项目均能自动生成结构化Wiki页面、构建知识图谱,并支持持续维护更新,适用于个人或团队知识管理。
2026-05-13 11:06:37
1167
原创 Jenkins的Gitlab插件的GitHub WebHook链接404替代方案
Jenkins的GitHub WebHook链接404的替代方案
2021-05-11 16:21:07
1697
原创 小米(MIUI)手机监听短信的两种解决方案
由于小米系统就是收到短信之后需要点击短信进入短信详情页面,才会触发短信数据库变化广播,所以第二个方法通过监听通知栏,根据发通知的应用包名锁定对应的短信应用,实时获取短信,一定程度上解决问题
2020-10-11 10:45:47
5008
2
原创 MAC配置APR,让springboot下的tomcat支持APR
系统:Catalina 10.15.3Homebrew 2.2.4MAC配置APR,让springboot下的tomcat支持APR
2020-02-13 13:20:38
1524
2
原创 GalGame汉化教程(二)——修改编码的扩展(编码范围校验修改)
采用的工具:x32dbg在教程一中,修改编码是定位到了CreateFontIndirectA这个函数,实际上创建字体可能还会是一些其他的函数,不过一般名字会带FONT。之前研究SOFTPAL ADV SYSTEM这个引擎,发现改了字体编码之后,显示的字体依旧是乱码,查了一下资料,发现游戏字体显示实际上可能还会进行字符边界检测GB2312和SHIFT-JIS编码中中除了ASCII部分...
2019-12-17 16:47:59
11530
1
原创 filebeat自定义pipeline名字(module的pipeline无法自定义名字)
filebeats自定义pipeline名字,当时filebeat的module的pipeline无法自定义名字
2019-12-16 23:50:20
2014
原创 filebeat记录nginx每个请求所消耗的时间并在kibana内显示
filebeat记录nginx每个请求所消耗的时间并在kibana内显示
2019-12-16 23:29:56
1397
原创 记录pynput在mac下不起作用的解决方案
Mac的系统版本:Mojave 10.14.6Python版本:python3.7遇到的问题按照官网上的代码(如下)from pynput import keyboarddef on_press(key): try: print('alphanumeric key {0} pressed'.format( key.char)) ...
2019-10-23 10:57:55
1943
3
原创 记录Shiro的rememberMe Cookie序列化失败的情况的解决方案
在使用shiro的rememberMe的时候,发现cookie总是序列化失败,导致用户一直无法登录
2019-07-28 16:26:49
5455
6
原创 MySql无法外网访问或者无法本地登录的解决方法
之前一段时间由于一些原因,重复装了几次系统。。。反复配置了几次mysql,在最后一次竟然发现mysql用外网连接不上了。。。罗列一下常见的mysql无法外网访问的原因最常见的的原因就是防火墙没有放行mysql的端口(默认为3306),注意这里的防火墙如果你使用的是云主机的话,云主机提供商的放行规则也要将3306解封。下面附上CentOS防火墙的设置方法iptables -A INPUT -...
2019-06-27 15:13:22
1077
原创 Netty下Google Protocol Buffer自定义编码器和解码器实现
Netty下Google Protocol Buffer自定义编码器和解码器实现
2019-06-27 15:06:46
766
原创 C++下Google Protobuf Buffer的配置使用
Google Protobuf Buffer在visual studio下的配置使用
2019-06-27 14:53:27
1132
原创 Windows云主机自动部署SpringBoot项目
在Windows Server 2016下开启winrm服务,并使用PsTool远程打开控制台窗口,执行批处理脚本
2019-05-30 16:27:39
571
原创 Spring Boot学习分享(八)——JavaMailSender注入失败的解决方法
spring-boot-starter-mail的JavaMailSender注入失败的解决方法
2019-04-16 00:00:51
8793
1
原创 Nginx远程调用CGI脚本的实现以及遇到的坑
使用CGI+Nginx实现远程调用自动部署github项目脚本的实现以及中途遇到的一个巨坑,在CGI程序里面调用的脚本进程被杀死并且进程会堵塞
2019-03-19 17:36:56
915
原创 使用外网访问Microsoft 远程桌面(Microsoft Remote Desktop),实现对电脑的远程操控
使用外网访问Microsoft 远程桌面(Microsoft Remote Desktop),实现对电脑的远程操控
2019-01-31 22:31:08
84518
9
shiro-lang-2.0.0-SNAPSHOT.jar
2020-08-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅