本文分类:news发布日期:2024/12/23 18:54:19
相关文章
【linux】sar -d 磁盘性能
概述
sar -d 命令是 sysstat 包的一部分,用于收集、报告和保存系统活动信息。使用 -d 选项时,sar 会提供有关系统磁盘活动的详细报告。
以下是 sar -d 命令输出的主要字段及其含义:
DEV: 报告的设备(例如 sda, sdb)…
建站知识
2024/12/17 23:37:50
CSS防止父级边框塌陷的四种方法
1.推荐:加空div
因为父容器只设置了宽度,没设置高度,里面再加一个空盒子也是这样,这个空盒子就会撑满父容器
<div style"clear:both;"></div>
2.给父容器设置高度:
缺点:得来回设…
建站知识
2024/12/18 5:01:16
代码随想录算法训练营第53天| 图论 101.孤岛的总面积 102.沉没孤岛 、103.水流问题 、104.建造最大岛屿
101.孤岛的总面积
题目链接:101.孤岛的总面积
思路:采用了深搜和一个布尔函数判断是否为陆地,是陆地在后期不参与统计面积
代码:
#include<iostream>
using namespace std;
#include<vector>
//#include<b…
建站知识
2024/12/23 18:24:00
zram机制 - zram_bvec_write为什么要调用zram_free_page
刚开始看这段代码有点费脑,为啥要在这个地方调用zram_free_page?基于6.1内核分析。
更上层swap_writepage写一个anon页时,不是“应该”分配一个新的swap slot嘛,对应这里的index,那进入此函数时,为啥还要调…
建站知识
2024/12/23 18:37:30
7、深入理解AQS之独占锁ReentrantLock
深入理解AQS之独占锁ReentrantLock 管程 - Java同步的设计思想MESA模型 AQS原理分析什么是AQSAQS核心结构AQS定义两种队列同步等待队列条件等待队列 基于AQS实现一把独占锁 ReentrantLock源码分析ReentrantLock原理lock()流程图unlock()流程图 ReentrantLock源码分析构造函数lo…
建站知识
2024/12/19 0:41:26
gitlab迁移至新的服务器
第一步,查看旧服务器的gitlab版本,在新服务器上安装一个相同版本的 cat /opt/gitlab/embedded/service/gitlab-rails/VERSION wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el8/gitlab-ce-13.9.6-ce.0.el8.x86_64.rpm rpm -ivh gitlab-ce-1…
建站知识
2024/12/19 9:04:50
鸿蒙内核源码分析(消息队列篇) | 进程间如何异步传递大数据
基本概念 队列又称消息队列,是一种常用于任务间通信的数据结构。队列接收来自任务或中断的不固定长度消息,并根据不同的接口确定传递的消息是否存放在队列空间中。 任务能够从队列里面读取消息,当队列中的消息为空时,挂起读取任务…
建站知识
2024/12/19 22:37:42
Djangorestframework+Vue搭建前后端分离项目
文章目录 1、Django环境搭建2、安装Vue3、安装ant-design插件4、echarts图标插件5、解决跨域问题 1、Django环境搭建
安装anaconda https://www.anaconda.com/download 打开命令行工具,出现base就表示安装成功了,表示当前的虚拟环境名 创建虚拟环境的p…
建站知识
2024/12/19 9:07:36