业余时间较多。
主要使用python语言开发,但不限于python,另外熟悉Fortran、c\c++、JavaScript。擅长数据采集和工程领域的工程计算、设计、数据管理等系统的开发。
1.能够熟练通过Python进行面向对象编程
2.熟练使用Django框架和Flask框架进行web后端开发,熟悉
3.熟练使用Python多线程、多进程和多协程等多任务
4.丰富的爬虫经验,熟悉常见网站反爬机制以及应对措施,精通Scrapy爬虫框架
5.熟悉HTTP/HTTPS协议以及TCP/IP网络传输协议
6.熟练操作MySQL数据库,熟悉Redis、MongoDB等NoSQL数据库的操作
7.熟悉Linux操作环境,了解其常用命令行的使用
8.熟悉gis应用开发
9.熟悉科研论文的撰写发表
河南省中小流域设计暴雨洪水自动查算系统。
程序为B/S 架构。采用Flask web框架。 使用《河南省中小流域设计暴雨洪水图集》(1984河南省水利勘测设计院主编,以下简称“84图集”),对“84图集”暴雨参数等值线图进行数字化,使用GIS思想对数据进行建模并将转换后的数据存入数据库。采用距离加权法,根据输入的地理坐标( 使用高德地图开发API,可直接在高德地图上点选计算点坐标 ),自动进行查图获取计算点暴雨参数。 根据自动查算的暴雨参数,根据暴雨洪水计算方法进行设计洪水计算。(计算之前,提供各暴雨参数等值线图的链接,用于数据校核,若发现有异常值,可修改参数。)
使用此程序进行设计暴雨洪水计算的“防洪评价报告”通过水利专家组的评审。
还帮别人做过一些爬虫项目,主要有电商网站商品数据、图片库、工程行业的基础数据库等。
使用《河南省中小流域设计暴雨洪水图集》(1984河南省水利勘测设计院主编,以下简称“84图集”),对“84图集”暴雨参数等值线图进行数字化,使用GIS思想对数据进行建模并将转换后的数据存入数据库。采用距离加权法,根据输入的地理坐标( 对高德地图坐标拾取器进行了简单的改造,可直接在
此项目用于科研研究绘图之用,主要需求是,根据河南省全省的一些数据,利用建立的GIS模型,将研究结果可视化为等值线图,每个县区单独出一张图,如果使用ARCGIS进行绘制,软件操作过于繁琐,固采用python进行自动化绘图。 根据shp文件的地理信息以及GIS模型数据,绘制分区域的