笔记script linux shell

Spring-Boot-Starter 学习笔记(1)

Spring-Boot-Starter 1. 准备配置类和 Bean 对象 Spring Boot 提供了两个注解: @Configuration:Spring 提供的配置类注解,作用在类上,代表整个类是个 Spring 配置类,对照传统的 Spring XML 配置文件。 @Bean:作用于方法上 ......

Flex布局笔记

重要属性 flex-direction flex-wrap flex-flow justify-content align-items align-content 其他属性 order flex-grow flex-shrink flex-basis flex align-self 学习地址 htt ......
布局 笔记 Flex

Linux0.11代码浅析

Linux0.11 "pull oneself up by one's bootstraps"🐶 开机上电…… 1. BIOS 开机程序被刷入ROM中 开机自检:哔哔哔—— BIOS中设定启动顺序 2. 引导 把控制权转交给排在第一位的存储设备,读取第一个512字节 1-446: 调用操作系统 4 ......
代码 Linux0 Linux 11

linux下安装和配置nginx

1、官网下载: http://nginx.org/en/download.html 当时的版本:1.24.0 2、新建/usr/local/nginx目录,用做编译指定的目录 3、解压 tar -zxvf nginx-1.24.0.tar.gz 4、进入解压后的目录,分别执行3个命令 ./confi ......
linux nginx

Linux Bash 提示符的一些骚操作

当你在 Linux 环境下打开一个 Shell 终端时,会看到命令行中出现了类似下面的一个 Bash 提示符:[user@$host ~]$你知道命令行提示符其实是可以自己设置添加许多非常有用的信息的吗?在这篇文章中我就会教你如何自定义自己的 Bash 命令行提示符,想看的话就接着看吧~更多技术干货... ......
提示符 Linux Bash

软考笔记(1)--操作系统

前言 操作系统模块属于基本知识范畴,通常会在单选题中出现,约占2~5分左右。主要知识结构如下图示: 一、基本知识点 操作系统是计算机系统中的核心系统软件,负责管理和控制计算机系统中硬件和软件资源,合理地组织计算机工作流程和有效利用资源,在计算机和用户之间起接口的作用。 操作系统的特征包括:并发性、共 ......
笔记 系统

