价格: 59 学币
本课程专为希望以更低成本、更高效率进入或转型物联网、新能源领域的 Java 开发者量身打造。课程以 Spring Boot 3.*、MQTT 及 Netty 为核心技术,通过手把手教学,带领学员完成《新能源车智慧充电桩》项目。学员可循序渐进地系统掌握数据传输与解析、持久连接通信、高效数据处理、时序数据库应用等物联网开发核心技能,并强化物联网开发设计思维,倍增物与物、物与云端平台通信交互的落地实战能力,助力高效实现高薪能力跃迁。
.
├── 第1章 万物互联是大趋势/
│ ├── [ 17M] 1-1Java&物联网&新能源,高薪跃迁从这里开始
│ ├── [ 22M] 1-2课程和项目的整体设计思路
│ ├── [ 11M] 1-3课程核心知识点
│ ├── [ 14M] 1-4准备工作:docker搭建时间序列数据库
│ ├── [ 11M] 1-5准备工具:ubuntu搭建EMQX+消息服务器
│ ├── [9.1M] 1-6准备工作:uniapp整合微信开发者工具
│ ├── [8.2M] 1-7准备工作:EMQX图形化客户端
│ └── [ 37K] 1-8本章作业.pdf
├── 第2章 通信是Java切入物联网的最佳切入点/
│ ├── [ 13M] 2-1通信才是万物互联的核心
│ ├── [ 11M] 2-2Java凭借Socket优势接入物联网
│ ├── [8.6M] 2-3占据物联网半壁江山的通信协议:MQTT
│ ├── [ 25K] 2-4本章作业.pdf
│ └── [ 60K] 2-5VS面试官,如何更受亲睐?.pdf
├── 第3章 MQTT 协议的世界秩序/
│ ├── [ 14M] 3-1揭秘MQTT协议的本质
│ ├── [ 22M] 3-2SpringBoot3整合MQTT
│ ├── [ 51M] 3-3SpringBoot实现MQTT客户端(上)
│ ├── [ 49M] 3-4SpringBoot实现MQTT客户端(中)
│ ├── [ 49M] 3-5SpringBoot实现MQTT客户端(下)
│ ├── [ 31M] 3-6MQTT配置和SpringBoot代码解耦
│ ├── [ 33M] 3-7基于工厂模式实现MQTT客户端
│ ├── [ 54M] 3-8基于工厂模式的MQTT消息发送和接收(上)
│ ├── [ 53M] 3-9基于工厂模式的MQTT消息发送和接收(下)
│ ├── [8.8M] 3-10MQTT和TCP,HTTP之间的关系
│ ├── [ 18M] 3-11MQTT送达机制:消息不丢失的三重保障
│ ├── [8.2M] 3-12MQTT的离线小秘书:遗嘱消息
│ ├── [ 15M] 3-13MQTT保持联系的秘诀:心跳机制
│ ├── [ 18M] 3-14测试:基于工厂模式的MQTT消息发送和接收
│ ├── [ 28K] 3-15本章作业.pdf
│ └── [ 71K] 3-16VS面试官,如何更受亲睐?.pdf
├── 第4章 充电桩的数据通信传递/
│ ├── [ 12M] 4-1数据在充电桩,电动车,服务器,客户端的传输路径
│ ├── [9.5M] 4-2报文是啥?就是信息的“快递包裹”
│ ├── [9.8M] 4-3报文,+数据包,+数据帧是“邮递”的不同阶段
│ ├── [ 13M] 4-4CAN报文的”独特邮编“:帧ID
│ ├── [ 14M] 4-5充电桩和电动汽车的普通话:国标GBT27930
│ ├── [5.1M] 4-6充电桩的国际通行证:欧标OCPP
│ ├── [ 26K] 4-7本章作业@优库it资源网ukoou.com.pdf
│ └── [ 79K] 4-8VS面试官,如何更受亲睐?.pdf
├── 第5章 微信小程序基于WebSocket协议持久通信/
│ ├── [5.2M] 5-1WebSocket对比MQTT的通信优势
│ ├── [ 12M] 5-2WebSocket建立连接的过程
│ ├── [ 11M] 5-3SpringBoot整合WebSocket的方式
│ ├── [ 40M] 5-4SpringBoot基于Tomcat注解实现WebSocket
│ ├── [ 56M] 5-5SpringBoot基于Sping注解实现WebSocket
│ ├── [ 33M] 5-6Uniapp搭建微信小程序连接WebSocket服务端
│ ├── [ 32K] 5-7本章作业.pdf
│ └── [ 59K] 5-8VS面试官,如何更受亲睐?.pdf
├── 第6章 金牌快递小哥:Netty高效处理数据传输/
│ ├── [3.4M] 6-1选择Netty实现WebSocket的原因:高性能
│ ├── [8.3M] 6-2零拷贝:提升数据传输效率
│ ├── [ 19M] 6-3Netty的数据容器:ByteBuf
│ ├── [ 11M] 6-4网络编程模型:Reactor模型
│ ├── [ 18M] 6-5Netty的网络指挥官:NioEventLoop
│ ├── [9.0M] 6-6Netty的快递小哥:Channel
│ ├── [ 15M] 6-7Netty的工作流水线:ChannelPipeline(上)
│ ├── [ 20M] 6-8Netty的工作流水线:ChannelPipeline(下)
│ ├── [ 19M] 6-9Netty流水线上的员工:ChannelHandler
│ ├── [ 57M] 6-10Netty服务端固定代码模板(上)
│ ├── [ 29M] 6-11Netty服务端固定代码模板(下)
│ ├── [ 36M] 6-12Netty客户端固定代码模板
│ ├── [ 47M] 6-13ChannelHandler类图
│ ├── [ 28M] 6-14处理器实现工具:SimpleChannelInboundHandler
│ ├── [ 41M] 6-15处理器实现工具:ChannelInboundHandlerAdapter
│ ├── [ 57M] 6-16SpringBoot如何启动Netty,防止主线程阻塞
│ ├── [ 45M] 6-17Netty交由Spring容器管理
│ ├── [ 33K] 6-18本章作业.pdf
│ └── [ 73K] 6-19VS面试官,如何更受亲睐?.pdf
└── 第7章 Netty玩得溜,跨界闯荡物联网/
├── [ 43M] 7-1Netty解析WebSocket通信协议(上)
├── [ 41M] 7-2Netty解析WebSocket通信协议(下)
├── [ 46M] 7-3ByteBuf引用计数对象的释放(上)
├── [ 53M] 7-4ByteBuf引用计数对象的释放(下)
├── [ 34M] 7-5微信小程序和NettyWebSocket通信交互
├── [9.8M] 7-6粘包与拆包:网络传输中的包裹混乱
├── [ 44M] 7-7粘包与半包场景重现
├── [ 35M] 7-8Netty如何解决粘包与半包
├── [ 42M] 7-9使用Protobuf定义消息格式
├── [ 42M] 7-10Netty基于Protobuf的编解码器
├── [ 41M] 7-11Protobuf处理粘包半包
├── [ 34M] 7-12Netty客户端启动时重连机制
├── [ 39M] 7-13Netty客户端运行时掉线重连
├── [ 56M] 7-14Netty服务端监听读写超时
├── [ 29K] 7-15本章作业.pdf
└── [ 88K] 7-16VS面试官,如何更受亲睐?.pdf
└── 资料代码/