当前位置: 首页 > news >正文

Linux的基础指令

目录

1、Shell及运行原理

2、热键

3、Linux的基础知识

4、Linux的基础指令

4.1 man

4.2 clear&&history&&whoami

4.3 pwd

4.4 ls

4.5 cd

4.6 mkdir&&touch

1. mkdir

2. touch

4.7 rmdir&&rm

1. rmdir

2. rm

4.8 cp&&mv

1. cp

2. mv

4.9 cat&&echo&&prinf

1. cat

2. echo

4.10 more&&less

1. more

2. less

4.11 head&&tail

1. head

2. tail

4.12 date

1. 显示指定格式的时间

2. 时间<->时间戳

4.13 find&&grep&&which&&whereis

1. find

2. grep

3. which

4. whereis

4.14 zip/unzip&&tar(重要)

1. zip/unzip

关于rz/sz工具

2. tar

4.15 bc&&uname

1. bc

2. uname


1、Shell及运行原理

Linux:严格意义上说的是一个操作系统,我们称之为“核心(Kernel”,但我们一般用户,不能直接使用 Kernel,而是通过 Kernel “外壳”程序,也就是所谓的 Shell,来与 Kernel沟通。

Shell:是一个命令行解释器(如Bash、Zsh、Fish等),充当用户与内核之间的“桥梁”

用户通过Shell输入命令Shell 解析后传递给 Kernel 执行,再将结果返回给用户

Shell 本质是一个进程,会创建子进程解释命令。(Shell 不能因为一条命令就挂了)

Shell 方便用户操作保护操作系统(防止非法命令)的功能。

注意:

Shell (如Bash): 是Linux系统自带的文本交互界面,属于软件层面的概念。

Xshell:是一款第三方开发的SSH客户端工具,用于远程连接Linux服务器(本质是一个图形化工具,内部仍通过Shell与内核交互)。

用户 → Xshell(SSH客户端) → Shell(如Bash) → Kernel(内核)。

2、热键

1. Alt+Enter,进入/退出全屏(Xshell)。

2. Ctrl+C终止当前的程序

3. Ctrl+D退出当前用户

4. Ctrl+R,搜索历史命令。

5. 上下键切换历史命令

6. 快速按两下Tab,命令搜索或补全。

7. Ctrl+Shift+C复制Ctrl+Shift+V粘贴

3、Linux的基础知识

1. 目录 == 文件夹

2. 文件 = 内容 + 属性(创建时间等)。同一目录下文件不能同名。

3. Linux一切皆文件

Linux的文件结构是一棵 从根目录/ 开始的多叉树。

叶子节点是文件或空目录,非叶子节点是非空目录。

4. Linux不关心文件的后缀,但是工具(如:gcc要编译.c后缀的文件)关心。建议正常写后缀。

5. *通配符

4、Linux的基础指令

不用硬记,用多了就收悉了。

Centos 7如果没有这个命令下载yum install -y 命令

目录的 / 可带可不带。

4.1 man

语法:man 选项(>=0个) 命令
功能:查询手册。
常用选项:

num 只在第num章节查找

4.2 clear&&history&&whoami

clear清屏

history:显示历史命令

whoami:显示当前用户

4.3 pwd

pwd:显示当前的路径

注意:Linux/Windows\

如:

~表示,当前在家目录

家目录是用户个人文件的默认位置(路径为/home/用户名,root 用户是/root)。

lesson1表示,当前在lesson1目录,

4.4 ls

语法:ls 选项(>=0个) 目录或文件(默认是当前目录)

功能:对于目录,显示目录下文件目录对于文件显示文件

常用选项:

-a:all,显示目录下所有文件目录包括以 . 开头的隐藏文件

注意:任何一个目录(即便是空目录),都自带 (当前目录)和 .. (上级目录)。

-d:将目录文件一样显示,而不是显示其下的文件

-l:列出文件目录详细信息ls -l == ll,因为常用。

-t:以最近修改时间 排序

注意:选项 -a -l,-l -a,-al,-la,都行。

例:

-普通文件,包括文本,可执行程序,库,图片,视频等等。

d目录

c字符文件,如:键盘,显示器,终端等等。输入的数据具有顺序

b:块设备,如:磁盘。

l:链接文件。

p:管道文件。

4.5 cd

语法:cd 目录

功能:切换工作目录

用法:

cd 绝对路径(从根目录 开始)。路径不会失效,多用于配置文件

cd 相对路径(如:(当前目录)或 .. (上级目录))。路径简单,多用于日常使用

cd ~,切换到家目录

cd -,切换到最近使用的目录

4.6 mkdir&&touch

1. mkdir

语法:mkdir 选项(>=0个) dir

功能:在当前目录下创建以个名为“dir”目录

常用选项:

-p/--parents,此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。

tree 命令是一个递归以树状结构显示指定目录的命令。

2. touch

语法:touch 选项(>=0个) 文件

功能:touch命令可修改文档目录的(Access)访问时间和(Modify)修改时间,也可用于创建新文件

常用选项:

-a:change only the Access time

-c:change only the Modify time

stat 命令用于显示文件或文件系统详细状态信息

4.7 rmdir&&rm

1. rmdir

语法:rmdir 选项(>=0个) dir
功能:删除空目录
常用选项:

-p:当子目录被删除后,如果父目录因此变为空目录,则父目录也会被一并删除

2. rm

语法:rm 选项(>=0个) dir/file
功能:删除文件目录(通用)。
常用选项:

-f:即使文件属性为只读(写保护),也直接强制(force)删除,不再询问(root用户因权限过高,总是询问)

-r递归(recursion)删除目录及其包含的所有文件

-i:删除前逐一询问确认

如:-rf强制删除一个目录(需特别谨慎,该操作不可逆)。

4.8 cp&&mv

1. cp

语法:cp 选项(>=0个) src dst
功能:复制文件目录
常用选项:

-f强制(force)复制文件目录,不询问。

-r递归(recursion)拷贝目录

-i覆盖之前询问用户

注意:

src文件 拷贝到 dst文件dst目标文件 不存在自动创建新文件拷贝内容dst目标文件 已存在覆盖

src文件(可多个) 拷贝到 已存在的dst目录,正常拷贝,拷贝到 不存在dst目录,报错

src目录 拷贝到 已存在/不存在(会创建)dst目录,必须加 -r 才能递归拷贝

2. mv

语法:mv 选项(>=0个) src dst

功能:剪切文件目录

常用选项:

-f:强制(force),dst文件已存在不会询问直接覆盖
-idst文件已存在会询问 是否覆盖

注意:

如果 dst 不存在,mv 会认为你想将 src 重命名为 dst。

如果 dst 存在且是一个目录,mv 会 src(可多个) 移动到该目录下(保持原名)

4.9 cat&&echo&&prinf

1. cat

语法:cat 选项(>=0个) file
功能:查看file的内容
常用选项:

-n:对所有行编号

-b:对非空行编号

-s合并连续空行一行

注意:
输出重定向:cat > file,file不存在会新建file存在会覆盖(当然如果 >file,就是新建一个文件),把读取到的内容写入file。

输出追加重定向:cat >> file,file不存在会新建ile存在会追加文件末尾(不会覆盖)。

tac,从倒数第一行开始显示(倒着显示)。

2. echo

功能:显示字符串(“ ”或‘ ’都行),自带‘\n’

4.10 more&&less

cat 一般显示较短的文件内容

1. more

语法:more 选项(>=0个) file
功能:一页一页显示内容不支持上翻,只能下翻(用的少)。
常用选项:

-n:指定显示的行数

在more中输入

q:退出more

2. less

语法:less 选项(>=0个) file
功能:一页一页显示内容随意浏览(用的多)。
常用选项:

-i忽略(ignore)搜索时的大小写

-N显示每行的行号

在less中输入

/字符串:向下搜索指定字符串,按n继续向下搜索,按N(反向)向上搜索。

?字符串:向上搜索指定字符串,按n继续向上搜索,按N(反向)向下搜索。

q:退出less

4.11 head&&tail

1. head

语法:head 选项(>=0个) file
功能:用于将文件的开头内容输出至标准输出(屏幕),默认显示文件的前 10 行
常用选项:

-n显示行数

2. tail

语法:tail 选项(>=0个) file
功能:用于显示指定文件末尾内容。当不指定文件时,会从标准输入(stdin)读取数据进行处理。常用于实时查看日志文件
常用选项:

-f循环读取。会不断刷新,使你看到最新的文件内容(实时)。

-n显示行数

注意:

|是一个管道(可以进行命令的组合),左边处理完右边再处理,相当于产生一个临时对象,

如:cat file | tail,显示file的后10行。

4.12 date

语法:date 选项 格式

常用功能:

1. 显示指定格式的时间

date +格式

%H:小时

%M:分钟

%S:秒

%X:相当于%H:%M:%S

%Y:年

%m:月份

%d:日

%F:相当于%Y-%m-%d

2. 时间<->时间戳

当前时间 → 时间戳

date +%s

指定时间 → 时间戳

date -d "2025-4-25 14:12:12" +%s

时间戳 → 可读时间

date -d @1745561532// 指定格式输出:
date -d @1745561532 "+%Y-%m-%d %H:%M:%S"

4.13 find&&grep&&which&&whereis

1. find

语法:find pathname -options filename/pathname
功能:在指定路径递归搜索符合条件的文件或目录
常用选项:

-name:按照文件名查找文件

-type:按文件类型查找(f=文件d=目录

目标类型命令示例说明
目录find /path -type d -name "dir"只匹配目录
文件find /path -type f -name "*.txt"只匹配文件
任意find /path -name "pattern"不限定类型(文件+目录)
2. grep

语法:grep -options 字符串 文件
功能:在文件中搜索字符串,并显示对应行
常用选项:

-i忽略(ignore)搜索时的大小写

-n显示行数

-v反向选择匹配不要不匹配留下

3. which

功能:搜索 系统命令

4. whereis

功能:快速定位程序的二进制文件、源码和手册页,它的设计目的是比 which 提供更全面的程序相关文件信息

4.14 zip/unzip&&tar(重要)

1. zip/unzip

语法:zip file.zip dir/file
功能:将dir/file压缩zip格式
常用选项:

-r:递归(recursion)处理,将指定目录下的所有文件和子目录一并处理

操作zip 命令unzip 命令
单个文件zip a.zip file.txtunzip a.zip
目录zip -r a.zip dir/unzip a.zip -d target/
关于rz/sz工具

用于 Windows 机器和远端的 Linux 机器通过 XShell 传输文件。可以通过拖拽的方式将文件上传过去

sudo yum install -y lrzsz
2. tar

压缩:tar czf-czf file.tgz src

解压:tar xzf-xzf file.tgz

-v显示压缩解压过程

-C解压指定目录

tar -xzf backup.tgz -C /tmp/
// -C /tmp/ 是独立的参数

注意:f后面紧跟file.tgz

LinuxLinux的压缩包互传。

scp 压缩包 用户名@IP:指定路径

4.15 bc&&uname

1. bc

功能:简单的计算机

也可以通过|管道,进行计算。 

2. uname

uname -r

输出当前 Linux 系统的 内核版本号(Kernel Release),格式通常为:
主版本号.次版本号.修订号-附加信息

uname -a

输出系统的 完整信息,包括:

  • 内核名称

  • 主机名

  • 内核版本

  • 系统架构

  • 操作系统名称

  • 其他详细信息

相关文章:

Linux的基础指令

目录 1、Shell及运行原理 2、热键 3、Linux的基础知识 4、Linux的基础指令 4.1 man 4.2 clear&&history&&whoami 4.3 pwd 4.4 ls 4.5 cd 4.6 mkdir&&touch 1. mkdir 2. touch 4.7 rmdir&&rm 1. rmdir 2. rm 4.8 cp&&mv…...

第一部分:git基本操作

目录 1、git初识 1.1、存在的问题 1.2、版本控制器 1.3、git安装 1.3.1、CentOS平台 1.3.2、ubuntu平台 2、git基本操作 2.1、创建仓库 2.2、配置git 3、工作区、暂存区、版本库 4、基本操作 4.1、场景一 4.2、场景二 4.3、修改文件 5、版本回退 6、撤销修改 …...

Kafka和其他组件的整合

Kafka和其他组件的整合 1.Kafka和Flume的整合 需求1&#xff1a;利用flume监控某目录中新生成的文件&#xff0c;将监控到的变更数据发送给kafka&#xff0c;kafka将收到的数据打印到控制台&#xff1a; 在flume/conf下添加.conf文件&#xff0c; vi flume-kafka.conf # 定…...

学习AI必知的20大概念

&#x1f3af;AI开发者必知的20大概念 ​&#x1f916; 机器学习&#xff1a;基础算法和模型训练。 &#x1f9e0; 深度学习&#xff1a;复杂表示学习。 &#x1f310; 神经网络&#xff1a;非线性关系建模。 &#x1f5e3;️ NLP&#xff1a;文本处理和理解。 &#x1f441;️…...

VRRP与防火墙双机热备实验

目录 实验一&#xff1a;VRRP负载均衡与故障切换 实验拓扑​编辑一、实验配置步骤 1. 基础网络配置 2. VRRP双组配置 二、关键验证命令 1. 查看VRRP状态 2. 路由表验证 三、流量分析 正常负载均衡场景&#xff1a; 故障切换验证&#xff1a; 实验二&#xff1a;防火…...

【金仓数据库征文】——选择金仓,选择胜利

目录 第一部分&#xff1a;金仓数据库——开创数据库技术的新时代 1.1 金仓数据库的技术底蕴 1.2 高可用架构与灾备能力 1.3 分布式架构与弹性扩展能力 第二部分&#xff1a;金仓数据库助力行业数字化转型 2.1 电信行业&#xff1a;核心系统国产化替代 2.2 医疗行业&…...

微软官网Win10镜像下载快速获取ISO文件

如何从微软官网轻松下载win10镜像&#xff1f;win10镜像的下载方式主要包括两种&#xff1a; 目录 一&#xff1a;借助官方工具 二&#xff1a;直接微软官网通过浏览器进行下载。 三&#xff1a;实现方法与步骤&#xff1a; 1&#xff1a;利用微软官方提供的MediaCreationT…...

发放优惠券

文章目录 概要整体架构流程技术细节小结 概要 发放优惠券 处于暂停状态&#xff0c;或者待发放状态的优惠券&#xff0c;在优惠券列表中才会出现发放按钮&#xff0c;可以被发放&#xff1a; 需求分析以及接口设计 需要我们选择发放方式&#xff0c;使用期限。 发放方式分…...

【专题刷题】二分查找(二)

&#x1f4dd;前言说明&#xff1a; 本专栏主要记录本人的基础算法学习以及LeetCode刷题记录&#xff0c;按专题划分每题主要记录&#xff1a;&#xff08;1&#xff09;本人解法 本人屎山代码&#xff1b;&#xff08;2&#xff09;优质解法 优质代码&#xff1b;&#xff…...

如何避免IDEA每次打开新项目都重复配置Maven?

每次打开新项目都要重新设置Maven路径&#xff1f;每次导入工程都要手动调整settings.xml&#xff1f;如果你也受够了IDEA这种“健忘”行为&#xff0c;那么这篇文章就是为你准备的&#xff01;今天我们就来彻底解决这个问题&#xff0c;让IDEA记住你的Maven配置&#xff0c;一…...

【Linux网络编程】应用层协议HTTP(实现一个简单的http服务)

目录 前言 一&#xff0c;HTTP协议 1&#xff0c;认识URL 2&#xff0c;urlencode和urldecode 3&#xff0c;HTTP协议请求与响应格式 二&#xff0c;myhttp服务器端代码的编写 HTTP请求报文示例 HTTP应答报文示例 代码编写 网络通信模块 处理请求和发送应答模块 结…...

深度解析之算法之分治(快排)

44.颜色分类 题目链接 给定一个包含红色、白色和蓝色、共 n 个元素的数组 nums &#xff0c;原地 对它们进行排序&#xff0c;使得相同颜色的元素相邻&#xff0c;并按照红色、白色、蓝色顺序排列。 我们使用整数 0、 1 和 2 分别表示红色、白色和蓝色。 必须在不使用库内置…...

【金仓数据库征文】-金仓数据库性能调优 “快准稳” 攻略:实战优化,让数据处理飞起来

我的个人主页 我的专栏&#xff1a; 人工智能领域、java-数据结构、Javase、C语言&#xff0c;希望能帮助到大家&#xff01;&#xff01;&#xff01; 点赞&#x1f44d;收藏❤ 目录 一、KingbaseES金仓数据库简介二、快速入门&#xff1a;金仓数据库下载与安装指南三、“快”…...

DPIN河内AI+DePIN峰会:共绘蓝图,加速构建去中心化AI基础设施新生态

近日&#xff0c;一场聚焦前沿科技融合的盛会——AIDePIN峰会在越南河内成功举办。此次峰会由DPIN、QPIN及42DAO等Web3领域的创新项目联合组织&#xff0c;汇聚了众多Web3行业领袖、技术专家与社区成员。峰会于2025年4月19日举行&#xff0c;其核心议题围绕去中心化物理基础设施…...

vscode和git 踩坑

git init经常 在 vscode push错误问题: 正确姿势&#xff1a;先 GitHub 上建仓库 → git clone 拉到本地 → 再用 VSCode 打开编辑 ❌ 不是&#xff1a;VSCode 里 git init → 再去 GitHub 选个仓库绑定 举个对比 操作流程是否推荐后果GitHub 创建仓库 → git clone → 用 VSC…...

C++11介绍

目录 一、C11的两个小点 1.1、decltype 1.2、nullptr 二、列表初始化 2.1、C98传统的{} 2.2、C11中的{} 2.3、C11中的std::initializer_list 三、右值引用和移动语义 3.1、左值和右值 3.2、左值引用和右值引用 3.3、引用延长生命周期 3.4、左值和右值的参数匹配 3…...

AI数字人:繁荣背后的伦理困境与法律迷局(8/10)

摘要&#xff1a;本文深入剖析 AI 数字人从虚拟走向现实的历程&#xff0c;阐述其融合多技术实现从静态到动态交互的跨越&#xff0c;爆发式应用于各领域带来的商业价值与社会影响&#xff0c;同时直面由此引发的伦理法律挑战&#xff0c;包括身份认同、数据隐私、责任归属及权…...

SOLID 原则在单片机环境下的 C 语言实现示例,结合嵌入式开发常见场景进行详细说明

1. 单一职责原则 (SRP) 定义:一个模块(函数/文件)只负责一个功能。 示例:传感器数据采集与处理分离 // SensorAdc.h - 仅负责ADC原始数据采集 typedef struct { uint16_t (*ReadRaw)(void); // 原始数据读取接口 } SensorAdc; // SensorProcessor.h - 仅负责数据处理…...

RT Thread 发生异常时打印输出cpu寄存器信息和栈数据

打印输出发生hardfault时,当前栈十六进制数据和cpu寄存器信息 在发生 HardFault 时,打印当前栈的十六进制数据和 CPU 寄存器信息是非常重要的调试手段。以下是如何实现这一功能的具体步骤和示例代码。 1. 实现 HardFault 处理函数 我们需要在 HardFault 中捕获异常上下文,…...

SQL 函数进行左边自动补位fnPadLeft和FORMAT

目录 1.问题 2.解决 方式1 方式2 3.结果 1.问题 例如在SQL存储过程中&#xff0c;将1 或10 或 100 长度不足的时候&#xff0c;自动补足长度。 例如 1 → 001 10→ 010 100→100 2.解决 方式1 SELECT FORMAT (1, 000) AS FormattedNum; SELECT FORMAT(12, 000) AS Form…...

Unity中数据和资源加密(异或加密,AES加密,MD5加密)

在项目开发中,始终会涉及到的一个问题,就是信息安全,在调用接口,或者加载的资源,都会涉及安全问题,因此就出现了各种各样的加密方式。 常见的也是目前用的最广的加密方式,分别是:DES、3DES、AES、MD5、XOR(异或) 其中DES、3DES、AES、MD5用在数据加密中偏多,特别是…...

C++初窥门径

const关键字 一、const关键字 修饰成员变量 常成员变量&#xff1a;必须通过构造函数的初始化列表进行初始化&#xff0c;且初始化后不可修改。 示例&#xff1a; class Student { private: const int age; // 常成员变量 public: Student(string name, int age) : age(ag…...

Spring知识点总结

目录 1.什么是spring&#xff1f;你对spring的理解&#xff1f; 2.spring的优缺点&#xff1f; 3.解释一下IOC和AOP&#xff1f; 4.IOC和DI的区别&#xff1f; 5.spring中管理对象注入的方式&#xff1f; 6.自动注入的注解有哪些&#xff1f; 声明bean的注解 Bean的生命…...

Oracle_开启归档日志和重做日志

在Oracle中&#xff0c;类似于MySQL的binlog的机制是归档日志&#xff08;Archive Log&#xff09;和重做日志&#xff08;Redo Log&#xff09; 查询归档日志状态 SELECT log_mode FROM v$database; – 输出示例&#xff1a; – LOG_MODE – ARCHIVELOG (表示已开启) – NO…...

【金仓数据库征文】-数据库界新兴前列者,本篇带你速懂金仓数据库!

最近写课程设计、搞毕设是不是被数据库折腾到崩溃&#xff1f;动不动就报错、数据迁移还超麻烦&#xff01;今天挖到个宝藏 —— 国产金仓数据库 KingbaseES&#xff0c;操作超简单&#xff0c;还自带 “翻译器” 帮你迁移数据&#xff01;性能强还稳定&#xff0c;关键完全免费…...

人工智能与机器学习,谁是谁的子集 —— 再谈智能的边界与演进路径

人工智能&#xff08;Artificial Intelligence, AI&#xff09;作为当代最具影响力的前沿技术之一&#xff0c;常被大众简化为 “深度学习” 或 “大模型” 等标签。然而&#xff0c;这种简化认知往往掩盖了AI技术内部结构的复杂性与多样性。事实上&#xff0c;AI并非单一方法的…...

Linux进程学习【进程状态】

&#x1f33c;&#x1f33c;前言&#xff1a;在操作系统中&#xff0c;进程是最基本的资源管理单位&#xff0c;而操作系统通过精确管理这些进程的状态来确保系统能够高效运行。进程的状态不仅仅是操作系统设计的一部分&#xff0c;它对系统的性能、稳定性以及资源的分配起着至…...

用 ESP32 模拟 Wiegand 刷卡器:开发门禁系统必备的小工具

网罗开发 &#xff08;小红书、快手、视频号同名&#xff09; 大家好&#xff0c;我是 展菲&#xff0c;目前在上市企业从事人工智能项目研发管理工作&#xff0c;平时热衷于分享各种编程领域的软硬技能知识以及前沿技术&#xff0c;包括iOS、前端、Harmony OS、Java、Python等…...

什么是 MCP?与 AI Agent 的关系是什么?

首先先回答一下什么是MCP&#xff1f; 如果你经常使用像Claude这样的大语言模型&#xff0c;你可能已经注意到它们虽然强大&#xff0c;但有时候也有局限性&#xff0c;比如无法获取实时信息或访问特定工具。 模型上下文协议&#xff08;Model Context Protocol&#xff0c;简…...

Python ZIP文件操作全解析:从基础压缩到高级技巧

目录 一、ZIP文件操作基础三板斧 1.1 创建压缩包 1.2 解压操作 1.3 文件遍历与信息获取 二、进阶技巧&#xff1a;让压缩更智能 2.1 加密压缩实战 2.2 增量更新策略 2.3 性能优化技巧 三、高级场景解决方案 3.1 分卷压缩实现 3.2 跨平台路径处理 3.3 异常处理最佳实…...

Linux:进程的等待

当以一个进程结束时&#xff0c;它会变成僵尸进程&#xff0c;这个僵尸进程如果不处理&#xff0c;就会一直占用CPU资源&#xff0c;如果父进程要回收这个进程会通过进程等待的方式处理&#xff0c;回收子进程只会&#xff0c;会得到进程的退出信息 进程等待 父进程通过进程等…...

玉米产量遥感估产系统的开发实践(持续迭代与更新)

项目地址&#xff1a;项目首页 - maize_yield_estimation:玉米估产的flaskvue项目 - GitCode 开发中&#xff0c;敬请期待。。。 以下是预先写的提纲&#xff0c;准备慢慢补充 一、项目背景与工程目标 业务需求分析 农业遥感估产的行业痛点&#xff08;数据分散、模型精度不足…...

Python解析地址中省市区街道

Python解析地址中省市区街道 1、效果 输入&#xff1a;海珠区沙园街道西基村 输出&#xff1a; 2、导入库 pip install jionlp3、示例代码 import jionlp as jiotext 海珠区沙园街道西基村 res jio.parse_location(text, town_villageTrue) print(res)...

论文学习:《聚类矩阵正则化指导的层次图池化》

原文标题&#xff1a;Clustering matrix regularization guided hierarchical graph pooling 原文链接&#xff1a;https://www.sciencedirect.com/science/article/abs/pii/S0950705125001558 图池化技术大致可以分为两类&#xff1a;平面图池化和层次图池化。后者通过迭代粗化…...

【金仓数据库征文】- 国产化迁移实战:从Oracle到KingbaseES的平滑过渡

文章目录 引言&#xff1a;国产数据库的崛起与迁移需求一、兼容性架构设计与配置优化1.1 Oracle兼容模式的核心实现1.2 潜在语法差异的深度处理1.3 环境预配置关键技术1.3.1 用户与模式映射1.3.2 字符集与日期格式 1.4 深度兼容模式配置1.4.1 语法兼容开关1.4.2 数据类型映射策…...

「零配置陷阱」:现代全栈工具链的复杂度管控实践

一、工具链膨胀的「死亡螺旋」 2024年典型全栈项目的初始化噩梦&#xff1a; $ npm create vitelatest ✔ Project name: … demo ✔ Select a framework: › React ✔ Select a variant: › TypeScript SWC ✔ Install shadcn/ui? … Yes ✔ Add Storybook? … Yes ✔ Co…...

浅析锁的应用与场景

锁的应用与场景&#xff1a;从单机到分布式 摘要&#xff1a;在多线程和分布式系统中&#xff0c;“锁”是避免资源竞争、保障数据一致性的核心机制。但你真的了解锁吗&#xff1f;什么时候该用锁&#xff1f;用哪种锁&#xff1f;本文通过通俗的比喻和代码示例&#xff0c;带…...

图论---Kruskal(稀疏图)

O( m * log n )。 1&#xff0c;将所有边按权重从小到大排序&#xff0c;调用系统的sort() 2&#xff0c;枚举每条边的 a , b ,权重 if(a、b 不联通) 就将这条边加入集合中 // 最小生成树 —Kruskal算法(稀疏图) #include<iostream> #include<algorithm> using …...

MySQL 从入门到精通:第二篇 - 数据类型、约束与索引

1. MySQL数据类型详解 数值类型 整数类型 -- 常用整数类型及范围 CREATE TABLE integer_types (tiny_col TINYINT, -- 1字节,有符号(-128~127),无符号(0~255)small_col SMALLINT, -- 2字节,有符号(-32768~32767),无符号(0~65535)medium_col MEDIUMINT,...

基于AI技术的高速公路交通引流系统设计与应用研究

基于AI技术的高速公路交通引流系统设计与应用研究 1. 研究背景与意义 1.1 交通系统演化脉络 1.1.1 发展阶段划分 机械化时代&#xff08;1950-1990&#xff09;&#xff1a;固定式信号控制信息化时代&#xff08;1991-2010&#xff09;&#xff1a;SCATS/SCOOT系统智能化时代…...

n8n 中文系列教程_09. 从原始需求到精准实现:n8n节点选择指南

在自动化工作流工具n8n中&#xff0c;正确选择和使用节点是高效实现需求的关键。本文将从需求分析入手&#xff0c;逐步解析触发节点与执行节点的区别&#xff0c;梳理n8n的节点分类逻辑&#xff0c;并揭示外部服务节点的本质&#xff0c;帮助您精准匹配需求与实现方案。无论您…...

P19:Inception v1算法实战与解析

&#x1f368; 本文为&#x1f517;365天深度学习训练营 中的学习记录博客&#x1f356; 原作者&#xff1a;K同学啊 一、模型结构 Inception V1 的主要特点是在一个网络中同时使用不同大小的卷积核&#xff08;1x1、3x3、5x5&#xff09;和池化操作来提取多尺度特征。以下是…...

day32 学习笔记

文章目录 前言一、霍夫变换二、标准霍夫变换三、统计概率霍夫变换四、霍夫圆变换 前言 通过今天的学习&#xff0c;我掌握了霍夫变换的基本原本原理及其在OpenCV中的应用方法 一、霍夫变换 霍夫变换是图像处理中的常用技术&#xff0c;主要用于检测图像中的直线&#xff0c;圆…...

2025时间序列都有哪些创新点可做——总结篇

作为AI和数据科学的核心方向之一&#xff0c;时间序列在2025年依然保持着强劲的发展势头&#xff0c;稳站各大顶会顶刊投稿主题前列。 关于它的研究&#xff0c;目前在结合传统统计方法和深度学习的基础上&#xff0c;已延伸至频域等数理工具与神经网络的交叉创新。同时针对垂…...

头歌实训之索引

&#x1f31f; 各位看官好&#xff0c;我是maomi_9526&#xff01; &#x1f30d; 种一棵树最好是十年前&#xff0c;其次是现在&#xff01; &#x1f680; 今天来学习C语言的相关知识。 &#x1f44d; 如果觉得这篇文章有帮助&#xff0c;欢迎您一键三连&#xff0c;分享给更…...

通讯的基础概念:涵盖串行通信、并行通信、TCP、UDP、Socket 等关键概念和技术

一、通信基础概念 1. 串行通信与并行通信 串行通信 定义&#xff1a;通过一条线路逐位传输数据&#xff0c;每个字节包含起始位、数据位、校验位和停止位。特点&#xff1a; 传输稳定&#xff0c;但速度较慢&#xff08;因逐位传输&#xff09;。常用接口&#xff1a;RS-232、…...

Uni-App 多端电子合同开源项目介绍

项目概述 本项目是一款基于 uni-app框架开发的多端电子合同管理平台&#xff0c;旨在为企业及个人用户提供高效、安全、便捷的电子合同签署与管理服务。项目创新性地引入了 “证据链”与“非证据链”两种签署模式&#xff0c;满足不同场景下的签署需求&#xff0c;支持多种签署…...

一个非常快速的 Latex 入门教程【Part 1】

目录 1.LaTex简介 2.LaTex 中最基础的格式化命令 2.1加粗&#xff0c;斜体&#xff0c;下划线&#xff0c;添加新段落 2.2文档分节 2.3 图片 2.4 LaTeX 中列表的创建 无序列表 有序列表 2.5对数学公式的排版 2.6表格 1.LaTex简介 LaTex的主要优势是它会将文…...

用Obsidian四个插件打造小说故事关联管理系统:从模板到图谱的全流程实践

用Obsidian四个插件打造小说故事关联管理系统&#xff1a;从模板到图谱的全流程实践 一、前言&#xff1a;为什么需要故事关联管理系统 在小说创作中&#xff0c;复杂的人物关系、交错的情节线和多维的世界观常导致创作混乱。本文将通过 Dataview&#xff08;数据查询&#xf…...

C++ 日志系统实战第三步:熟悉掌握各种设计模式

全是通俗易懂的讲解&#xff0c;如果你本节之前的知识都掌握清楚&#xff0c;那就速速来看我的项目笔记吧~ 相关技术知识补充&#xff0c;也是最后的补充知识了~ 下文将加入项目代码编写&#xff01; 目录 设计模式 单例模式 饿汉模式 懒汉模式 工厂模式 简单…...