刷新
Linux基础之权限管理

博主头像 目录通用权限的管理扩展权限的管理特殊权限的管理权限掩码 在Linux中,权限管理是通过文件系统中的权限位来实现的。 通用权限的管理 每个文件或目录都有一个所有者、一个用户组和其他用户的权限设置。主要的权限包括读取、写入和执行。 文件权限包括读、写和执行权限: 读权限(r):允许用户读取文件的内容或列 ...

【Nano Framework ESP32篇】使用 LCD 屏幕

博主头像 在开始主题之前,先介绍一个刷固件工具。这个工具在 idf 中是集成的,不过,乐鑫也单独发布了这个工具—— esptool。下载链接:Releases · espressif/esptool · GitHub。这货是用 Python 写的,只是封装成了 exe,方便直接运行罢了。 在使用时,需要 -p ...

博客添加评论功能及定制化样式

博主头像 哈喽大家好,我是咸鱼。(博客网址: https://xxxsalted.github.io/) 在搭建了博客并换了主题之后,发现有许多细节方面的东西还需要完善和定制化一下,比如说行距和引用的样式我不是很喜欢,以及没有评论功能。 于是决定自己动手,说干就干。 PS:下文的修改操作仅限于博客主题(Kli ...

Linux基础之文件管理

博主头像 Everything is a file 是一个经典的概念。Linux系统将所有的东西都看作是文件,包括将硬件设备、进程、网络连接等均抽象为文件。 ...

virsh命令学习(一)

博主头像 一:kvm工具栈 kvm主要的工具栈,从大的类别可以分为libvirt和qemu这2大类,其中libvirt中分为virtual machine manager和virsh ,virtual machine manager中的virt-manager是基于图形化界面的管理,其他的都是可以在命令直接使 ...

《痞子衡嵌入式半月刊》 第 98 期

博主头像 痞子衡嵌入式半月刊: 第 98 期 这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。 本期刊是开源项目(GitHub: JayHeng/pzh-mcu-bi-weekly),欢迎提交 issue,投稿或推荐你知道的嵌入式那些事儿。 上期回顾 ...

Linux系统基础

博主头像 目录Linux学习大纲命令提示符命令的格式路径的分类文件的分类目录的结构一些快捷键 Linux学习大纲 命令提示符 通常情况下,我们使用Linux都是在命令行环境下, 所以学习 Linux 的第一步需要了解 Linux 的命令提示符。 Linux命令提示符通常由用户名、主机名和当前工作目录组成。 [ ...

kvm网络,docker网络,,vm网络

博主头像 一:vmware网络 1:概念的介绍 虚拟网络编辑器:控制的就是虚拟机的网段的 window中的适配器:更这个虚拟网络编辑器连在一起的,是同一个网段,通常是分配的.1的IP地址 2:桥接模式 原理:就是将虚拟机的物理网卡桥接到物理主机上面,实现了访问外网的操作 图解: 操作:就是将虚拟机的ip地址, ...

linux中limits.conf和sysctl.conf需做哪些优化

博主头像 limits.conf 和 sysctl.conf 是 Linux 系统中用于配置用户资源限制和系统内核参数的两个重要配置文件。针对这两个文件进行优化,可以帮助提升系统的安全性和性能。 limits.conf 的优化 limits.conf 是 PAM(Pluggable Authenticatio ...

习题---利用两个栈实现队列的“入队”和“出队”

博主头像 利用两个栈进行实现队列的入队和出队操作 题目: 解题分析: ​ 该题目需要借助两个栈来实现队列的“入队”和“出队”,并封装好了三个对应的函数。我们需要注意的是栈的特点是“先进后出",与队列的”先进先出“的输出并不一致。所以,我们要利用栈来输出正常排序的序列,需要借助类似取反的原理,例如 !false ...

能源管理系统EMS与IEC61850

接上上文,板上运行提示缺少某些库,可能是因为交叉编译工具版本太高了。后续使用vitis自带的交叉编译工具编译,然后放入Xilinx开发板运行成功。 EMS,即能源管理系统,是储能“3s”之一。设计和制造一个储能EMS系统需要考虑包括系统架构设计、功能需求、软件开发、硬件选型等多个方面: 需求分析:确 ...

链式队列

博主头像 队列 原理介绍: ​ 队列(Queue)和栈类似,相同点是都属于线性结构,不同点是栈遵循“后进先出”原则,而队列遵循“*先进先出*”的原则,也被称为“FIFO”结构,就是“First Input First Output” ​ 数据结构中的队列的两端都允许操作,只不过要求数据只能从队列的一端插入,从 ...

以链表为基础实现链式队列

博主头像 数据结构 链式队列 以链表为基础实现链式队列 1.思路: 如果打算以链表作为基础来实现队列的操作,可以避免内存浪费以及避免内存成片移动,只需要确定队头和队尾即可,一般把链表头部作为队头,可以实现头删,把链表尾部作为队尾,可以实现尾插。 2.图示: 3.代码: /******************* ...

Linux启动过程以及7种运行级别

Linux启动过程 Linux启动需要经历一些步骤,这些步骤确保系统能够在各种不同的硬件和配置条件下可靠地启动和运行,并且具有足够的灵活性以适应不同的使用场景和需求,具体步骤如下: BIOS/UEFI初始化(硬件初始化):执行基本输入输出系统(BIOS)或统一可扩展接口(UEFI)中的初始化程序。这 ...

练习题----顺序栈算法

博主头像 题目: ​ 输入一个包括 '(' 和 ')' 的字符串string ,判断字符串是否有效。要求设计算法实现检查字符串是否有效,有效的字符串需满足以下条件: A. 左括号必须用相同类型的右括号闭合。 B. 左括号必须以正确的顺序闭合。 C. 每个右括号都有一个对应的相同类型的左括号。 题目分析: ​ ...

顺序栈习题

博主头像 题目: ​ 设计一个进制转换程序,使用顺序栈设计一个把十进制数转换为十六进制数的接口,实现当通过键盘输入一个非负的十进制数,可以在终端输出对应的十六进制数。 例如: 100 --> 0x64 --> 100%16 = 4 --> 100/16 = 6 6%16 = 6 题目分析: ​ 该题需要对用户 ...

栈(Stack)的原理与代码实现

博主头像 栈(stack) 原理说明: ​ 学习数据结构的目的是为了更好的处理和存储数据,对于顺序表而言改查比较容易,增删比较麻烦,对于链式表而言,增删比较简单,改查比较麻烦,所以每种数据结构都有不同的特点,用户需要选择合适的数据结构。 ​ 栈内存自顶向下进行递增,其实栈和顺序表以及链式表都一样,都属于线性结 ...

<123···50>