相关文章
page allocation stalls for 问题调研
一.现象分析和内存管理基本概念介绍 最近有一台linux出现卡死的状态,系统不反应,无法ssh登录,只能通过电源关机重启操作恢复,重启后登录系统后台,拉取kernel日志,如下
Jul 12 18:48:06 kernel: [141294.374983] send process: page allocation stalls for 10108ms, orde…
建站知识
2024/11/28 14:28:19
Git拉取远程分支并创建本地分支
一、查看远程分支
使用如下git命令查看所有远程分支:
git branch -r 查看远程和本地所有分支:
git branch -a 查看本地分支:
git branch 在输出结果中,前面带* 的是当前分支。
二、拉取远程分支并创建本地分支
方法一
使用…
建站知识
2024/11/28 14:28:19
唯一索引异常捕获aop切面工具类
定义自定义唯一索引捕获注解
/*** author huaqiang* version 1.0* description 自定义唯一索引异常* date 2023/7/28*/
Target({ElementType.METHOD, ElementType.TYPE})
Retention(RetentionPolicy.RUNTIME)
public interface CustomDuplicateKeyException {String[] keyValu…
建站知识
2024/11/29 15:31:13
(八)Spring源码解析:Spring MVC
一、Servlet及上下文的初始化
1.1> DispatcherServlet的初始化
对于Spring MVC来说,最核心的一个类就是DispatcherServlet,它负责请求的行为流转。那么在Servlet的初始化阶段,会调用init()方法进行初始化操作,在DispatcherSe…
建站知识
2024/11/30 11:35:42
MQ, RocketMQ, 安装
文章说明
本文主要说明RocketMQ的几种常见的安装方式。之前在工作中也用过RocketMQ,但是一直用的是测试环境上的,也没有自己动手安装过。这次专门抽了时间学习了一下。 文章目录 文章说明参考文献安装windows安装环境要求下载配置环境变量启动注意事项 …
建站知识
2024/11/29 2:49:39
自动化运维工具—Ansible概述
Ansible是什么?
Ansible是一个基于Python开发的配置管理和应用部署工具,现在也在自动化管理领域大放异彩。它融合了众多老牌运维工具的优点,Pubbet和Saltstack能实现的功能,Ansible基本上都可以实现。
Ansible能批量配置、部署、…
建站知识
2024/11/29 2:49:39
linux学成之路(基础篇)(二十三)MySQL服务(数据库备份——补充)
目录
一、MySQL数据库备份
概述
重要性
造成数据丢失的原因
二、备份类型
一、物理与逻辑角度
一、物理备份
二、逻辑备份
二、数据库备份策略角度
一、完整备份
二、增量备份
三、常见的备份方法
一、物理备份
二、使用专用备份工具
三、通过启用二进制日志增量…
建站知识
2024/11/24 5:05:32
Linux 两种GPIO控制方式
1、采用sysfs的方式控制,这是内核标准的sysfs接口
如:
echo 25 > /sys/class/gpio/export
echo "out" > /sys/class/gpio/gpio25/direction
echo 1 > /sys/class/gpio/gpio25/value
2、采用libgpiod 控制内核生成的节点来控制/d…
建站知识
2024/11/29 2:49:40