相关文章
P6136 【模板】普通平衡树(数据加强版)题解 pb_ds 模版
【模板】普通平衡树(数据加强版)
传送门
题目背景
本题是 P3369 数据加强版,扩大数据范围并增加了强制在线。
题目的输入、输出和原题略有不同,但需要支持的操作相同。
题目描述
您需要写一种数据结构(可参考题目…
编程日记
2024/12/23 2:08:27
服务器大请求体问题定位
背景
整个系统,分位微服务A、微服务B,A在调用B的过程中,报400BadRequest,问题定位到修复后,如何发送一个同样的请求进行验证
解决过程
1、查询A服务的日志,发现在调用B的过程中报错400BadRequest,并且请求体非常大300多KB 2、查看B服务的日志,发现请求没有进来 3、发…
编程日记
2024/12/13 7:01:01
单元测试(UT)用例简介
单元测试(Unit Testing, UT)用例是一系列预先设计好的、针对软件最小可测试单元的测试场景。每一个单元测试用例都是为了验证一个独立代码单元(如函数、方法、类)的行为是否符合预期。这些用例通常包含以下几个关键组成部分&#…
编程日记
2024/12/23 9:30:07
使用AI 编写一个Mybatis SQL日志解析工具
使用AI 编写一个Mybatis SQL日志解析工具
背景
尝试使用智谱清言 AI 编写一个工具,将Mybatis SQL日志解析为可以执行的SQL语句。
操作
准备初始代码
首先网站上找了一个有BUG的简单的实现 https://blog.csdn.net/x541211190/article/details/107410409
用提示…
编程日记
2024/12/15 18:40:36
pg_rman在恢复服务器上恢复源库的备份
文章目录 说明恢复笔记待恢复的数据库文件所在目录与文件层级如下检查事项具体操作 修改3: mv recovery.conf recovery.done需要重置 wal 日志然后启库检查效果 补充笔记(2024-02-07更新) pg_rman 安装与使用参考: pg_rman 编译安装与使用 说明
需求是能启库就行, 可以接受数据…
编程日记
2024/12/19 6:16:57
vue3从精通到入门7:ref系列
Vue 3 的 Ref 是一个集合,包括多个与响应式引用相关的功能,这些功能共同构成了 Vue 3 响应式系统的重要组成部分。以下是更全面的介绍:
1.ref
ref 接受一个内部值并返回一个响应式且可变的 ref 对象。这个对象具有一个 .value 属性…
编程日记
2024/12/18 2:55:41
加密/ 解密 PDF:使用Python为PDF文档设置、移除密码
在数字化时代,文档的安全性变得越来越重要。特别是对于包含敏感信息的PDF文件,确保其不被未经授权的人员访问或修改是至关重要的。本文将介绍如何使用Python在PDF文档中设置密码,以及如何移除已经设置的密码。
目录
PDF加密基础知识
Pytho…
编程日记
2024/12/22 22:04:34