相关文章
SQL慢可能是触发了ring buffer
简介
最近在进行 postgresql 性能排查的时候,发现 PG 在某一个时间并行执行的 SQL 变得特别慢。最后通过监控监观察到并行发起得时间 buffers_alloc 就急速上升,且低水位伴随在整个慢 SQL,一直是 buferIO 的等待事件,此时也没有其他会话的争抢。SQL 虽然不是高效 SQL ,但…
编程日记
2025/6/16 19:44:32
Java学习——正则表达式
在Java开发中,正则表达式(Regular Expression)是处理文本匹配、验证和提取的核心工具,主要通过java.util.regex包实现。以下是系统性解析: 🔍 正则表达式的作用 文本验证 验证格式规范:邮箱、手机号、身份证号等(如1[3-9]\d{9}匹配手机号)文本搜…
编程日记
2025/6/19 20:32:56
基于Java Swing的办公自动化系统设计与实现:附完整源码与论文
JAVASQL办公自动化系统
一、系统概述
本办公自动化系统采用Java Swing开发桌面应用,结合SQL Server数据库实现文档管理、流程审批、日程安排等核心功能。系统采用MVC架构模式,实现了模块化开发与维护,支持多用户协同办公。
二、系统架构设…
编程日记
2025/6/9 10:33:32
【Linux操作系统】基础开发工具(yum、vim、gcc/g++)
文章目录 Linux软件包管理器 - yumLinux下的三种安装方式什么是软件包认识Yum与RPMyum常用指令更新软件安装与卸载查找与搜索清理缓存与重建元数据 yum源更新1. 备份现有的 yum 源配置2. 下载新的 repo 文件3. 清理并重建缓存 Linux编辑器 - vim启动vimVim 的三种主要模式常用操…
编程日记
2025/6/16 17:30:53
解决idea编译运行项目时间长的问题
1 点击idea桌面图标右键,找到安装后的目录 然后找到idea.exe.vmoptions文件,点击用记事本进行编辑 修改前
-server
-Xms4096m
-Xmx8192m
-XX:ReservedCodeCacheSize4096m
-XX:UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB50
-ea
-XX:CICompilerCoun…
编程日记
2025/6/18 23:07:09
在Pnetlab6上绕过TPM、安全启动和 RAM 检查安装windows 11笔记
笔者本次安装的windows11的镜像为:
zh-cn_windows_11_enterprise_ltsc_2024_x64_dvd_cff9cd2d.iso
1、创建镜像目录并上传iso文件 mkdir /opt/unetlab/addons/qemu/win-win11x64-2024-LTSC //目录名称务必按照官方文档格式,否则无法识别
目录创建完成后,将.iso格式镜像上…
编程日记
2025/6/9 7:12:16
【.net core】【watercloud】树形组件combotree导入及调用
源码下载:combotree: 基于layui及zTree的树下拉框组件
链接中提供了组件的基本使用方法
框架修改内容
1.文件导入(路径可更具自身情况自行设定) 解压后将文件夹放在图示路径下,修改文件夹名称为combotree
2.设置路径(设置layu…
编程日记
2025/6/18 17:07:37
山东大学项目实训——基于DeepSeek的智能写作与训练平台(十二)
LangChain开发阶段总结:从模型接入到全文连续检索生成
一、为什么选择langchain
在项目实训前期,我们构建了用于作文智能生成与优化的部分系统。为了提升AI生成作文的质量、连贯性与素材利用效率。为实现这一目标,我们引入了LangChain这一面…
编程日记
2025/6/9 5:48:12