能源管理系统EMS与IEC61850

接上上文,板上运行提示缺少某些库,可能是因为交叉编译工具版本太高了。后续使用vitis自带的交叉编译工具编译,然后放入Xilinx开发板运行成功。 EMS,即能源管理系统,是储能“3s”之一。设计和制造一个储能EMS系统需要考虑包括系统...阅读全文

链式队列

队列 原理介绍: ​ 队列(Queue)和栈类似,相同点是都属于线性结构,不同点是栈遵循“后进先出”原则,而队列遵循“*先进先出*”的原则,也被称为“FIFO”结构,就是“First Input First Output” ​ 数据结构...阅读全文

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

数据结构 链式队列 以链表为基础实现链式队列 1.思路: 如果打算以链表作为基础来实现队列的操作,可以避免内存浪费以及避免内存成片移动,只需要确定队头和队尾即可,一般把链表头部作为队头,可以实现头删,把链表尾部作为队尾,可以实现尾插。 ...阅读全文

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

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

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

题目: ​ 输入一个包括 '(' 和 ')' 的字符串string ,判断字符串是否有效。要求设计算法实现检查字符串是否有效,有效的字符串需满足以下条件: A. 左括号必须用相同类型的右括号闭合。 B. ...阅读全文

顺序栈习题

题目: ​ 设计一个进制转换程序,使用顺序栈设计一个把十进制数转换为十六进制数的接口,实现当通过键盘输入一个非负的十进制数,可以在终端输出对应的十六进制数。 例如: 100 --> 0x64 --> 100%16 = 4 -...阅读全文

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

栈(stack) 原理说明: ​ 学习数据结构的目的是为了更好的处理和存储数据,对于顺序表而言改查比较容易,增删比较麻烦,对于链式表而言,增删比较简单,改查比较麻烦,所以每种数据结构都有不同的特点,用户需要选择合适的数据结构。 ​ 栈内...阅读全文

kafka是如何保证数据不丢失的

Kafka通过一系列机制来确保数据不丢失,这些机制涵盖了生产者、Broker和消费者等关键环节。以下是Kafka保证数据不丢失的主要方式: 生产者生产数据不丢失: 同步方式:生产者发送数据给Kafka后,会等待Kafka的确认。如果在一...阅读全文

linux shell 脚本调试技巧

本文分享自天翼云开发者社区《linux shell 脚本调试技巧》,作者:g****n 1.bash -x 加脚本 这是最常用的调试手段,终端会打印出,脚本执行过程中的每一个命令。 a. 查看脚本流程有无错误 b.查看变量值有无错误 c...阅读全文

双向链表(不循环)

双向链表 双向链表的原理与应用 如果想要提高单向链表或者单向循环链表的访问速度,则可以在链表中的结点中再添加一个指针域,让新添加的指针域指向当前结点的直接前驱的地址,也就意味着一个结点中有两个指针域(prev + next),也被称为双...阅读全文

单向循环链表(其一)

单向循环链表(其一) 单向循环链表的原理与应用: 单向循环的链表的使用规则和普通的单向链表没有较大的区别,需要注意:*单向循环链表的尾结点的指针域中必须指向链表的首结点的地址*,由于带头结点的单向循环链表更加容易进行管理,如下图所示: ...阅读全文

docker网络

一:docker网络基础知识 1:网络驱动 docker网路子系统使用可插拔(理解一下)的驱动,默认的情况下有多个驱动的程序,并且提供核心的联网的功能 1、bridge:桥接网络,这个是默认的网络驱动程序,不指定驱动成创建的容器默认是b...阅读全文

Practice

18.链表只能一个接着一个遍历,不允许通过随机访问 7.链表的地址是连续的,通过内部的指针来进行访问 //假设该链表只给出了头指针 head。在不改变链表的前提下,请设计一个尽可能高效的算法, //查找链表中倒数第k(k为正整数)个位置...阅读全文

创建链表并进行增加、删减操作

题目:对顺序表中的元素进行增加和删除以及访问 使用数组实现线性表的特性,需要知道三个条件:数组元素的容量、数组有效的最后一个元素的下标 /*************************************************...阅读全文

顺序表和链表的练习题

顺序表 题目一: 题目分析: 该题目需要先对顺序表进行遍历至元素x正确插入位置,再对顺序表完成插入操作。因此涉及到for循环与if语句的使用 代码实现 /*****************************************...阅读全文