- 博客(202)
- 收藏
- 关注
原创 PG存在表膨胀(TABLE_BLOAT_MON)
- 2. (可选)如果您想查看清理的详细信息,可以再执行 VACUUM VERBOSE。-- 1. 首先执行 VACUUM FULL。这会锁表并彻底重建它,回收空间。-- 注意:因为上一步已经清理完了,这里可能输出信息不多,但语法是正确的。-- 3. 最后执行 ANALYZE,更新表的统计信息。
2025-09-10 09:21:55
192
原创 微信群机器人-备份文件发送通知
$error_count -gt 0 ] && echo -e "\n**失败详情**:\n${error_messages[@]//$'\n'/\\n}"[ "$result" == "ok" ] && echo "✅ 通知发送成功" || echo "❌ 通知发送失败: $result""${WX_ROBOT_URL}" | jq -r '.errmsg // "未知错误"'> **同步时间**: $(date "+%Y-%m-%d %H:%M:%S")echo -e "\n🏁 所有操作已完成"
2025-09-08 13:20:20
651
原创 rabbitmq--默认模式(点对点)
acknowledge-mode: manual # 可根据需要设置为auto。virtual-host: / # 默认虚拟主机。
2025-07-30 13:50:42
307
原创 PG数据创建外表
- 3. 创建用户映射 SELECT * FROM pg_foreign_server;user 'manufacturing_hxy', -- 外部服务器的用户名。SERVER manufacturing -- 外部服务器名称。CREATE USER MAPPING FOR postgres -- 当前数据库用户。' -- 外部服务器的密码。-- 2. 创建服务器。-- 4. 创建外部表。-- 1. 安装扩展。
2025-07-21 15:47:13
342
原创 定时任务归档日志
创建文件: vi del_archivelog.rman。创建文件: vi del_archivelog.sh。创建定时任务:crontab -l。
2025-03-25 15:18:28
181
原创 oracle归档日志删除
##### 4然后在执行 delete noprompt archivelog all completed before 'sysdate-7';注意:这仅删除归档日志,并不会影响数据库运行,但请确保这些日志已经被备份。###### 3然后在执行 delete noprompt expired archivelog all;(删除所有在 crosscheck 中被标记为 EXPIRED 的归档日志。(检查 RMAN 存储库中记录的归档日志是否在磁盘或备份存储中实际存在。
2025-03-25 08:07:04
925
原创 docker 导出导入
注意:文件可能没有其他文件导出权限:chmod 644 database-export-4.1.0.tar。1第一步骤docker save。2检查镜像ls -l,
2025-02-11 09:51:57
254
原创 自动化测试
driver.find_element(By.XPATH,"//input[@name='goods_img']").send_keys(r"D:\图片\1.jpg")#文件上传的绝对路径。driver.find_element(By.XPATH,"//input[@value=' 确定 ']").click()driver.find_element(By.XPATH,"//*[text()='商品列表']").click()ale.accept()#点击弹窗确定 ale.dismiss()取消。
2025-01-16 09:59:39
352
原创 linux配置DNS解析设置之配置文件“/etc/resolv.conf “
在 Linux 系统中,文件用于配置系统的 DNS 解析设置。它定义了如何将主机名(例如)转换为 IP 地址。
2024-09-07 09:14:52
583
原创 mysql5.7安装
改成命令 rpm -ivh mysql-community-release-el7-5.noarch.rpm --nodeps --force。1.创建一个software文件。4、此时查看mysqld服务是否开启。2.先下载mysql的repo源。
2024-08-12 18:06:05
522
1
原创 前端打包webpack &vite
起步 | webpack 中文文档 | webpack中文文档 | webpack中文网npm run build1webpack:mkdir webpack-democd webpack-demonpm init -ynpm install webpack webpack-cli --save-devvite :
2024-04-15 16:28:05
346
原创 oracle锁表
lo.oracle_username, -- 登陆账号名称。lo.os_user_name, -- 登录电脑名称。ao.object_name, -- 被锁表名。lo.locked_mode -- 死锁级别。
2024-03-02 13:30:31
311
原创 表空间不足
round(((a.bytes - b.bytes) / a.bytes) * 100, 2) "使用比"(a.bytes - b.bytes) / 1024 / 1024 "已使用空间(M)",-- WHERE t.tablespace_name='表空间名称';a.bytes / 1024 / 1024 "表空间大小(M)",SELECT a.tablespace_name "表空间名",b.bytes / 1024 / 1024 "空闲空间(M)",
2024-02-21 13:07:25
484
原创 docker 命令
docker build -t yudao-server .docker run -d -p 48080:48080 --name docker-demo-container yudao-serverdocker exec ifconfigdocker inspect | grep IPAddressdocker inspect 1ba3e670fe2a | grep IPAddress1ba3e670fe2adocker exec -it m
2024-01-24 15:24:15
403
原创 linux安装docker--更具官网教程
1.访问https://docs.docker.com/2.进入download。4一步一步根据官网命令走。
2024-01-24 10:24:10
810
原创 @media
not :否定媒体查询,必须制定媒体类型。,:有一个满足就成立,等价于or。如果像素小于700,怎隐藏字段。and :就是全部满足菜执行。
2024-01-09 14:51:48
475
原创 vue笔记
设置replace属性(默认值:false)的话,当点击时,会调用router.replace(),而不是router.push(),于是导航后不会留下history记录。加上replace: true时,它不会向 history 添加新纪录,而是跟它的方法名一样——替换当前的history记录。(A----->B----->C 结果B被C替换 A----->C)sessionStorage:用于临时保存同一窗口(或标签页)的数据,在关闭窗口或标签页之后将会删除这些数据。
2023-11-09 10:22:27
316
原创 集成Swagger
基于knife4j集成swagger集成的步骤1添加依赖2配置包扫描3给每个Controller配置@API4给每个方法(接口)配置入参、返回值的说明5针对入参的实体、返回类型VO做配置。
2023-10-29 10:35:46
222
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