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

【无线传感网】WSN数据管理技术

文章目录

  • WSN数据管理的基本概念
    • 以数据为中心的WSN数据库
    • 与分布式数据库相比具有的特殊性
    • WSN数据管理技术的研究热点
  • WSN数据管理的关键技术
    • 无线传感器网络数据存储结构
      • 网外集中式存储方案
      • 网内分层存储方案
      • 网内本地存储方案
      • 以数据为中心的网内存储方案
    • 数据查询处理技术
      • 查询类型
      • 查询系统结构
      • 查询处理方案
    • 数据压缩技术
    • 数据融合技术
      • 应用层中的数据融合
      • 网络层中的数据融合
      • 独立的数据融合协议层

WSN数据管理的基本概念

以数据为中心的WSN数据库

无线传感器网络应用中,节点大多随机撒播到监测区域,其位置存在不确定性,易产生片面性的感知信息,单个传感器数据的意义并不大。最终观察者感兴趣的是传感器网络产生的数据,即某一区域内的多个传感器数据的融合结果,并非传感器本身的位置信息(医学和健康监测例外)

因此,应把传感器节点视为感知数据流或感知数据源,传感器网络视为感知数据空间或感知数据库,以数据作为线索进行查询和计算处理

将网络数据抽象为数据库,并提供用户执行类SQL的数据库查询的数据处理方法的优点:

  • 使用 “网络即数据库” 抽象概念可以对用户隐藏复杂的网络数据处理的过程,降低了对用户的理论基础要求
  • 采用类SQL的通用数据库查询语言,便于用户快速学习和掌握传感器网络应用系统的使用
  • 可以利用如数据融合、数据调度、数据存储等处理技术来简化传感器网络数据管理系统的设计

与分布式数据库相比具有的特殊性

  • 无线传感器网络处理的是无限、连续、实时、流式的数据
  • 节点上的存储、计算和能量资源非常有限
  • 传输路径上的中间节点有对本身采集的数据和其他节点转发来的数据进行融合、缓存、转发的能力,可以减少冗余数据在传输中耗费的网络资源
  • 邻居节点采集的数据通常具有相似性,是从不同监测点得到的同一事件的相关数据,所以数据存在冗余性
  • 网络中的数据源是大规模分布的传感器节点,节点采用与IP地址类似的全局编址或局部标识,标识与节点物理位置无关

WSN数据管理技术的研究热点

在这里插入图片描述

WSN数据管理的关键技术

无线传感器网络数据存储结构

  • 网外集中式存储方案

    感知数据从数据普通节点通过无线多跳传送到网关节点,再通过网关传送到网外的基站节点,由基站保存到感知数据库

    在这里插入图片描述

    • 优点:网内处理简单,适合查询内容稳定不变且需要原始感知数据的应用,对于实时查询来说,如果查询数据量不大,查询的时效性较好
    • 缺点:考虑到节点的大规模分布,大量冗余信息传输可能造成大量的能耗损失,而且容易引起通信瓶颈,造成传输延迟
  • 网内分层存储方案

    网内分层存储方案中两类传感器节点:

    • 一类是大量的普通节点
    • 一类是少量的有充足资源的簇头节点

    在这里插入图片描述

    基本思想:将原始的感知数据存放在普通的节点,在簇头节点上处理簇内节点的数据融合与数据摘要,在根节点形成一个网内数据的整体视图

    • 优点:查询的时效性好,数据的可靠性高
    • 缺点:必须采用特殊的固定簇头或轮转算法来保证簇头的稳定运行

    典型代表:Cougar查询系统(康奈儿大学)

  • 网内本地存储方案

    采用该方案,数据源节点将其获取的感知数据就地存储

    典型代表:TinyDB数据库系统(伯克利分校)

    基站发出查询后向网内广播查询请求,所有节点均接收到请求,满足查询条件的普通节点沿融合路由树将数据送回到根节点,即与基站相连的网关节点。

    • 优点:数据存储充分利用网内节点资源;减少了通信量
    • 缺点:查询消息洪泛到整个网络、网内融合处理复杂度高、增加时延
  • 以数据为中心的网内存储方案

    采用以数据中心的思想,将网络中的数据按内容命名,并路由到与名称相关的位置

    采用该方案时需要和以数据为中心的路由协议相配合。存储数据的节点除负担数据存储任务外,还要完成数据压缩和融合处理操作

    • 优点:数据存储有规律,便于查找,加快了查询速度;便于进行同类型数据融合,减少了通信量
    • 缺点:数据存储需要耗费一定的通信成本;同类型数据存储到相同的位置,从而可能造成某些节点的存储空间不足

