#项目# 大家新年快乐[呲牙] 又是深夜肝稿的一天。今天就来交一下有关MQTT的一个简易互联网Demo。本来没想着在主打项目中发布,但是转念一想,我的这个项目以后还要不断的更新,会用到更多的MQTT相关的技术,干脆就发布一个我的主打项目,以后也可以连载[呲牙]。

简介:一个可以应对大多数的物联网Demo

核心亮点:

  1. 运用了实现MQTT较好的EMQ

2.运用了策略,外观,代理等多种设计模式

目前没有前端,毕竟这个也是在学校和别人一起开发的,未来有时间会补一下前端

需要的技术储备

Spring Boot 这个项目他本质上还是个 Web项目,只是里面用到了一些 MQTT的知识。

设计模式 这个技术储备是一定要有的,这个小Demo 的核心亮点就是运用了设计模式

MQTT MQTT的基础知识是需要提交了解一下的

简单的了解 EMQ 在这个项目调试的过程中,我们会用到 EMQ 来模拟硬件的发/接 消息,后面也会用到EMQ的高级特性,所以还是了解一下为好

代码和更加详细的介绍都在文档中哦。

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
作者分享
#软考# 看见y总在群里在群里呼吁分享自己的软考经验,才知道软考出分了(苦逼大三学生在学校天天当牛马,在项目组一坐电脑前就是一天[流泪])抱着忐忑地心情去查了一下分,结果比我预估的高了不少(本来以为只是能够擦一点边过去)。 首先我觉得鱼友们要知道自己考软考的目的以及自己适合于考哪个科目,我考的是软件设计师,原因一是学校保研加分认这个,二是我的专业是软件工程,像什么软件工程,408,数据库什么的都是专业课,在大一大二都学的差不多了, 对于上午的选择题来说还算是有基础的,有些不会的多看看也就有点印象了。而对于下午的大题来说,自己从大一就开始学Java了,而且大一下就在鱼皮的星球里学着做项目,自己又在老师的项目组里有过相对应的开发经验,算法呢,之前写力扣和蓝桥杯也都了解过一点(但是不多,本人是个算法菜鸡[流泪]),所以软件设计师是满符合我的实际情况的。 经验的话,我只考了软件设计师这一门,也没有太多的经验。如果有鱼友是软件工程专业的话,在星球里跟过鱼皮开发过几期项目的话,我觉得软件设计师还是比较有性价比的。 软件设计师下午大题的题型还是比较固定的,第一题是给个数据流图分析,第二个是er图考数据库点知识,第三个是uml图,第四个是考算法,第五个是设计模式Java和c 选一个做。下午的题考的范围还是很固定的,如果这些多多少少都学过的话,刷几套真题就应该差不多了。 上午的题基本上就没什么规律了,范围挺大的。 这里推荐希赛网(不是打广告啊,是真心觉得有几个功能是挺不错的),其实对于中级(至少是软件设计师来说)我觉得是没有必要报他的班的,但是他的网页和APP都可以去刷真题,还有每日一练一天十道题也挺不错的,而且有一些总结好的高频考点什么的资料都可以免费获取(其实就是白嫖[害羞]),而且有练习模式和考试模式 这个是真的推荐,我是将近10月开始做的,下午大题就对着每一道题的考点都整理整理就差不多能45了,上午的选择题建议大家多刷一刷希赛网的题 然后对着希赛网的高频考点等资料多练练就可以了。 今天写的好像有点流水账[流泪],这几个月过的脑子都不好使了,希望对大家有所帮助呀[呲牙][呲牙][呲牙]
22
大家好啊,我是念,断断续续已经快大半年没有在星球里发东西了,以至于5月份的时候星球快到期了也不知道[捂脸],但看见了还是立马续上了。[呲牙]。今天这个帖子算是迟到的半年总结吧。今天是四六级出分的日子,也代表着我大二下所经历的比赛什么的终于告一段落了。回顾整个大二下,做的事情不能算多吧,其实也不算少,罗列了一下 1. 四级通过,虽然考了564还不错,但四级没啥用[捂脸] 2. 蓝桥杯混了个省二 3. 中国计算机设计大赛混了个国三 4. 把老师项目组的物联网项目写完了,已经再给甲方看了,现在正在用鱼总的API项目等星球的项目做扩展 5. 六级 490 微微地飘过了 6. 总的加权平均分 虽然没到前10%,但也快接近了,试试看大三努努力能不能混到一个保研名额 简单来说,整个大二下就围绕着这六件事展开了,虽然做的不算很多,但做完这几件事感觉自己经历就已经全耗光了[流泪]。 而且做完这些事情后,整个暑假完全就不想再动了,虽然放假前给自己定了一系列的计划,但都没做[流泪],真就是知道自己还有很多事要做,但就是不想去做。一次性把精力全耗费完,真的很难再恢复到原来的样子[流泪]。 而且,感觉自己在做这些事情的时候越来越贪了,考四级的时候,心里就想着四六级425能过就好,但是四级考的不错后就想着六级也要考到这种水平,在计算机设计大赛拿到省一后,就想着国赛也要拿个国二以上。结果二者都失败了。 现在看来,自己是一个好大喜功的一个人,每每取得一些看似很大,其实很小的成绩,心里就沾沾自喜,其实自己就不具备与之匹配的能力。 感觉现在的状态跟高三的状态一样,高三也是,自从高二在班里当了一年第一,自己就一直沾沾自喜,结果高三成绩下滑后就一直不想再学,整天玩[流泪]。到大学的时候,虽然自己一直在告诫自己不要再出现这样的状况,但现在看来还是出现了,而且最致命的问题是,当时的却浑然不知[流泪] 虽然现在还不知道怎么调整过来,但是已经报了星球的算法训练营,加上用星球的项目扩展一下老师的项目,算是逼着自己往前走吧。 希望以前也有这种状况的球友可以分享一下你们是如何调整这种状态
36
我把上次交的MQTT物联网后台Demo又整理了一下,具体的讲解和代码地址都在文档中了。 因为这个项目硬件同学还没有完成,所以这个项目目前仍在开发中,还未通过甲方验收,所以一些业务信息就删除了,保留了关于MQTT的部分。 这个项目使用了EMQ作为MQTT服务器,并且用部分设计模式设计了后端与硬件的通信过程,并且经过与硬件同学的测试,是可以用的,但是因为由于最近没有太多时间来继续优化这个项目,所以这个项目结构与我自身业务是有点小相关。但是MQTT通信那部分,只要你把项目中的具体的通信结构换成你与硬件商量好的通信结构,那基本上也是能拿来就用的。等后面有时间了会继续优化这个项目,并结合并发,使其更符合应用
14
大家好,我是念,其实我已经加入星期快满一年了,自从开学后,就没有在星球里活跃了,也是因为学校刚开学各种比赛和项目有点忙,而且最近还跟最近的情感经历有很关系[流泪][流泪],不过我已经走出来看。正好我的星球时间也快过期了,而且最近很很多小伙伴私信我想让我再出一下我寒假发的那个mqtt物联网的项目。思考了很久,还是决定以学习为主,感情的事还是先放放,刚好把星球续费,往后的一年继续跟小伙伴一起加油。 那个mqtt的项目我晚些时候再发到星球中,因为这个项目最近也快完结了,而且有些东西不能暴露,所以我会把能抽出来的东西尽量抽出来,希望能给大家提供一些帮助
13
书已经到了,感谢cool总[色][色][色]
17
下载 APP