课程列表
【第1集】第1讲 项目介绍(本节不加密,普通播放器打开) 译
【第2集】第2讲 物联网项目架构介绍(本节不加密,普通播放器打开) 译
【第3集】第3讲 项目演示(本节不加密,普通播放器打开) 译
【第4集】第4讲 技术解决方案 译
【第5集】第5讲 环境介绍 译
【第6集】第6讲 一个后台管理系统为什么要用这么多技术 译
【第7集】第7讲 物联网项目的前景 译
【第8集】第8讲 环境搭建之脚手架 译
【第9集】第9讲 生产级别的SpringBoot项目入门 译
【第10集】第10讲 依赖版本控制-pom文件介绍 译
【第11集】第11讲 application.yml文件详细讲解 译
【第12集】第12讲 完成第一个增删改查 译
【第13集】第13讲 权限配置-Shiro配置入门 译
【第14集】第14讲 Redis部分知识概述 译
【第16集】第16讲 Redis安装-win-linux-mac 译
【第17集】第17讲 Redis客户端命令行redis-cli操作 译
【第18集】第18讲 Java连接Redis-Jedis简介 译
【第19集】第19讲 RedisPlus图形化客户端-支持集群的访问 译
【第20集】第20讲 Redis跟SpringBoot整合-注解方式使用Redis 译
【第21集】第21讲 Redis跟SpringBoot整合-RedisTemplate使用Redis 译
【第22集】第22讲 使用Redis实现一个分布式锁 译
【第23集】第23讲 使用Redis实现一个分布式锁操作演示 译
【第24集】第24讲 Redis高可用方案-哨兵模式-SpringBoot整合 译
【第25集】第25讲 Redis高可用方案-RedisCluster-SpringBoot整合 译
【第26集】第26讲 Redis高可用方案-云上的服务 译
【第27集】第27讲 Redis高可用方案-公私混合云 译
【第28集】第28讲 Redis在生产中不得不重视的几个运维问题 译
【第29集】第29讲 Redis面试题详解 译
【第30集】第30讲 原型制作Axure 译
【第31集】第31讲 原型图制作Axure的LayUI组件介绍 译
【第32集】第32讲 需求规格说明书的制作 译
【第33集】第33讲 数据库设计概要说明 译
【第34集】第34讲 怎么从原型中分析出你的表结构来 译
【第35集】第35讲 PowerDesigner使用 译
【第36集】第36讲 基础表 译
【第37集】第37讲 字典表 译
【第38集】第38讲 定时任务表 译
【第39集】第39讲 日志表 译
【第40集】第40讲 物联网业务相关表 译
【第41集】第41讲 数据库管理软件-Navicat使用 译
【第42集】第42讲 系统整体功能演示 译
【第43集】第43讲 开发快平台介绍 译
【第44集】第44讲 传感器与开发快交互 译
【第45集】第45讲 Web程序与开发快交互 译
【第46集】第46讲 SSDK-DEMO演示 译
【第47集】第47讲 S-SDK开发快开发向导指引 译
【第48集】第48讲 如何把main变成Bean-SDK跟SpringBoot的整合 译
【第49集】第49讲 沙盘演示及重点知识提要 译
【第50集】第50讲 LayUI入门-基本介绍和表单 译
【第51集】第51讲 LayUI入门-一个很丑的沙盘控制页面布局 译
【第52集】第52讲 如何去设计硬件与程序之间的通信协议 译
【第53集】第53讲 沙盘数据库表的设计 译
【第54集】第54讲 对硬件传递过来的数据进行解码(难点) 译
【第55集】第55讲 对解码的数据处理并存入数据库 译
【第56集】第56讲 从数据库把数据查询出来按照规定的格式发送到前端 译
【第57集】第57讲 前端接收到数据并且用echarts渲染出来 译
【第58集】第58讲 程序给硬件发指令实现对传感器的远程控制 译
【第59集】第59讲 数据采集模块业务介绍 译
【第60集】第60讲 用户管理功能配置演示 译
【第61集】第61讲 基地数据库表设计 译
【第62集】第62讲 使用代码生成器完成基地管理功能 译
【第63集】第63讲 省市区三级联动插件city-picker的使用 译
【第64集】第64讲 LayUI中时间控件的使用 译
【第65集】第65讲 下拉菜单和文本域 译
【第66集】第66讲 完成基地保存功能 译
【第67集】第67讲 基地编辑功能-数据回显 译
【第68集】第68讲 传感器数据库表的设计 译
【第69集】第69讲 传感器相关代码生成及基础的增删改查 译
【第70集】第70讲 文件上传功能-本地存储、阿里OSS、七牛云 译
【第71集】第71讲 本地上传流程梳理 译
【第72集】第72讲 本地上传后根据图片的url无法访问图片的bug解决 译
【第73集】第73讲 阿里云OSS-对象存储流程梳理及演示 译
【第74集】第74讲 AngularJS入门 译
【第75集】第75讲 使用AngularJS生成动态的下拉框 译
【第77集】第77讲 设备管理“卡片式页面”的制作 译
【第78集】第78讲 设备管理“卡片式页面”数据展示 译
【第79集】第79讲 小老弟,有考虑过物联网项目为啥不采用前后端分离开发的原因吗 译
【第80集】第80讲 我的基地页面涉及的表设计修改 译
【第81集】第81讲 我的基地页面制作 译
【第82集】第82讲 我的基地基本信息展示 译
【第83集】第83讲 农情通知基本增删改查制作-富文本编辑器的使用 译
【第84集】第84讲 我的基地页面中的农情通知展示 译
【第85集】第85讲 传感器设备类型和计量单位维护 译
【第86集】第86讲 传感器阈值设定 译
【第87集】第87讲 数据采集功能说明 译
【第88集】第88讲 数据采集接口设计 译
【第89集】第89讲 数据采集表结构设计 译
【第90集】第90讲 数据采集设备端实现介绍 译
【第91集】第91讲 数据采集Java端解码-同步实现方案 译
【第92集】第92讲 对数据的解析演示 译
【第93集】第93讲 数据采集Java端解码-使用消息队列异步实现方案介绍 译
【第94集】第94讲 数据采集Java端解码-使用消息队列异步实现方案 译
【第95集】第95讲 ActiveMQ入门-发送消息机制的介绍 译
【第96集】第96讲 ActiveMQ入门-ActiveMQ环境搭建 译
【第97集】第97讲 ActiveMQ入门-ActiveMQ跟SpringBoot整合发送接收Queue 译
【第98集】第98讲 ActiveMQ跟SpringBoot整合的双向队列 译
【第99集】第99讲 ActiveMQ入门-ActiveMQ跟SpringBoot整合发送接收Topic 译
【第100集】第100讲 RabbitMQ入门-环境搭建-Mac中安装指南 译
【第101集】第101讲 RabbitMQ入门-发送消息机制的介绍 译
【第102集】第102讲 RabbitMQ使用JavaApi收发消息 译
【第103集】第103讲 RabbitMQ跟SpringBoot整合 译
【第104集】第104讲 大数据神器Kafka入门 译
【第105集】第105讲 RocketMQ入门 译
【第106集】第106讲 数据采集Java端解码-使用消息队列异步最终选型及实现 译
【第107集】第107讲 频繁使用设备信息存在的问题及定时任务框架的引入 译
【第109集】第109讲 Cron表达式 译
【第110集】第110讲 使用SpringTask定时获取传感器设备信息并缓存到Redis 译
【第111集】第111讲 数据采集提升性能篇-使用Mybatis的批量操作api导入数据 译
【第112集】第112讲 智能监测页面功能分析及布局设计 译
【第113集】第113讲 监测站信息展示 译
【第114集】第114讲 实时数据前端设计 译
【第115集】第115讲 实时数据后端数据封装 译
【第116集】第116讲 ECharts组件入门 译
【第117集】第117讲 5.4.59.环境数据趋势图功能介绍 译
【第118集】第118讲 5.4.60.趋势图前端设计 译
【第119集】第119讲 5.4.61.趋势图后端数据封装 译
【第120集】第120讲 5.4.62.趋势图数据展示流程梳理 译
【第121集】第121讲 5.4.63.历史数据下载功能介绍 译
【第122集】第122讲 5.4.64.Java的Excel导出方案介绍 译
【第123集】第123讲 5.4.65.EasyPOI的入门 译
【第124集】第124讲 5.4.66.项目中使用EasyPOI完成监控设备历史数据的导出 译
【第125集】第125讲 5.5.1.海康威视监控摄像头介绍 译
【第126集】第126讲 5.5.2.萤石云API播放接入指南介绍 译
【第127集】第127讲 5.5.3.萤石云云台控制API介绍 译
【第128集】第128讲 5.5.4.项目中对接海康威视摄像头 译
【第129集】第129讲 5.5.5.使用阿里图标库制作摄像头云台对摄像头进行控制及截图实现 译
【第131集】第131讲 5.5.7.监控ftp中设备截图变化程序的制作 译
【第132集】第132讲 5.5.8.服务器可视化运维-宝塔面板的使用介绍 译
【第133集】第133讲 5.5.9.使用SpringTask定时调用萤石云接口获取摄像头最新token 译
【第134集】第134讲 5.6.1.IOS移动端适配的特殊处理 译
【第135集】第135讲 5.6.2.没有硬件时如何模拟硬件端给程序发数据以方便测试? 译
【第136集】第136讲 5.7.1.其他业务介绍 译
【第137集】第137讲 6.1.1.ElasticSearch数据快速搜索 译
【第138集】第138讲 6.1.2.数据采集LogStash&数据可视化-Kibana的友好展示 译
【第139集】第139讲 6.2.1.Solr跟ES比较以及不采用Solr的原因大揭秘 译
【第140集】第140讲 6.3.1.邮件告警-JavaMail邮件收发 译
【第141集】第141讲 6.3.2.使用Quartz实现邮件的定时收取 译
【第142集】第142讲 6.3.3.短信、电话平台介绍 译
【第143集】第143讲 6.4.1.权限框架介绍 译
【第144集】第144讲 6.4.2.项目中Shiro跟SpringBoot的整合 译
【第145集】第145讲 6.5.1.代码生成器 译
【第146集】第146讲 6.6.1.Docker 译
【第147集】第147讲 6.7.1.MongoDB 译
【第148集】第148讲 6.8.1.实用爬虫程序制作 译
【第149集】第149讲 7.1.1.Druid连接池可视化监控 译
【第150集】第150讲 7.1.2.Alibaba ToolKit一键上云跟持续集成的区别 译
【第151集】第151讲 7.1.3.阿里云监控配置实战 译
【第152集】第152讲 7.1.4.SpringBoot系列-配置多环境配置文件 译
【第153集】第153讲 7.1.5.Linux MySQL自动备份和数据恢复-Crontab 译
【第154集】第154讲 7.1.6.代码管理GitLab、码云、github 译
【第155集】第155讲 7.1.7.域名申请和备案的流程 译
【第156集】第156讲 8.1.1.消息队列的重试机制、死信队列 译
【第157集】第157讲 课程总结&&资料及源码下载 译
查看全部课程
相关推荐