相关文章
数据库char字段做trim之后查询很慢的解决方式
select * from TABLE0 where trim(column1):param
当表数据量大时,即使给column1字段加上索引,这条查询语句也会很慢。
因为使用trim函数后,column1的索引会失效,有两种处理方法:
1.给表加上trim(column1)函数索引 …
建站知识
2025/6/20 10:15:04
XXE(XML外部实体注入)详解
目录
一、XXE漏洞简介
二、XML详解
(一) XML文档结构
1. 文档声明
2. XML文档类型定义(DTD)
3. XML文档元素
4. XML文档示例
三、XXE漏洞类型
四、XXE漏洞挖掘技巧
五、XXE漏洞危害
(一) 文件读取
(二) 内网探测
1. 端口探测
2. 主机存活探…
建站知识
2025/6/19 5:53:53
资源占用多,Linux 系统中如何降低 CPU 资源消耗并提升利用率?
在 Linux 系统中降低 CPU 资源消耗并提升利用率,需从系统服务优化、进程管理、资源调度及内核参数调整等多维度入手。以下是适用于各类 Linux 发行版的通用优化方案,涵盖基础操作与进阶策略:
一、服务与进程优化:减少无效资源占用
1. 关闭冗余系统服务 查看运行中的服务 …
建站知识
2025/6/20 7:22:32
快速搭建MySQL8.0本地数据库,连接idea
1.打开终端,按顺序输入命令,在root用户下,创建用户和数据库
1.进入数据库 mysql -u root -p
2.创建专用数据库 create database 数据库名 character set utf8mb4
3.使用数据库 use 数据库名
4.设置此数据库用户 create user "用户名&q…
建站知识
2025/6/20 10:03:33
Linux内网穿透(frp)
目标:让我的VMware虚拟机某个服务拥有自己的外网访问地址
FRP 服务端(公网服务器)配置
1. 下载 FRP
登录公网服务器,执行以下命令下载并解压 FRP:
# 下载对应版本(以Linux 64位为例)
wget h…
建站知识
2025/6/20 7:22:26
[直播推流] rtmpdump 库学习
常用 api 学习
参考文档 直播推流需要用到
#初始化:
RTMP_Alloc() :用于创建一个RTMP会话的句柄。
RTMP_Init():初始化句柄。
RTMP_SetupURL():设置会话的参数。
RTMP_EnableWrite(): 启用发布模式
RTMP_SetBufferMS():设置缓存…
建站知识
2025/6/19 5:49:43
linux防火墙讲解
目录
安全管理
一、SELinux安全上下文
1、SELinux 简介
2、基础操作命令
1. 查看SELinux状态
2. 切换工作模式*
3、安全上下文(Security Context)
1. 查看上下文*
2. 修改上下文
chcon命令
semanage 命令
4、SELinux布尔值(Boole…
建站知识
2025/6/20 8:32:19
Makefile的通用模板 + 倒计时小程序(13)
文章目录 Makefile 的通用模板1. Makefile 的推导原则2. 设计 Makefile 的通用模板3. 通用模板代码(可以直接拿来用) Linux 第一个系统程序-进度条(7-3.00.00)1. 补充回车与换行2. 行缓冲区3. 倒计时小程序 Makefile 的通用模板
…
建站知识
2025/6/19 5:46:34