相关文章
检查df -h空间占用率检测
#!/bin/bash
df -h| grep -v "Use"|awk -F {print $5} > space.txt
valuecat space.txt
for i in $value
do
echo $i
a${i%%%}
if [ $a -gt 20 ];thenecho "Error!!! over 20%"
fi
done
df -h
运行效果:
[rootlocalhost source]# ./check…
建站知识
2025/1/13 4:02:41
App卡帧与BlockCanary
作者:图个喜庆 一,前言
app卡帧一直是性能优化的一个重要方面,虽然现在手机硬件性能越来越高,明显的卡帧现象越来越少,但是了解卡帧相关的知识还是非常有必要的。
本文分两部分从app卡帧的原理出发,讨论屏…
建站知识
2025/1/14 18:55:28
Linux: 使用 ssh 连接其他服务器
通过ifconfig 查看要连接的服务器地址:
ubuntuubuntu1804-0172:/media/sangfor/vdc$ ssh ubuntu192.168.11.49 输入要连接的服务器密码:
ubuntua192.168.1149 s password: 连接服务器成功:
建站知识
2025/1/18 17:56:11
【JavaScript】数组的方法
当谈到 JavaScript 中的数组方法时,有很多内置的方法可用于操作和处理数组中的元素。下面是一些常用的数组方法,以及它们的详细解释: push(item1, item2, …): 将一个或多个元素添加到数组的末尾。 const array [1, 2, 3];
array.push(4, 5)…
建站知识
2025/1/18 18:09:25
BLFS学习系列 第26章. 显示管理器 —— 总述
显示管理器(Display Manager)是用于启动图形显示(当前为X服务器)并为窗口管理器或桌面环境提供登录功能的图形程序。
有许多显示管理器可用。一些较为知名的包括:GDM、KDM(已弃用)、LightDM、L…
建站知识
2025/1/17 13:09:09
Go用两个协程交替打印100以内的奇偶数
方式1(使用无缓冲的channel) package mainimport ( "fmt" "time")var flagChan make(chan int)func wokr1() { for i : 1; i < 100; i { flagChan <- 666 // 塞入 if i%2 1 { fmt.Println("协程1打印:", i) …
建站知识
2025/1/18 7:11:24
c++多线程中常用的使用方法
1)promise(保证)和future的联合使用,实现两个线程的数据传递
#include <iostream>
#include<thread>
#include<future>using namespace std;//promise用法:可以给线程一个值,而从另一个线程读出该值
// 实现了两个线程的数…
建站知识
2025/1/14 3:59:45
vue2 路由进阶,VueCli 自定义创建项目
一、声明式导航-导航链接
1.需求
实现导航高亮效果 如果使用a标签进行跳转的话,需要给当前跳转的导航加样式,同时要移除上一个a标签的样式,太麻烦!!!
2.解决方案
vue-router 提供了一个全局组件 router…
建站知识
2025/1/14 9:38:48