笔记linux软件tar

重链剖分学习笔记

## 介绍 **重链剖分**~~(Tree Line Pow Divide)~~(Heavy Path Decomposition)是一种将树划分的方法,由 Robert E. Tarjan 于 1983 年发明,可以将根结点到其他某一结点的路径划分为 $O(\log n)$ 条链,并且可以用其他数 ......
笔记

莫队学习笔记

# 莫队学习笔记 ## 普通莫队 #### [[P4462] 异或序列](https://www.luogu.com.cn/problem/P4462) ```cpp #include using namespace std; const int N=2e5+7; struct node{ int ......
笔记

树上启发式合并学习笔记

## 树上启发式合并 $(dsu\ on \ tree)$ ### 适用条件: 可以在一个子树内统计的问题,并且不带修改。暴力复杂度一般为 $O(n^2)$。 ### 例题: #### CF600E Lomsat gelral ##### 解法 考虑一个问题 ,给你一棵树,每个节点有一个颜色,如果一 ......
笔记

开源SCADA软件

https://rapidscada.org/download-all-files/ Rapid SCADA is free, open source, full featured SCADA software. Using Rapid SCADA you are able to create au ......
SCADA 软件

Linux安装vulkan的sdk

步骤很简单 1.下载SDK 例如 https://sdk.lunarg.com/sdk/download/1.3.250.1/linux/vulkansdk-linux-x86_64-1.3.250.1.tar.gz 2.设置环境变量 先解压,然后进入目录,接着设置环境变量,例如当前目录为/root ......
vulkan Linux sdk

Linux知识点 – 东凭渭水流

Linux基础篇 1.桥接模式:虚拟系统可以和外部系统相互通讯,但是容易造成ip冲突,只能使用与物理机同一个网段 2.nat模式:NAT模式与外界通话需要经过物理机(的NAT转换),不会多占一个局域网IP,可以与外部系统相互通讯,不会造成ip冲突,但是外部设备也无法访问虚拟设备 3.主机模式:不和外 ......
知识点 知识 Linux

linux中vim操作

vim的三种命令模式: 1.命令模式:按键代表命令。 按i/a进入编辑模式 2.编辑模式:可以输入内容。 按Esc进入末行模式 3.末行模式:搜索/配置/执行系统命令。 按Enter进入命令模式 进入末行模式命令: 1.:set nu 显示行号 2.:set nonu 不显示行号 3.:syntax ......
linux vim

Linux - Check If File Is Empty Or Not Using Shell Script

## Linux - Check If File Is Empty Or Not Using Shell Script How do I check if a file is empty or not using bash or ksh shell script under a UNIX / Lin ......
Script Linux Check Empty Using

ffmpeg linux

安装 解压源码包并cd进来 安装依赖文件:sudo apt install yasm libsdl2-dev libx264-dev lib265-dev libfdk-aac-dev 编译配置 & 编译:./configure --prefix=/usr/local/ffmpeg --enable ......
ffmpeg linux

Linux文件的上传和下载

可以通过FinalShell工具,方便的和虚拟机进行数据交换。 在FinalShell软件的下方窗体中,提供了Linux的文件系统视图,可以方便的 * 浏览文件系统,找到合适的文件,右键点击下载,即可传输到本地电脑。 * 浏览文件系统,找到合适的目录,将本地电脑的文件拖入FinalShell文件视图 ......
文件 Linux

k8s 学习笔记之搭建 nginx 服务测试搭建的环境

### 服务部署 接下来在 kubernetes 集群中部署一个 nginx 基础程序,测试集群是否正常工作。 ``` # 部署 nginx [root@master ~]# kubectl create deployment nginx --image=nginx:1.14-alpine # 暴露 ......
环境 笔记 nginx k8s k8

Linux下i2c-tools使用

i2c-tools介绍 I2C-tools 是一组用于 Linux 系统的实用工具,用于与 I2C(Inter-Integrated Circuit)总线设备进行通信、调试和管理。I2C 是一种串行通信协议,用于连接和控制微控制器、传感器、外设等设备。 在实际使用中,调试Linux内核外设使用比较多 ......
i2c-tools Linux tools 2c i2

k8s 学习笔记之集群安装

> 由于 kubernetes 的官方镜像部署在国外,所以可以使用国内镜像 ### 准备集群镜像 ``` # 在安装 k8s 集群之前,必须要提前准备好集群需要的镜像,所需镜像可以通过下面命令查看 [root@master ~]# kubeadm config images list # 下载镜像 ......
集群 笔记 k8s k8 8s

linux(麒麟系统)安装nginx

1、apt-get安装nginx 安装命令: sudo apt-get install nginx 2、查看是否安装成功 nginx -v 3、启动nainx service nginx start 4、重启 service nginx restart 5、停止 service nginx stop ......
系统 linux nginx

k8s 学习笔记之集群网络插件安装

我们在安装完集群后,通过`kubectl get nodes`命令获取节点,可以看到所有节点都处于`Not Ready`的状态,这是没有安装网络插件导致的。 ### 安装网络插件 kubernetes 支持多种网络插件,比如 flannel、calico、canal 等等,任选一种使用即可,本次选择 ......
集群 插件 笔记 网络 k8s

