Fork me on GitHub

随笔分类 -  IoT

物联网
摘要:本文是参考官方的 IoTDB 集群版(1.0.0)的安装及启动教程:https://iotdb.apache.org/zh/UserGuide/V1.0.x/Cluster/Cluster-Setup.html ,在Windows Server 2019上部署集群的实践记录。前置检查使用微软发布的O 阅读全文
posted @ 2023-01-19 12:41 张善友 阅读(935) 评论(0) 推荐(0) 编辑
摘要:Renode 是一个开发框架,通过让你模拟物理硬件系统来加速物联网和嵌入式系统开发。 Renode 可以模拟 Cortex-M、RISC-V 等微控制器,不仅可以模拟 CPU指令,还可以模拟外设,甚至可以模拟板载的外设。 更强的是,它可以让你在你的 PC 上运行、调试和测试未经修改的嵌入式软件-从裸 阅读全文
posted @ 2022-11-26 20:47 张善友 阅读(1955) 评论(4) 推荐(7) 编辑
摘要:EMQ X是中国杭州一家科技公司(公司名叫EMQ)发布的面向5G和物联网市场的消息与流处理开源软件。2013年,EMQ 作为一个开源项目在Github: https://github.com/emqx/emqx 上发布,目前已成为全球市场广泛应用的开源MQTT消息服务器。EMQ X Broker是基 阅读全文
posted @ 2022-10-27 19:17 张善友 阅读(2387) 评论(1) 推荐(0) 编辑
摘要:在我们的应用软件中,涉及到物理化学计算时,只有 Frink 、F#、Modelica 少数语言变量是自带单位的,大部分语言变量仅包含数值,单位转换需要在变量进行公式计算之前完成,计算后再把结果单位转换为输出单位,单位转换主要通过若干常数实现。这带来了两个问题:大量常数降低代码可读性和维护性;计算精度 阅读全文
posted @ 2022-07-02 19:35 张善友 阅读(342) 评论(0) 推荐(1) 编辑
摘要:Dapr 是分布式应用程序可移植、事件驱动的运行时, 这里有几个关键字,我们拆开来看一下:分布式: 代表共享或是分散,在云原生应用上体现为微服务,在边缘计算场景中代表分散的模块,可以做积木式拼接。应用: Dapr 工作在应用层,而不是在网络层,帮助我们构建分布式的应用。可移植的平台:可以将不同的系统 阅读全文
posted @ 2022-04-14 09:07 张善友 阅读(926) 评论(3) 推荐(2) 编辑
摘要:STOMP,Streaming Text Orientated Message Protocol,是流文本定向消息协议,是一种为MOM(Message Oriented Middleware,面向消息的中间件)设计的简单文本协议。它提供了一个可互操作的连接格式,允许STOMP客户端与任意STOMP消息代理(Broker)进行交互。由于其设计简单,很容易开发客户端,因此在多种语言和多种平台上得到广泛... 阅读全文
posted @ 2014-12-16 21:37 张善友 阅读(3168) 评论(0) 推荐(1) 编辑
摘要:按照OSI网络分层模型,IP是网络层协议,TCP是传输层协议,而HTTP和MQTT是应用层的协议。在这三者之间, TCP是HTTP和MQTT底层的协议。大家对HTTP很熟悉,这里简要介绍下MQTT。MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是... 阅读全文
posted @ 2014-11-09 20:08 张善友 阅读(144031) 评论(7) 推荐(15) 编辑