标签: 笔记

53 篇文章

JeecgBoot框架SRC高频漏洞分析总结
JeecgBoot作为基于Spring Boot、MyBatis Plus构建的企业级低代码开发平台,凭借其高效的代码生成能力、丰富的内置模块,被广泛应用于OA、ERP、人事管理等各类企业级系统开发。然而,在SRC(安全响应中心)的漏洞收录数据中,JeecgBoot框架因自身配置缺陷、组件依赖漏洞及开发规范缺失等问题,频繁出现各类安全漏洞。本文将针…
Docker配置阿里云镜像仓库完整指南
一、配置阿里云镜像加速器 阿里云提供免费的镜像加速服务,可显著提升Docker镜像拉取速度。 配置步骤: 获取加速器地址 登录阿里云控制台,进入容器镜像服务 在左侧导航栏选择"镜像工具" → "镜像加速器" 复制专属加速器地址(格式如:https://xxxxxx.mirror.aliyuncs.com) 配置Docker 编辑Docker配置文件…
Spring Boot热部署快速上手指南,实现代码修改实时生效
Spring Boot的热部署功能可以显著提升开发效率,让你在修改代码后无需手动重启应用就能看到变化。下面我们来详细了解一下它的实现原理、具体配置方法以及一些实用技巧。 🔧 热部署的实现原理 Spring Boot的热部署核心是开发者工具模块(spring-boot-devtools)。它通过巧妙的双类加载器机制来实现快速重启。 基础类加载器(Ba…
零基础掌握 Linux crond:5分钟学会定时任务配置,实现自动化运维
一、crond 服务概述 crond 是 Linux 系统中用于定时执行任务的守护进程,通过 crontab 命令进行管理。它允许用户在特定时间间隔执行命令或脚本,广泛应用于系统维护、数据备份、日志清理等自动化任务。 二、核心命令操作 基本命令 crontab -e:编辑当前用户的定时任务 crontab -l:查看当前用户的定时任务 cronta…
Linux正则表达式与文本处理工具笔记
一、正则表达式基础 1. 核心概念 正则表达式是一种用于描述字符串模式的规则语言,通过组合普通字符和元字符来定义"模板",用于文本的模式匹配、查找和替换操作。 2. 元字符分类 元字符功能说明示例.匹配任意单个字符(除换行符)a.b匹配 "axb"、"a1b"*匹配前一个字符0次或多次go*d匹配 "gd"、"good"+匹配前一个字符1次或多次g…
RIP(Routing information protocol)路由信息协议
一、RIP协议概述 RIP(Routing Information Protocol)是一种基于距离矢量算法的内部网关协议(IGP),使用UDP 520端口进行通信。RIP协议通过跳数(Hops)作为度量标准,最大跳数为15跳,超过16跳的路由被视为不可达。 协议特点: 周期性更新路由表(默认30秒) 支持等价负载均衡 采用多种防环机制 适用于中小…
Linux常用命令学习笔记:zipinfo
一、命令简介 zipinfo命令是Linux系统中用于显示.zip压缩文件详细信息的工具,可以在不解压文件的情况下查看压缩包的内容、压缩比、时间戳等信息,是检查.zip文件内容的常用工具。 二、基本语法 zipinfo [选项] 压缩文件名.zip 三、常用参数详解 参数功能说明示例-1仅列出文件名,每个文件占一行zipinfo -1 ar…
Linux常用命令学习笔记:zip
一、命令简介 zip命令是Linux系统中用于创建和压缩.zip格式文件的工具,支持跨平台兼容,广泛应用于文件归档与传输场景。 二、基本语法 zip [选项] 压缩文件名 源文件/目录 三、常用参数详解 参数功能说明示例-r递归压缩目录zip -r archive.zip dir-q静默模式,不显示压缩过程zip -q archive.zi…
Linux常用命令学习笔记:tar
一、命令简介 tar(Tape Archive)是Linux系统中用于文件打包和压缩的核心工具,最初设计用于磁带备份,现在广泛用于文件归档管理。该命令可以将多个文件或目录打包成一个归档文件(.tar),并支持结合多种压缩算法生成压缩文件(如.tar.gz、.tar.bz2、.tar.xz)。 二、基本语法 tar [选项] [归档文…