代码拉取完成,页面将自动刷新
因技术选型重构,新开一个项目地址:https://github.com/lycGlish/CloudCity
1.网关进行全局跨域设置
1.摄像头自动采集图片功能
2.定时处理消息预警过期功能
3.python图像识别能力优化
1.基于TensorFlow的图片识别接口 http://120.26.65.52:5000/detect?url=
2.基于FastDFS的分布式文件存储服务 http://120.26.65.52:22122 配置文件见fdfs_client.conf
3.基于百度地图的经纬度搜索 http://api.map.baidu.com/geocoding/v3/?address=
1.city-api 总工程的所有实体类与工具类
2.city-gateway 9001 网关
1.city-camera-provider 7001 摄像头
2.city-city-provider 7011 城市
3.city-coordinate-provider 7021 坐标
4.city-district-provider 7031 区/县
5.city-image-provider 7041 图片
6.city-manager-provider 7051 管理员
7.city-message-provider 7061 预警消息
8.city-position-provider 7071 省市区三级联动
9.city-province-provider 7081 省份
10.city-result-provider 7091 道路图片状态(有无积水或冰雪)
11.city-user-provider 7101 用户
1.city-manager-consumer 6001 管理员
2.city-status-consumer 6011 网页特殊状态(上传成功,404,500)
3.city-user-consumer 6021 用户
1.数据库表是根目录的city.sql
1.基于TensorFlow的图片识别接口 http://120.26.65.52:5000/detect?url=
2.基于FastDFS的分布式文件存储服务 http://120.26.65.52:22122 配置文件见fdfs_client.conf
3.基于百度地图的经纬度搜索 http://api.map.baidu.com/geocoding/v3/?address=
1.bean 存储项目实体类
2.configurar 进行错误统一处理,如404,500
3.controller 业务层,进行前后端交互
4.dao 持久层,对数据库进行操作,采用mysql数据库和mybatis框架
5.fastdfs 图片存储功能,将图片上传至linux,并返回url
6.interceptor 拦截器,将未登录的用户拦截至主页
7.service 服务层,将业务层操作与持久层操作绑定
8.test 单元测试
9.util 工具类,包括百度地图经纬度搜索,Json转String,md5加密,Python图片识别,mybatis逆向工程工具
1.mapper mybatis对数据库的映射处理
2.static 网页静态文件,如,CSS,JS等
3.templates 网页文件,分为主页,管理页,测试页,用户页和错误页
4.application.yml Springboot的配置文件
5.mgb-city.xml mybatis逆向工程配置文件
1.数据库表放在sql中
2.数据结构图示在思维导图中
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。