四种数据存储结构比较

在这里插入图片描述

数据查询处理技术

传感器网络查询处理一直是一个十分活跃的研究领域,目前其主要的研究热点是:WSN数据模型、查询语言、数据融合技术、网内查询优化处理、查询节能管理、基于统计的数据查询等

  • 查询类型

    • 历史查询 :对从传感器网络获得的历史数据的查询

      例如:列出2017-07~2018-01区域A的平均降水量

    • 快照查询 :对传感器网络在某一给定时间点的查询

      例如:查询当前区域B中所有节点的温度值

    • 连续查询:关注在某一段时间间隔内传感器网络数据的变化情况。连续查询是用户使用最多的查询

      例如:列出从现在开始区域A每30分钟的平均降雨量

  • 查询系统结构

    由于采用了分布式处理技术,传感器网络查询处理系统一般由全局查询处理器和在每个传感器节点上的局部查询处理器协作构成

    当用户提交一个连续查询以后,全局查询处理器需要把查询分解成一系列的子查询提交到相关传感器节点上由局部查询处理器执行。这些子查询也是连续查询,需要扫描、过滤(即选择)和综合相关无限实时数据流,产生连续的部分查询结果流,返回给全局查询处理器,经过进一步全局综合处理,最终返回给用户

    传感器节点上的局部查询处理器是连续查询处理的关键

    各个连续子查询也需要执行很长时间。在连续子查询的长期执行过程中,传感器节点及其产生数据的特性、传感器节点的工作负载等情况都在不断地发生改变。因此局部查询处理器必须具有适应环境变化的自适应性

  • 查询处理方案

    WSN查询处理一般可分为两个步骤:

    1. 将全局查询处理器分解出的所有子查询发布到查询所指定的目标区域中
    2. 收到查询任务的普通节点执行查询,并返回查询结果数据

数据压缩技术

在WSN中,因受外界环境影响及自身节点原因,感知数据具有一定程度的不确定性,通常也允许有一定的误差。在保证需求的前提下,可以牺牲数据精度来降低网络中的数据的传输量

  • 基于时间序列数据压缩方法
  • 基于数据相关性压缩方法
  • 分布式小波压缩方法
  • 基于管道数据压缩方法

数据融合技术

无线传感器网络在收集数据过程中需要使用数据融合技术。数据融合是将来自多传感器或多源的信息和数据进行综合处理,得出更为准确完整的信息

主要是为了减少网络内的数据传输量,达到减少能源的消耗的目的

数据融合牺牲其他方面的性能作为代价

  • 首先是时延代价:在数据传送过程中,寻找易于进行数据融合的路由、进行数据融合操作等,都可能增加网络的平均延迟。
  • 其次是鲁棒性的代价:数据融合可以大幅度降低数据的冗余性,但丢失相同的数据也会损失信息,从而降低了网络的鲁棒性

相关文章:

【无线传感网】WSN数据管理技术

文章目录 WSN数据管理的基本概念以数据为中心的WSN数据库与分布式数据库相比具有的特殊性WSN数据管理技术的研究热点 WSN数据管理的关键技术无线传感器网络数据存储结构网外集中式存储方案网内分层存储方案网内本地存储方案以数据为中心的网内存储方案 数据查询处理技术查询类型…...

硬件基础知识笔记(2)——二级管、三极管、MOS管

