【阿里云高校计划】Day4 汽车保险数据查询
【阿里云高校计划】Day4 汽车保险数据查询
代码结构
api.php为主程序,负责接收请求与逻辑关系处理
upload.class.php为PHP上传类
index.html为前端页面,时间仓促没有做css美化,请谅解。
base.api.php为公共函数库,传上来的文件只有部分本次实验用到的函数
data.sql是导出的信息库,代码在拿到身份证识别结果之后,会拿着身份证号,去data.sql里找对应的车辆信息,注意,身份证号进行了sha1散列计算,保证数据安全,同时,sql文件里的身份证号数据已被破坏,希望理解
url.sql是导出的url库,主要解决PHP SDK无法本地上传文件的问题
这个是PHP上传类
这个是主程序文件
这个是页面文件
HTML采用了jQuery的语法,方便操作
并且通过ajax交换数据
本项目采取前后端分离模式开发。
工作思路
HTML通过一个表单,将上传的照[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传图片转化为二进制流,api.PHP接受文件并转存在本地服务器上,后从本地服务器上传到阿里云oss上,最后拿到阿里云oss的链接,发起AI接口请求,拿到数据之后处理数据,拿到身份证号和姓名,去数据库查询其他信息,通过ajax传回前端,前端简单渲染,结束
本项目主要精力花在解决PHP文件上传上,果然Java还是更强,阿里云的SDK什么都封装好了,PHP还得自己写。。。然后就是数据的处理,接口的请求等等。
最后
照例给阿里云在家实践计划打个广告
【阿里云高校计划】Day4 汽车保险数据查询相关推荐
- 【阿里云高校计划】车辆保险应用 day4 【拨云见日】
[阿里云高校计划]车辆保险应用 day4 [拨云见日] [阿里云高校计划]车辆保险应用 day4 [拨云见日] 实施前准备工作 一.本地图片上传为OSS 1.开通oss 2.创建Bucket 二.开通 ...
- 【阿里云高校计划】阿里云AI训练营_Day04_车辆检测系统
项目介绍 参加阿里云AI训练营的第4天,完成一个车辆检测系统 主要思路:用户上传身份证和受损车辆图片,识别结果返回前端,同时将数据存入数据库. 项目用到文档地址 阿里云达摩院视觉开放平台:https: ...
- [阿里云高校计划]Day4-车辆保险应用
[阿里云高校计划]Day4-车辆保险应用 首先使用JAVA SDK 引入资源. 可以通过在pom.xml文件中添加Maven依赖安装java SDK. <dependency><gr ...
- 阿里云高校计划视觉AI五天训练营教程学习笔记
阿里云高校计划视觉AI五天训练营教程学习笔记 Day 1 Topic: 视觉生产技术 定义:通过(一个或者一系列)视觉过程,产出 **新的** 视觉表达. 分类 通用基础框架 关键维度 精细理解--举 ...
- 【阿里云高校计划】视觉Al训练营五天训练第二天
学习身份证识别系统搭建笔记 SDK 正文 链接 名词解释 搭建过程可以看看这个博客 link 下面是一个小白的记录,还没做完. SDK 阿里云达摩院视觉开放平台:http://vision.aliyu ...
- 【阿里云高校计划】阿里云视觉AI训练营 DAY1 AI视觉生产技术简述
目录 写在前面 定义和分类 定义 分类 通用基础框架 五个关键维度 分割抠图 分割抠图 难点 解题思路 模型框架 部分扩展 视觉生成 以平面设计图像生成平台--<鹿班>为例 框架流程 鹿班 ...
- 【阿里云高校计划】视觉Al训练营五天训练第一天笔记
导论-视觉生产 定义和分类 定义 分类 通用基础框架 五个关键维度 2精细理解--寻微入里 分割抠图 难点 解题思路 模型框架 效果展示 视觉生成 鹿班 框架流程 视频生成--AlibabaWood ...
- 2021第一场 | 阿里云高校计划训练营全面升级!0成本体验云计算入门到进阶
简介:2021,走进云计算的美妙世界(参加训练营免费获取ACA考试资格) 近年来云计算越来越受到重用,它不再仅仅是开源发烧友们的选择,已经在多方面得到了价值体现. 甚至网上流传一句话:云计算适合零基础 ...
- 【阿里云高校计划】在线Linux学习
Day3–Class4-云端搭建linux学习环境 开通云服务器 这里我使用的是阿里云高校计划送的ecs服务器,就不写了 远程管理linux云服务器 教程里所用的是Putty,而我这里用的是Windo ...
最新文章
- linux浏览器不能播放音频文件夹,在html中插入音频文件在浏览器中播放音频文件的兼容性问题...
- 多个cpp文件生成so_boostpython:从多个.cpp文件创建一个模块(.so)
- symbian系统开发教程(一)
- ZooKeeper 集群为啥最好奇数台?
- php当前月每天时间戳,php获取当前月与上个月月初及月末时间戳的方法
- 技术选择真的没有那么重要
- sql server 多用户 并发_Tinyid:滴滴开源千万级并发的分布式ID生成器
- Eclipse启动时指定jdk版本
- UI库colorui的使用————小程序
- 单片机仿真器和烧写器的区别
- Vim 文件浏览器(Netrw)
- 硅谷中那些潜在的颠覆世界的力量
- 一个新手对软件开发的理解(写自第一个项目--Linpop之后)
- spring boot + vue 前后端下载文件文件
- javax.el.PropertyNotFoundException
- 修改迅雷下载链接的方法。
- Flask 新闻网站搜索功能的实现(笔记)
- Vue + Echarts 实现中国地图多级钻取功能
- 华三交换机如何进入配置_H3CS5120交换机怎么进入配置界面,详细步骤!
- 误删也能找!清空回收站后文件找回技巧