自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 节点数据采集和标签信息的远程洪泛传输

完成节点数据采集和标签信息的远程洪泛传输,在与 Sink 节点相连接的 PC 上能看到结果(标签信息、感知的数据)。其中,节点感知数据采集包括光照值、温湿度值,采集节点每 20s 采集一次温湿度、每10s 采集一次光照。标签数据读写控制周期自行决定。............

2022-06-29 12:45:07 3631 4

原创 现场快递柜状态采集与控制系统

题目:现场快递柜状态采集与控制系统目标:设计实现一个对现场快递柜状态数据采集、显示、参数设置、抽屉打开、保鲜控制等功能软件系统。

2022-06-20 10:49:23 2828

原创 模拟电梯调度的算法,来对磁盘进行移臂和旋转调度

实验目的与要求本实验要求学生模拟设计一个驱动调度程序,观察驱动调度程序的动态运行过程。以此来加深对驱动调度职能的理解和掌握。设计模拟电梯调度的算法,来对磁盘进行移臂和旋转调度。数据结构及符号说明本节将说明设计的电梯调度算法中相关的数据结构和全局变量。Request:作为结构体,包含4个元素,用于记录I/O请求相关信息。① name:字符串,记录请求的进程名。② cylinder:整形,记录访问磁盘的柱面号。③ magnetic:整形...

2022-05-12 08:01:27 1685 1

原创 页面调度算法处理缺页中断

本实验要求模拟分页式虚拟存储管理中硬件的地址转换和缺页中断,以及选择页面调度算法处理缺页中断。以此来加深对虚拟存储的理解。第一题:模拟分页式存储管理中硬件的地址转换和产生缺页中断。第二题:用先进先出(FIFO)页面调度算法处理缺页中断。第三题:用最近最少用(LRU)页面调度算法处理缺页中断。编程语言:C/C++

2022-04-17 18:42:22 3078

原创 模拟 PV 操作同步机构,且用 PV 操作解决生产者——消费者问题

实验内容:模拟实现用同步机构避免并发进程执行时可能出现的与时间有关的错误。实验目的:进程是程序在一个数据集合上运行的过程,进程是并发执行的,也即系统中的多个进 程轮流地占用处理器运行。 我们把如干个进程都能进行访问和修改地那些变量成为公共变量。由于进程是并发执 行的,所以,如果对进程访问公共变量不加限制,那么就会产生“与时间有关”的错误,即 进程执行后,所得到的结果与访问公共变量的时间有关。为了防止这类错误,系统必须要用 同步机构来控制进程对公共变量的访问。一般说,同步机构是由若干条原语——同步原语—.

2022-04-13 19:32:09 3668

原创 设计一个按优先数调度算法实现处理器调度的进程

实验目的:在采用多道程序设计的系统中,往往有若干个进程同时处于就绪状态。当就绪状态进程 个数大于处理器数时,就必须依照某种策略来决定哪些进程优先占用处理器。本实验模拟在 单处理器情况下处理器调度,帮助学生加深了解处理器调度的工作。题目:设计一个按优先数调度算法实现处理器调度的进程。注:代码网上较多,我适当修改以符合我们老师的题目要求。编程语言:C/C++编译环境:Vs code运行截图:代码如下:// 操作系统实验一:按优先数调度算法实现处理器调度的进程。// 优...

2022-04-11 20:15:50 6578

翻译 Fabric-iot:物联网中基于区块链的访问控制系统

摘要:物联网设备具有一些特殊特征,如移动性、性能受限、分布式部署等,使得传统的集中式访问控制方法在当前大规模物联网环境中难以支持访问控制。为了应对这些挑战,本文提出了一种基于Hyperledger Fabric区块链框架和基于属性的访问控制(ABAC)的物联网访问控制系统,称为fabric-iot。该系统包含三种智能合约,分别是设备合约(DC),合约合约(PC)和访问合约(AC)。DC 提供了一种存储设备生成的资源数据的 URL 的方法,以及一种查询该 URL 的方法。PC 为管理员用户提供了管理 ABA.

2022-04-05 13:48:14 5477

原创 Python_阿里云物联网_数据/图像/音频传输

注册阿里云账户,然后在阿里云的物联网平台(iot.console.aliyun.com/lk/summary/new)中创建:产品、设备和规则引擎;在PC机上,按一定的规则(比如随机数、正态分布、泊松分布等)产生一批数据,或者绘制一个图片文件。将上述数据传输到阿里云。从阿里云将数据回传到PC上,由应用程序接收数据并进行图形化显示。设计一个图形用户界面,来实现文本数据或二进制数据(比如图像文件或者音频文件等)的双向传输。