Part 2 二级管、三极管、MOS管 1、二级管1.1肖特基二极管和硅二极管选型比较1.2到底是什么决定了二极管的最高工作频率?1.3二极管结电容和反向恢复时间都是怎么来的 1、二级管 1.1肖特基二极管和硅二极管选型比较 肖特基二极管的优势主要在速度和压降,对…...

记录uniapp组件swiper自适应高度

在uniapp组件swiper不能自适应高度 思路: 根据传的图片,进行图片分析宽高, 根据屏幕尺寸,进行换算对应的宽高比。 最后获得图片尺寸,进行赋值。 <swiper class="swiper" :style="{ height: `${swiperheight}` + px }" @change="onSwiperC…...

Presto-简单了解-230403

presto是什么了解一下&#xff1a; 秒级查询引擎&#xff08;不做存储&#xff09;&#xff0c;GB-PB级不依赖于yarn&#xff0c;有自己的资源管理和执行计划支持多种数据源&#xff1a;hive、redis、kafka presto架构 presto优缺点 presto优点 内存到内存的传输&#xff0…...

Windows Knowledge

1 GRUB简介 1.1 MBR和PBR MBR分为GRUB.MBR和DOS.MBR。 由于硬盘上扇区从偏移0到偏移62属于同一个磁道0&#xff0c;虽然DOS.MBR仅占用一个扇区&#xff0c;但是需要将DOS.MBR后面的偏移1到偏移62保留&#xff0c;所以磁盘上第一个分区的第一个扇区是从偏移63开始的。fbinst软件…...

【Rust自学】9.1. 不可恢复的错误以及panic!

喜欢的话别忘了点赞、收藏加关注哦&#xff0c;对接下来的教程有兴趣的可以关注专栏。谢谢喵&#xff01;(&#xff65;ω&#xff65;) 9.1.1. Rust错误处理概述 Rust拥有极高的可靠性&#xff0c;这也延伸到了错误处理的领域。比如说在大部分情况下&#xff0c;Rust会迫使你…...

UE5 Debug的一些心得

1、BUG粗略可分为两类&#xff1a; 一种是显性的&#xff0c;编译直接就通不过&#xff0c;必须马上解决。 第二种是隐性的&#xff0c;新功能完成后&#xff0c;编译成功顺利运行&#xff0c;洋洋自得&#xff0c;而问题隐藏在幕后&#xff0c;测试之后才逐渐发现有问题&…...

Docker Compose 构建 EMQX 集群 实现mqqt 和websocket

EMQX 集群化管理mqqt真香 目录 #目录 /usr/emqx 容器构建 vim docker-compose.yml version: 3services:emqx1:image: emqx:5.8.3container_name: emqx1environment:- "EMQX_NODE_NAMEemqxnode1.emqx.io"- "EMQX_CLUSTER__DISCOVERY_STRATEGYstatic"- …...

通过Xshell远程连接wsl2

目录 一、WSL网络原理 二、 下载XShell 三、Ubuntu里配置ssh 1.查看是否已经安装SSH 2.安装SSH 3.修改SSH配置 4.重启ssh 5.查看ip 四、在Xshell中链接电脑 五、设置端口转发 1.设置主机端口映射到wsl2的端口 六、防火墙设置开放8989端口 方式一(推荐): 方式二:…...

产品原型设计

&#x1f923;&#x1f923;目录&#x1f923;&#x1f923; 一、Axure原型设计&#xff08;Axure RP 9 &#xff09;1.1 软件下载安装1.2 产品原型展示1.3 产品原型下载1.4 视频课程推荐 二、磨刀原型设计2.1 软件下载安装2.2 产品原型展示2.3 产品原型下载2.4 视频课程推荐 什…...

【二】arcgis JavaScript api 实现加载不同坐标系的底图和三维服务

提示&#xff1a;如果是天地图底图参考这篇文章 【一】arcgis JavaScript api 实现加载不同坐标系的底图和三维服务_arcgis js api 调用三维地图服务-CSDN博客 需求&#xff1a; 前端开发实现底图&#xff08;wkid&#xff1a;3857&#xff0c;web墨卡托&#xff09;&#x…...

