我的三脚猫功夫我的整个流程是:
环境是:本地安装jdk 8,eclipse,mysql
1.去平台抓取数据
用java的jsoup包,构造好http头文件报文,平台用户名密码,post方法请求数据,抓回来的数据是json格式的,解析数据,存到sql里表里,取名需求表。
我们这每天都有2千条到3千条左右。
2.抓我们的库存,放入sql
我们本地的库存是其他同事每天更新,放在共享文件夹里面的.读取里面的excel数据,放入sql里面,叫库存表
3.遍列抓回来的平台数据,对每一条数据,去库存表里查询:
是否有这个品名,数量是否足够,能否满足到货时间
如果满足,则把这些信息写入sql,并按照比例加入我们的报价,取名 报价表
4.同样用jsoup把报价表的数据,构造头文件和报文,post上传去平台,要做好异常处理,是否timeout,是否重复
5.在平台读取之前一周的报价情况,写入sql,中标表,删除已经处理了的,遍列检查是否有新中标的,如果有中标的,把它写入excel
6.手工检查中标表,确认无错,手动把表发给manager。
7.然后把自己的电脑屏幕调成花花绿绿,五颜六色的excel表,留下一小块,上华新灌水。
学习了
[本文发送自华新手机Wap版]