2022-01-09 08:50:40 8455 4

原创 Python——爬虫+词云+数据库

爬取指定新闻网站,将爬取到的数据做词频统计生成词云图,做相应的词频分析饼状图,柱状图,散点图。最后将词频数据存至MySQL数据库。

2022-01-02 18:54:16 2489

原创 Python_socket_udp实现可靠传输

一般一个典型的物联网系统包括感控层(传感器),网络层和应用层组成,而网络层主要用于实现感控对象与应用层的服务对象之间的通信。本次作业就以TCP/IP 协议栈中传输层协议的应用开发为目标,以UDP方式实现一种感控对象与服务对象之间的通信机制,其体系结构如图1所示。其中感控对象为一个虚拟路灯对象,在实现过程中用随机数模拟其温度、湿度和环境照度等感知数据,灯作为被控对象,可以通过服务器对其进行打开、关闭控制,且用不同颜色表示其开关状态。每个虚拟路灯都将有一个标识,以示区别。而服务对象可以同时与若...

2021-11-24 18:33:18 7356 2

原创 贪吃蛇_C语言_VS2019

贪吃蛇代码,编译环境为Visual Studio 2019.#include <windows.h>#include <conio.h>int main() { int hX = 1, hY = 1, len = 4, map[900] = { 0 }, c = 'd', cl = 'd', i = 0; srand((unsigned)malloc(!system("mode con:cols=60 lines=30"))); for (map[rand() % .

2021-11-16 10:16:53 762

原创 Matlab与C语言混合编程_Dijkstra算法

算法思想:设G=(V,E)是一个带权有向图,把图中顶点集合V分为两组,第一组为已求出最短路径的顶点集合(用S表示,初始时S中只有一个源点,以后每求得一条最短路径 , 就将加入到集合S中,直到全部顶点都加入到S中,算法就结束了),第二组为其余未确定最短路径的顶点集合(用U表示),按最短路径的的递增次序依次把第二组中的顶点加入S中。在加入的过程中,总保持从源点v到S中各个顶点的最短路径长度不大于从源点v到U中任何路径的长度。此外,每个顶点对应一个距离,S中的顶点的距离就是从v到此顶点的最短路径长度,U中的顶

2021-11-15 17:05:30 943

原创 Matlab——求网络相关参数

一.上机要求用Matlab编程实现相关网络参数的计算,输出相关信息:度分布和平均度。 联合度分布。 各节点的最近邻平均度值Knni。 该网络是否同配网络。 该网络是否是正相关网络。 计算该网络的网络直径D和平均路径长度L。二.算法设计及实现命令行:clc,clear;format ratn=6;a=zeros(6);a(1,[2 3 5])=1;a(2,[3 4])=1;a(3,6)=1;a(4,6)=1;a=a+a';d=sum(a); %计算邻接矩..

2021-11-14 18:56:01 3886 1

原创 杨辉三角_C语言_VS2019

用C语言编写的杨辉三角代码,编译环境为:Visual Studio 2019如有错误,烦请指教。#define _CRT_SECURE_NO_WARNINGS #include <stdio.h>#include <stdlib.h>#define Maxsize 10typedef int Elmetype;typedef struct { Elmetype* base; int front, rear;}sqQueue;sqQueue* initial

2021-11-14 18:40:46 880

原创 抓包与分析

(一)作业目的 (1)了解网络通信的分层实现过程,了解不同层次 PDU 的逐层封装与解封过程; (2)了解数据通信的过程,进一步认知协议的构成与通信过程,进而对 TCP/IP 分层体系结构有更深刻的了解。 (二)作业内容 1. 在局域网范围内从协议层面分析 ping 命令的执行过程,包括所使用协议, 以及不同层级的数据包封装与解封的过程。 2. 访问 www.ujs.edu.cn 网站,分析其中所使用的协议,以及数据包的逐层封 装与解封过程。 3. 思考在数据

2021-11-14 18:28:04 10724 5

节点数据采集和标签信息的远程洪泛传输

完成节点数据采集和标签信息的远程洪泛传输,在与 Sink 节点相连接的 PC 上能看到结果(标签信息、感知的数据)。其中,节点感知数据采集包括光照值、温湿度值,采集节点每 20s 采集一次温湿度、每10s 采集一次光照。标签数据读写控制周期自行决定。 读卡器节点会周期性地读取温湿度,光照,标签数据并通过洪泛广播的形式发给Sink节点,Sink节点与PC机相联,Sink接收到数据包后上传至串口,PC机上的Python程序对串口数据进行处理并显示在UI界面上。

2022-06-29

ZigbemDS.rar

tinyos实验代码

2022-05-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除