使用JMeter对Linux生产服务器进行压力测试

安装 JMeter wget https://downloads.apache.org/jmeter/binaries/apache-jmeter-5.4.1.tgz tar -xzf apache-jmeter-5.4.1.tgz cd apache-jmeter-5.4.1创建 JMeter 脚本 设置中文 选择Options—>Choose Language—>选择其他语言&#xff08;例如&#xff1a;Chinese&am…...

mapper文件的解释

<?xml version"1.0" encoding"UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace"com.ruoyi.system.mapper.Jianai…...

利用Claude3.5点评学习LightRAG源码

原始代码为&#xff1a;lightrag. 以下为两次提问记录&#xff1a;↓↓ 1. 请从专业程序员的角度点评这段代码↓ 我来从几个方面分析这段代码: 优点 &#x1f44d; 代码结构清晰 使用了 dataclass 来管理配置清晰的模块化设计,将不同功能分离到不同的存储类中使用了依赖注入…...

linux查看硬件信息

1 CPU # 查看 CPU 详细信息 # 总核数 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 cat /proc/cpuinfo# 查看物理CPU个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l# 查看每个物理CPU中core的个…...

基于单片机中药存放环境监测系统的实现

基于单片机中药存放环境监测系统的实现 项目开发背景 随着现代中药的广泛应用&#xff0c;中药材的存储环境对其质量有着至关重要的影响。温湿度、烟雾、火灾等环境因素&#xff0c;若不加以控制&#xff0c;将会导致中药材失效或变质。因此&#xff0c;设计一个基于单片机的…...

从零开始开发纯血鸿蒙应用之UI封装

从零开始开发纯血鸿蒙应用 一、题引二、UI 组成三、UI 封装原则四、实现 lib_comps1、封装 UI 样式1.1、attributeModifier 属性1.2、自定义AttributeModifier<T>类 2、封装 UI 组件 五、总结 一、题引 在开始正文前&#xff0c;为了大家能够从本篇博文中&#xff0c;汲…...

0101java面经

1.Java 中有哪些垃圾回收算法? 标记 - 清除算法&#xff08;Mark - Sweep&#xff09; 基本原理&#xff1a;标记 - 清除算法是最基础的垃圾回收算法之一。它分为两个阶段&#xff0c;首先是标记阶段&#xff0c;从根对象&#xff08;如栈帧中的局部变量、静态变量等引用的对…...

逐行讲解大模型流式输出 streamer 源码

目录 简介TextStreamer 基础流式输出TextIterateStreamer 迭代器流式输出本地代码模型加载并前端展示streamlit 输出显示gradio 输出显示 vllm 部署模型并前端展示streamlit 输出显示gradio 输出显示 备注 简介 本文详细讲解了大模型流式输出的源码实现&#xff0c;包括TextSt…...

springboot533图书管理系统(论文+源码)_kaic

摘 要 传统信息的管理大部分依赖于管理人员的手工登记与管理&#xff0c;然而&#xff0c;随着近些年信息技术的迅猛发展&#xff0c;让许多比较老套的信息管理模式进行了更新迭代&#xff0c;图书信息因为其管理内容繁杂&#xff0c;管理数量繁多导致手工进行处理不能满足广…...

Dell服务器升级ubuntu 22.04失败解决

ubuntu系统原版本20.04&#xff0c;服务器dell T40. 执行apt update后&#xff0c;再执行apt upgrade。 apt update执行成功&#xff0c;但apt upgrade执行中断&#xff0c;提示如下&#xff1a; Checking package manager Reading package lists... Done Building dependen…...

sql列转行 行转列

列转行 在 SQL 中&#xff0c;转换数据以按列排列的值成为按行排列的值&#xff08;即所谓的“列转行”或“列转行”&#xff09;是常见的数据操作需求。这个操作在不同的数据库管理系统中可以通过不同的技术手段来实现。以下是几种常见的数据库系统中实现列转行的方法&#x…...

