MySQL
是最流行的开源客户端 / 服务端关系型数据库,瑞典 AB 公司开发,现在归属 Oracle,社区版免费商用,互联网 Web 后端标配。PostgreSQL
是强大的开源对象关系型数据库(ORDBMS),外号 “大象数据库”,起源于加州大学伯克利分校 POSTGRES 项目,遵循 ACID,以稳定、数据完整性、高度可扩展著称。SQLite
是嵌入式、无服务端、单文件关系型数据库,C 语言开发,源码属于公共领域,完全免费商用。
一句话:没有独立后台进程,数据库就是一个 .db 文件,程序直接读写这个文件。Android/iOS、浏览器、桌面软件大量内置它。网络访问ZZRHttp:https://github.com/zzrv5/ZZRHttp
中央仓库:https://mvnrepository.com/
Jackson:
gson:
MQTT:
如何在鸿蒙系统中移植 Paho-MQTT 实现MQTT协议: https://bbs.elecfans.com/jishu_2000820_1_1.html
paho mqtt-c 是基于C语言实现的MQTT客户端,非常适合用在嵌入式设备上。首先下载源码:
https://github.com/eclipse/paho.mqtt.embedded-c
电脑版的mqtt客户端下载链接:
https://repo.eclipse.org/content/repositories/paho-releases/org/eclipse/paho/org.eclipse.paho.ui.app/1.1.1/
搭建MQTT服务器平台:https://developer.huawei.com/consumer/cn/forum/topic/0201421164700490562?fid=0101303901040230869
emqx服务器:https://www.emqx.io/cn/downloads
1、下载:wget https://www.emqx.io/cn/downloads/enterprise/v4.2.2/emqx-ee-ubuntu20.04-4.2.2-x86_64.deb
2、安装:sudo dpkg -i emqx-ee-ubuntu20.04-4.2.2-x86_64.deb
3、运行:sudo emqx start
4、登录:http://192.168.94.128:18083默认的账号是admin,密码是public
MQTT.FX:http://www.jensd.de/apps/mqttfx/nodered:安装nodered只需要执行下面几条命令即可安装
sudo apt-get install nodejs sudo apt-get install npm sudo npm install -g node-red sudo node-red(运行) http://127.0.0.1:1880/ (进入编辑)密码生成:https://www.jisuan.mobi/p163u3BN66Hm6JWx.html
NFS:https://gitee.com/openharmony/docs/blob/master/kernel/NFS.md
iobroker:https://bbs.iobroker.cn/
QuecPython
QuecPython官方开发交流企鹅群:445121768
公众号:QuecPython
官网主页:https://python.quectel.com/
官网文件下载(各类资料、工具):https://python.quectel.com/download
官网wiki(常用于视频教程、手把手教程下载、API库):https://python.quectel.com/wiki/
文档中心:https://python.quectel.com/doc/
工单系统:https://workorder.quectel.com/
Quecpython社区:https://forumschinese.quectel.com/c/function-subjects/quectpython/43
移远OTA升级平台: https://cloudota.quectel.com/
移远IoT管理平台:http://iot-cloud.quectel.com/免费的在线 MQTT 5 服务器:
https://www.emqx.com/zh/mqtt/public-mqtt5-broker
网络开发相关资源汇总