Linux:/proc/meminfo参数详细解释

# Linux:/proc/meminfo参数详细解释 ## 一、Linux内存总览图 ![](https://img-blog.csdnimg.cn/20200412131343205.jpeg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVp ......
参数 meminfo Linux proc

使用prometheus+grafana监控Linux和Mysql

整个监控系统分为三部分:prometheus,grafana,xxxx_exporter(各种类型的数据采集器,在本例中就是node_exporter, mysqld_exporter) 1、在主监控服务器上安装prometheus作为主服务 2、在主监控服务器上安装grafana用于界面展示 3、 ......
prometheus grafana Linux Mysql

linux/国产下 查看CPU架构,查看系统版本,系统内核

cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c lscpu命令从sysfs和/proc/cpuinfo收集cpu体系结构信息,命令的输出比较易读,命令输出的信息包含cpu数量,线程,核数,套接字等。 uname命令的英文全称即“Unix n ......
系统 内核 架构 版本 linux

linux文件操作相关命令

1.pwd 打印工作目录 2.cd +路径 改变目录(相对路径/绝对路径) 3.ls 查看目录下的内容 ls -l 长格式查看 ls -a 查看所有文件 ls -R 递归式查看 4.cat+文件 连接多个文件,或查看文件内容 cat -n +文件 连接多个文件或查看文件,并显示行号 5.touch ......
命令 文件 linux

实用工具软件

代码逻辑分析工具 BOUML - a free UML tool box 免费 Understand: The Software Developer's Multi-Tool (scitools.com) 收费 静态代码分析工具 Flawfinder Home Page (dwheeler.com) ......
实用工具 工具 软件

Xshell(Linux操作系统工具)

安装包获取: 安装软件 安装程序安装 1) 点击下载完成的压缩包并解压文件,进入解压完成后的文件夹, 点击 Xshell-7.0.0111.exe 进行安装 破解软件 打开安装文件夹 ……,将刚才下载 的文件 NetSarang.7.x.Patch.exe 复制进安装文件夹 ......
工具 Xshell 系统 Linux

Linux的查看系统资源命令

1.内存 free -h 2.磁盘 df -h 3.查看当前路径下的文件大小 du -sh * 4.查看端口 lsof -i:端口号 ss -nplt netstat -anp 5.TOP 大写P,按照CPU高低排序 大写M 安装内存高度排序 6.查看进程 ps ps -ef ps aux(a代表所 ......
命令 系统 资源 Linux

k8s 学习笔记之安装集群所需组件

### 安装 docker ``` # 1 切换镜像源 [root@master ~]# wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -0 /etc/yum.repos.d/docker-ce.repo ......
集群 组件 笔记 k8s k8

Ray Tracer 笔记

这里先简要整理一下 [RT in One Weekend 系列](https://raytracing.github.io/books/RayTracingInOneWeekend.html) 前两本书的原理,为了后面 report 做帮助。 # 第一本书:基础部分 ### Ray class 光线 ......
笔记 Tracer Ray

Linux常用命令

1.切换目录 cd /home #切换到根目录 cd xxx #切换到xxx菜单 cd .. #返回上一级 2.查看当前目录 pwd 3.查看当前服务 ps -ef|grep xxx 4.杀死进程 kill -9 pid 5.查看日志 tail -1000f XXX.log 6.清空日志文件 sud ......
命令 常用 Linux

k8s 学习笔记之 centos7 环境初始化

## Linux 环境初始化 —— CentOS7.9 > 确保 Linux 版本在 7.5 以上,方便安装 k8s 集群,且所有机器上需要配置环境 ### 1. 查看操作系统版本 ``` [root@master ~]# cat /etc/redhat-release CentOS Linux r ......
centos7 环境 笔记 centos k8s

linux下查看用户

1.cat /etc/passwd ![](https://img2023.cnblogs.com/blog/3218688/202307/3218688-20230721134437306-1687309912.png) /etc/passwd 是一个文本文件,其中包含了登录 Linux 系统所必 ......
用户 linux

笔记:sql server按月度周期统计订单准时交付率

在日常工作中,领导往往会检核企业的月度订单准时交付能力,确定影响订单准交的关键瓶颈,如何快速拉动数据,展现领导想要的真实数据很重要 1 declare @date1 varchar(6) 2 declare @date2 varchar(6) 3 set @date1 = LEFT(CONVERT( ......
月度 周期 订单 笔记 server

Linux常用操作

#### 前言 记录一下工作中用到过的Linux操作。 #### 查看日志 1. tail ```shell # 实时监控日志 tail -f 文件名 如:tail -f info.log # 查看日志尾部最后10行日志 tail -n 10 stdout.log ``` 2. grep ```sh ......
常用 Linux

Linux应用程序安装

一、linux安装包分类 1.Linux源码包 源码包就是一大堆源代码程序,是由程序员按照特定的格式和语法编写出来的 2.Linux RPM二进制包 二进制包,也就是源码包经过成功编译之后产生的包。由于二进制包在发布之前就已经完成了编译的工作,因此用户安装软件的速度较快(同 Windows下安装软件 ......
应用程序 程序 Linux