摘要: 1。创建表 2。添加数据 3。给字段添加唯一约束 alter table user add unique(username) alter table 表名 add unique(唯一约束的字段名称) 3。添加新的数据,如果不存在就添加,如果存在就修改密码为9527,性别为2 insert into 阅读全文
posted @ 2021-10-20 11:17 921341593 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 1.Job (2).job定义 实现业务逻辑的任务接口 job接口非常容易实现,只有一个execute方法,类似TimerTask的run方法,在里面编写业务逻辑 源码 (2).Job实例在Quartz中的声明周期 每次调度器执行job时,他在调用execute方法前会创建一个新的Job实例 当调度 阅读全文
posted @ 2021-10-13 16:08 921341593 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1.内置数据源 Username认证 Cliend ID 认证 使用配置文件与 EMQ X 内置数据库提供认证数据源,通过 HTTP API 进行管理,足够简单轻量。 2.外部数据库 LDAP 认证 MySQL 认证 PostgreSQL 认证 Redis 认证 MongoDB 认证 外部数据库可以 阅读全文
posted @ 2021-10-12 18:44 921341593 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 1.MQTT协议主要特性 (1)开放消息协议,简单易实现。 (2)使用发布/订阅消息模式,提供一对多的消息发布,解除应用程序耦合。 (3)对负载(协议携带的应用数据)内容屏蔽的消息传输。 (4)基于TCP/IP网络连接,提供有序,无损,双向连接。主流的MQTT是基于TCP连接进行数据推送的,但是同样 阅读全文
posted @ 2021-10-12 18:44 921341593 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 1.安装 https://www.emqx.io/cn/downloads#broker 选择开源类型 --> 确定版本 --> 系统版本 --> 安装方式 --> cpu架构 --> 下载 --> 上传至虚拟机 (1)执行安装命令 rpm -ivh emqx-centos7-v4.0.5.x86_ 阅读全文
posted @ 2021-10-12 18:44 921341593 阅读(1723) 评论(0) 推荐(0) 编辑
摘要: 1.登录dashboard后提升URL not Found 原因是http默认端口8080被占用 解决方案一: netstat -tnlp | grep :8080 找到占用端口的程序,kill -9 进程号 杀掉该进程 解决方案二: 修改emqx http为其他端口 找到插件plugin中的emq 阅读全文
posted @ 2021-10-12 18:12 921341593 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 1.控制日志输出 EMQ X 支持将日志输出到控制台或者日志文件,或者同时使用两者。可在 emqx.conf 中配置 : log.to = both log.to 默认值是both,可选值为: off:完全关闭日志功能 file:仅将日志输出到文件 console:仅将日志输出到标准输出(emqx控 阅读全文
posted @ 2021-10-12 10:34 921341593 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 1.新建一个空白的maven项目 删除src文件夹,在pom中新建<packaging>pom</packaging> 2.创建springboot项目模块 修改配置文件pom.xml 在父工程的pom.xml中引入mqtt-driver项目 <modules> <module>mqtt-drive 阅读全文
posted @ 2021-10-11 16:56 921341593 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 1.介绍 Paho Java客户端提供了两个API: (1)MqttAsyncClient提供了一个完全异步的API,其中活动的完成是通过注册的回调通知的。 (2)MqttClient是MqttAsyncClient周围的同步包装器,在这里,功能似乎与应用程序同步。 2.Paho实现消息收发功能 ( 阅读全文
posted @ 2021-10-11 11:36 921341593 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1.开启插件 HTTP 认证使用外部自建 HTTP 应用认证数据源,根据 HTTP API 返回的数据判定认证结果,能够实现复杂的认证鉴权逻辑。启用该功能需要将 emqx_auth_http 插件启用,并且修改该插件的配置文件,在里面指定HTTP认证接口的url。 emqx_auth_http 插件 阅读全文
posted @ 2021-10-11 11:00 921341593 阅读(116) 评论(0) 推荐(0) 编辑