NAS(Network Attached Storage:网络附属存储)按字面简单说就是连接在网络上,具备资料存储功能的装置,因此也称为“网络存储器”。它是一种专用数据存储服务器。…
Read More作者: BruceOu
《嵌入式系统– 玩转ART-Pi开发板》第9章 基于Select/Poll实现并发服务器(二)
基于Select/Poll实现并发服务器(一) 9.3 Select/Poll概述 在LWIP中,如果要实现并发服务器,可以基于Sequentaial API来实现,这种方式需要使…
Read More《嵌入式系统 – 玩转ART-Pi开发板》第9章 基于Select/Poll实现并发服务器(一)
开发环境: RT-Thread版本:4.0.3 操作系统:Windows10 RT-Thread Studio版本:2.1.1 开发板MCU:STM32H750XB LWIP:2.…
Read More《嵌入式系统– 玩转ART-Pi开发板》第8章 APT-Pi双网络实现自动切换
ART-Pi中有多种联网方式,最常用有两种:一个是自带的Wifi模块AP6212,另外一个是以太网,ART-Pi使用的PHY芯片是LAN8720A。 笔者在前面的文章已经讲解了Wi…
Read More《数据结构与算法》第10章 排序(C语言)
排序(Sort)是将无序的记录序列(或称文件)调整成有序的序列。 10.1排序分类 按照排序的稳定性可以将排序分为稳定排序和非稳定排序。按照排序的存储可分为内排序和外排序。 1、稳…
Read More《数据结构与算法》第9章 查找 (C语言)
所谓“查找”记为在一个含有众多的数据元素(或记录)的查找表中找出某个“特定的”数据,即在给定信息集上寻找特定信息元素的过程。 为了便于讨论,必须给出这个“特定的”词的确切含义。首先…
Read More《数据结构与算法》第8章 树 (C语言)
8.1树的概念 树(tree)是n(n>=0)个节点的有限集合T,它满足两个条件: 1)有且仅有一个特定的称为根(root)的节点; 2)其余的节点可以分为m(m>=0…
Read More《数据结构与算法》第7章 两个队列实现一个栈 (C语言)
前一节我们讲解了两个栈实现一个队列,现在我们用两个队列实现一个栈。 关于栈和队列的特点在前一节我们已经讲解过了,现在我们直接看用两个队列实现栈的出入。 7.1入栈 入栈很简单,只需…
Read More《数据结构与算法》第6章 两个栈实现队列 (C语言)
在讲解本节内容之前,我们先来回顾栈和队列的特点。 栈的特点是先进后出,例如,把序列1,2,3,4,存入栈中。 入栈:1先入,4最后入,最终1在栈底,而4位于栈顶。 出栈:栈顶先出,…
Read More《数据结构与算法》第5章 链表反转【有头结点】(C语言)
5 链表反转【有头结点】 此文是在前一文的基础上改进,两者区别在于是否有头结点,为何必须有头结点,笔者在《表》那一章已经说明了,此文是在上一节进行了改进。 【题目描述】 题目:输入…
Read More