Linux2.1.13网络源代码学习(https://qiankunli.github.io/2022/07/04/linux_2_1_13_network.html)

简介 简介 源码目录 网络分层 数据结构 套接字 套接字与vfs sk_buff结构 网络协议栈实现——数据struct 和 协议struct linux1.2.13 接收数据 收到数据包的几种情况 Socket 读取 发送数据 面向过程/对象/ioc 以下来自linux1.2.13源码,算是参见L ......
源代码 qiankunli network Linux2 github

50、linux修改虚拟机的时间

1、查看当前时区与电脑端实际时间不一致 2、修改时区 再次查看发现时间已同步时区 ......
时间 linux

FatFs文件系统移植应用笔记

FatFs 文件系统移植应用笔记使单片机拥有按文件访问存储器中数据的能力,要满足两个必要的条件。其一是存储器已完成格式化操作,即存储器按 FAT/FAT16/FAT32 等格式记录数据,其二是软件中实现文件系统功能,即能够按照存储器中文件记录的格式,操作已有的数据或添加新数据。FatFs 是一个轻量 ......
文件 笔记 系统 FatFs

[笔记]数据结构_2024年考纲

一、 线性表 (一)线性表的基本概念 (二)线性表的实现1.顺序存储2.链式存储(三)线性表的应用 二、栈、队列和数组 (一)栈和队列的基本概念 (二)栈和队列的顺序存储结构 (三)栈和队列的链式存储结构 (四)多维数组的存储 (五)特殊矩阵的压缩存储 (六)栈、队列和数组的应用 三、树与二叉树 ( ......
数据结构 结构 笔记 数据 2024

clickhouse linux 客户端安装

clickhouse linux 客户端安装步骤 1:上传安装文件到服务器目录(可以使用正常用户上传) 2:使用root用户安装,否则会提示权限不够报错,此外非X86架构服务器也可能会报错(如linuxone服务器报错:package clickhouse-common-static-0:23.3. ......
clickhouse 客户端 客户 linux

Android上层WatchDog学习笔记_2

一、简述 1. 了解 WatchDog 的原理,可以更好的理解系统服务的运行机制。 二、WatchDog实现 1. 代码实现位置 //frameworks/base/services/core/java/com/android/server/Watchdog.java public class Wa ......
上层 WatchDog Android 笔记

后端笔记 - iText5处理pdf

1.引入依赖 <!-- 生成PDF的工具包 --> <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.12</version> </dependency> <depe ......
笔记 iText5 iText pdf

CPP面向对象笔记

基本 属性 即在类中包含的一系列变量 方法 即在类中定义的一系列函数 Public, Private and Protected 在没有继承的情况下,private 与 protected 效果相同 即都无法在类外直接访问调用 实在想要访问,加个函数就行 public 则可以随意访问调用 stati ......
对象 笔记 CPP

linux9.20课堂随笔

9.20课堂随笔 一、文件操作 1.创建文件/查看文件 2.head命令:“-n”查看前几行 3.tail命令:“-n”查看后几行 4.grep命令:对内容进行过滤,搜索关键词 5.复制文件“cp” 6.移动文件“mv” 7.删除文件“rm” 二、Vim编辑器 1.创建文档 2.进入命令模式 3.输 ......
课堂 随笔 linux9 linux 20

动态规划——矩阵优化DP 学习笔记

动态规划——矩阵优化DP 学习笔记 前置知识:矩阵、矩阵乘法。 矩阵乘法优化线性递推 斐波那契数列 在斐波那契数列当中,\(f_1 = f_2 = 1\),\(f_i = f_{i - 1} + f_{i - 2}\),求 \(f_n\)。 而分析式子可以知道,求 \(f_k\) 仅与 \(f_{k ......
矩阵 笔记 动态

Rockchip RK3399 - linux-headers制作(linux 4.19)

linux-headers(内核头文件)包含各种头文件,可以让设备具有本地编译驱动的能力。 一、制作linux-headers 这一节我们借助friendly提供的工具来编译linux-headers,编译的内核的内核也是friendly提供的linux 4.19版本。 1.1 下载工具和固件 ro ......
linux linux-headers Rockchip headers 3399

lazarus使用fastreport在linux应注意的事项

发现将应用从delphi转到lazarus,使用fastreport在linux打开报表设计器时软件会闪退。在终端使用管理员运行时出现以下信息:打开lpr文件,添加红框内容,重新编译就可以。 program JZGL; uses {$IFDEF UNIX} cthreads, {$ENDIF} Fo ......
fastreport 事项 lazarus linux

linux安装tff格式字体(转载)

记录下Linux系统装字体的步骤。 把字体放到/usr/share/fonts 下(可以自己在这个目录下新建一个子目录放进去) fc-cache -fv 结束。 转载自:https://blog.csdn.net/ouyangzhenxin/article/details/82387632 ......
字体 格式 linux tff

linux文件上传至百度网盘备份

一、摘要说明 1.工具:百度网盘的python客户端--bypy 2.下载方式:通过pip下载 3.实现方案:安装pip-->安装bypy-->百度网盘授权-->测试验证-->扩展 4.注意事项:使用bypy工具绑定后,由于百度PCS API权限限制,程序只能存取百度云端/apps(我的应用数据)/ ......
备份 文件 linux

老板必备!Linux服务器上统计监控各用户的活动数据

BigBrother 链接:https://github.com/hhr346/BigBrother 突然的一个想法,然后就花了一晚上实施了一下,具体逻辑是通过直接调用Linux服务器上的命令,在服务器上统计各个用户的活动数据,分为登录次数、登陆时间和进程活动次数。 具体的实施的三个部分逻辑都很相似 ......
老板 服务器 数据 用户 Linux

如何查看Linux机器上docker容器的cpu占用率和磁盘使用率

一、查看服务器上各个docker容器服务的CPU占用率: docker stats 二、查看各docker容器的磁盘占用情况:df -h ......
用率 使用率 磁盘 容器 机器

linux查看命令 more 、less

Linux more 命令类似 cat ,不过会以一页一页的形式显示,更方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能(与 vi 相似),使用中的说明文件,请按 h 。 语法 more [-dlfpcsu] ......
命令 linux less more

linux机器设置密码不过期

在Linux系统中,可以使用以下步骤来修改密码永不过期: 1. 使用root用户或具有sudo权限的用户登录到Linux系统中。 2. 打开终端窗口,并使用以下命令来修改用户的密码失效日期(-1表示永不过期): sudo chage -M -1 username 其中,`username`是要修改密 ......
机器 密码 linux

Vue2.0 浅学笔记

Vue 是框架,也是生态。 1.Vue API风格 选项式(Vue2) 组合式(Vue3) 2.入门 node.js 版本大于15 3.创建项目 创建项目 npm init vue@latest 开发环境 VScode +Volar 4.基本语法 1.文本插值 仅能使用单一表达式 使用JavaScr ......
笔记 Vue2 Vue

图论x线性代数 学习笔记

最近几天讲图论,不得不猛搞,于是用了一两天时间:高斯消元 -> 行列式 -> Matrix-Tree定理 -> LGV引理 怕忘,写篇笔记。 高斯消元 一个用来解多元方程组的消元法。 就是以最常见的消元思路,从第一元到最后一元一个一个将除了本行系数以外的所有系数消为零,可以想象,如果我们将方程的系数 ......
线性代数 代数 线性 笔记

在Linux课程中所学01

今天在大学期间一节Linux课程中,我学习到了一些基本的命令记录一下 less命令 命令也是对文件或其他输出进行分页显示,可用pageup、pagedown与键盘方向键控制,查找文件内容比 more 更容易,最后按q键退出。 head命令有些配置文件内容很多,但真正需要查看的内容只有前几行,head ......
课程 Linux

49、linux下/srv /var /tmp的区别

/srv:用于存储本机或者本服务器提供的服务数据或数据。(用户主动生产的数据、对外提供服务) /var:系统产生不可自动销毁的缓存文件、日志记录。(系统和程序运行后产生的数据、不对外提供服务、只能用户自己手动清理) /tmp:保存使用完毕后可随时销毁的缓存文件。(有可能是有由系统或程序产生、也有可能 ......
linux srv var tmp

Linux命令杂记

可能不是很有序,但都是实用命令,不会面面俱到,多了容易记不住 find:查找文件命令。用法:find 路径 选项 搜索内容 递归搜索当前目录下的stdio.h文件 gcc:编译。 流程 常用选项 ......
杂记 命令 Linux

Linux 6.5+ 带来了一些针对 AMD Ryzen Z1 Extreme 的性能/改进

导读 最近发布的 Linux 6.5 内核默认启用了 AMD P-State EPP ,用于现代 Ryzen 系统,而不再使用通用的 ACPI CPUFreq 驱动程序。在各种工作负载下运行 Linux 6.5(或更新版本)可以提高性能和/或能效。对于移动端的影响,我最近在 Linux 6.3、6. ......
性能 Extreme Linux Ryzen 6.5