【在Python中生成随机字符串】

在Python中生成随机字符串&#xff0c;你可以使用random模块结合字符串操作来实现。以下是一个简单的例子&#xff0c;展示了如何生成一个指定长度的随机字符串&#xff0c;该字符串可以包含字母&#xff08;大写和小写&#xff09;以及数字&#xff1a; import random import…...

Qt解决可执行程序的图标问题(CMake)

通常情况下&#xff0c;我们编译生成的可执行程序的图标长这个样子&#xff1a; 可以看到他的图标非常丑陋。。。 要想改变图标&#xff0c;你需要通过以下方式&#xff1a; CMakeLists.txt : cmake_minimum_required(VERSION 3.10)project(CountCode VERSION 1.0 LANGUAGE…...

婴儿四维影像生成AI人脸照片-大模型 Agent(智能体)实践

婴儿四维影像生成AI人脸照片-大模型 Agent(智能体)实践 在当今科技飞速发展的时代,大模型 Agent(智能体)作为一种创新的技术范式,正逐渐崭露头角。它依托强大的大模型能力,通过可视化设计与流程编排,以无代码或低代码的方式,为开发者提供了构建各种功能性应用程序的便…...

XIAO Esp32 S3 网络摄像头——3音视频监控

1、介绍 之前分别介绍了音频和视频的接收,本文是整合了前2篇文章,实现了音视频的同时获取。 效果: 用xiao esp35 s3自制一个网络摄像头 2、适用场景广泛 家庭安防 无论是门前监控,还是室内安全,自制摄像头可以让你轻松把握每个角落,实时查看视频流,防止任何潜在风险。…...

【GIS教程】高程点制作DEM并使用ArcgisPro发布高程服务Elevation Layer

文章目录 应用场景数据源操作步骤1、数据加载2、创建TIN3、TIN转栅格4、发布高程服务 应用场景 我有高程点和等高线数据&#xff0c;我需要将其发布成高程服务&#xff0c;在 Portal 中直接使用&#xff0c;或者通过 Javascript API 进行调用。 数据源 数据源为dwg格式的地形…...

C++设计模式:状态模式(自动售货机)

什么是状态模式&#xff1f; 状态模式是一种行为型设计模式&#xff0c;它允许一个对象在其内部状态发生改变时&#xff0c;动态改变其行为。通过将状态相关的逻辑封装到独立的类中&#xff0c;状态模式能够将状态管理与行为解耦&#xff0c;从而让系统更加灵活和可维护。 通…...

智能工厂的设计软件 应用场景的一个例子:为AI聊天工具添加一个知识系统 之11 方案再探之2 项目文件(修改稿1)

(以下内容是第二次重建项目&#xff08;“方案再探”&#xff09;时的项目附件。) 为AI聊天工具添加一个知识系统 Part1 人性化&去中心化 前情提要 这一次我们暂时抛开前面对“智能工厂的软件设计”的考虑--其软件智能 产品就是 应用程序。直接将这些思维方式和方法论 运…...

Android 系统 Activity 系统层深度定制的方法、常见问题以及解决办法

Android 系统 Activity 系统层深度定制的方法、常见问题以及解决办法 目录 引言Activity 系统层概述Activity 系统架构图Activity 系统层深度定制的方法 4.1 自定义 Activity 生命周期4.2 自定义 Activity 启动流程4.3 自定义 Activity 转场动画4.4 自定义 Activity 窗口管理4…...

java并发之BlockingQueue

种类 类名特性ArrayBlockingQueue由数组结构组成的有界阻塞队列LinkedBlockingQueue由链表结构组成的有界的阻塞队列&#xff08;有界&#xff0c;默认大小 Integer.MAX_VALUE&#xff0c;相当于无界&#xff09;PriorityBlockingQueue支持优先级排序的无界阻塞队列DelayQueue…...

Python AI 教程之五: 强化学习

强化学习 强化学习:概述 强化学习 (RL) 是机器学习的一个分支,专注于在特定情况下做出决策以最大化累积奖励。与依赖具有预定义答案的训练数据集的监督学习不同,强化学习涉及通过经验进行学习。在强化学习中,代理通过执行操作并通过奖励或惩罚获得反馈来学习在不确定、可…...

uniapp——App下载文件,打开文档(一)

uniapp如何下载文件、打开文件 文章目录 uniapp如何下载文件、打开文件下载文件下载文件成功返回数据格式 打开文档处理 iOS 打开文件可能失败问题 相关API&#xff1a; uni.downloadFileuni.openDocument 注意&#xff1a; 只支持 GET 请求&#xff0c;需要 POST的&#xff…...

【信息系统项目管理师】高分论文:论信息系统项目的沟通管理(监控更新改造项目)

更多内容请见: 备考信息系统项目管理师-专栏介绍和目录 文章目录 论文1、制定沟通管理计划2、管理沟通3、监督沟通论文 2017年8月,我作为项目经理参加了某省委党校校园监控更新改造项目的建设,该项目投资共500万元人民币,建设工期为3个月,通过该项目的建设,实现了安全防…...

鸿蒙应用开发(1)

可能以为通过 鸿蒙应用开发启航计划&#xff08;点我去看上一节&#xff09; 的内容&#xff0c;就足够了&#xff0c;其实还没有。 可是我还是要告诉你&#xff0c;你还需要学习新的语言 -- ArkTS。 &#xff0c;ArkTS是HUAWEI开发的程序语言。你需要学习这门语言。这会花费你…...

基于JavaWeb的汽车维修保养智能预约系统

作者简介&#xff1a;Java领域优质创作者、CSDN博客专家 、CSDN内容合伙人、掘金特邀作者、阿里云博客专家、51CTO特邀作者、多年架构师设计经验、多年校企合作经验&#xff0c;被多个学校常年聘为校外企业导师&#xff0c;指导学生毕业设计并参与学生毕业答辩指导&#xff0c;…...

CAN总线波形中最后一位电平偏高或ACK电平偏高问题分析

参考&#xff1a;https://zhuanlan.zhihu.com/p/689336144 有时候看到CAN总线H和L的差值波形的最后一位电平会变高很多&#xff0c;这是什么原因呢&#xff1f; 实际上这是正常的现象&#xff0c;最后一位是ACK位。问题描述为&#xff1a;CAN总线ACK电平偏高。 下面分析下原因…...

高等数学学习笔记 ☞ 无穷小与无穷大

1. 无穷小 1. 定义&#xff1a;若函数当或时的极限为零&#xff0c;那么称函数是当或时的无穷小。 备注&#xff1a; ①&#xff1a;无穷小描述的是自变量的变化过程中&#xff0c;函数值的变化趋势&#xff0c;绝不能认为无穷小是一个很小很小的数。 ②&#xff1a;说无穷小时…...

Docker Compose编排

什么是 Docker Compose? Docker Compose 是 Docker 官方推出的开源项目&#xff0c;用于快速编排和管理多个 Docker 容器的应用程序。它允许用户通过一个 YAML 格式的配置文件 docker-compose.yml 来定义和运行多个相关联的应用容器&#xff0c;从而实现对容器的统一管理和编…...

Node.js 处理 GeoPackage 数据的开源库:@ngageoint/geopackage介绍

使用 Node.js 处理 GeoPackage 数据的开源库:@ngageoint/geopackage 随着地理信息系统(GIS)和空间数据的广泛应用,OGC 的 GeoPackage 格式因其轻量、跨平台和高性能的特点,成为处理地理空间数据的重要工具。而对于 Node.js 开发者来说,@ngageoint/geopackage 是一个功能…...

21.<基于Spring图书管理系统②(图书列表+删除图书+更改图书)(非强制登录版本完结)>

PS&#xff1a; 开闭原则 定义和背景 开闭原则&#xff08;Open-Closed Principle, OCP&#xff09;&#xff0c;也称为开放封闭原则&#xff0c;是面向对象设计中的一个基本原则。该原则强调软件中的模块、类或函数应该对扩展开放&#xff0c;对修改封闭。这意味着一个软件实体…...

MySQL日志体系的深度解析:功能与差异

优质博文&#xff1a;IT-BLOG-CN 一、binlog binlog记录数据库表结构和表数据变更&#xff0c;比如update/delete/insert/truncate/create&#xff0c;它不会记录select。存储着每条变更的SQL语句和XID事务Id等等。binlog日志文件如下&#xff1a; [root192.168.10.11]# mysq…...

电商项目-数据同步解决方案(四)商品下架同步更新ES索引库数据

商品下架索引库删除数据 一、 需求分析和业务逻辑 商品下架后将商品从索引库中移除。 主要应用技术有&#xff1a; 消息队列-RabbitMQ &#xff0c;分布式搜索引擎-ElasticSearch&#xff0c;Eureka&#xff0c;Canal&#xff0c;Feign远程调用 &#xff08;1&#xff09;在…...

Kafka

目录 一、什么是Kafka 核心组件 特性 使用场景 安装与配置 二、Kafka的使用 安装 ZooKeeper 和 Kafka 安装 ZooKeeper 安装 Kafka 配置 ZooKeeper 和 Kafka 配置 ZooKeeper 配置 Kafka 启动 ZooKeeper 和 Kafka 创建 Topic 编写生产者代码 编写消费者代码 运行…...

SAP SD学习笔记22 - VF04,VF06,VF24 等一括请求处理

上一篇学习了请求传票&#xff08;发票&#xff09;的拷贝管理。 SAP SD学习笔记21 - 请求传票的数据流&#xff08;拷贝管理&#xff09;-CSDN博客 本章继续学习 SAP SD的内容。 目录 1&#xff0c;VF04 - 一括请求处理&#xff08;开票到期清单&#xff09; 2&#xff0c…...

JR-RLAA系20路模拟音频多功能编码器

JR-RLAA系20路模拟音频多功能编码器 产品特色 (1)工业级19英寸标准设备&#xff0c;内置双电源 (2)内嵌Web Server&#xff0c;支持远程Web页面登陆后的统一配置操作 (3)支持20路音频输入 (4)支持Dolby Digital(AC-3) &#xff0c;MPEG-2&#xff0c;AAC-LC/HE-AAC&#x…...

数据结构复习 (二叉查找树,高度平衡树AVL)

1.二叉查找树: 为了更好的实现动态的查找(可以插入/删除),并且不超过logn的时间下达成目的 定义: 二叉查找树&#xff08;亦称二叉搜索树、二叉排序树&#xff09;是一棵二叉树&#xff0c;其各结点关键词互异&#xff0c;且中根序列按其关键词递增排列。 等价描述: 二叉查找…...

深入浅出梯度下降与反向传播

文章目录 1. 前言2. 基本概念2.1 一元函数的导数2.2 偏导数2.3 方向导数2.4 梯度2.5 均方误差 3. 梯度下降3.1 梯度下降的公式3.2 梯度下降的类型&#xff08;优化器&#xff09; 4. 反向传播4.1 反向传播的基本步骤4.2 反向传播的数学推导 5. 实战5.1 手动求导5.2 自动求导5.3…...

PLC(01)

一.职业规划 电路----------------->电工------------------>电气-------------------plc---------------------DCS--------------------> 机器人 二.交流电直流电的概念 1.交流电AC alternating current 大小方向随时间发生周期性变化 2.直流电 Direct current…...

如何通过本地部署的DIFY辅助学习算法(PS可以辅助帮你学习任何想学习的资料)

如何通过本地部署的DIFY辅助学习算法(PS可以辅助帮你学习任何想学习的资料 一 提升知识库的大小容量1.1 调大知识库的基础配置修改.env文件1.2 通过docker compose 重启加载最新配置1.3 重新上传知识库 二 搭建算法知识库的学习助手2.1 text embedding 模型对比2.1.1 如何选择合…...