admin管理员组

文章数量:1530992

个人信息

姓名:黄建达  性别:男   出生日期:1995/04/04  籍贯:河南

电子邮件:jianda_0404@163  个人博客:minehotpepper

电话:18804621889  英语:CET4  状态:随时到岗

教育背景

2013/08~2017/06  毕业院校:哈尔滨理工大学  专业:物联网工程专业

专业技能

掌握:基本的数据结构和算法

熟悉 :C++、Python编程语言

熟悉:scrapy、Django框架

熟悉:MySQL、Redis数据库

熟悉:Linux / 命令行 / Git 等工具链

了解:前端基础(HTML、CSS)

了解:TCP/IP 、HTTP协议

项目经历

2017/11~2018/1  Django和Xadmin在线教育平台  独立开发

一、项目介绍

利用Django框架和Xadmin后台管理系统建立一个类似慕课网的在线教育平台。系统有完整的用户注册、登录、找回密码、还有完整的个人中心。

二、项目用到的技术

开发环境:Pycharm、Navicat、Python3.6和virtualenv

数据库设计:通过对在线教育平台进行分析设计Django的app,并且根据每个app对应的功能设计出对应的model以及model之间的外键关系。然后通过Django的migrate生成对应的数据表,并将这些model注册到Xadmin当中。

常用的Django模块:settings配置、URL配置、view书写、model设计、from和modelform的使用、templates模板的使用和Django常用的内置函数。

web安全:SQL注入和防范、xss攻击原理及防范、csrf攻击和防范

三、功能模块

model设计:包括自定义userprofile、user、course、organization、operation

Xadmin搭建后台管理系统

实现用户注册功能

实现课程机构功能

实现课程功能

实现课程讲师功能

实现个人中心和全局搜索功能

项目部署上线

2017/10~2017/11  利用scrapy框架完成搜索引擎  独立开发

一、项目介绍

利用scrapy的分布式爬虫爬取数据,并通过elasticsearch和Django搭建搜索引擎网站。

二、项目用到的技术

开发环境:Pycharm、Navicat、Python3.6和virtualenv

爬虫基础知识:正则表达式、深度优先和广度优先算法、URL常用的去重策略

常用的scrapy模块:spider、item、item loader、pipline、feed export、CrawlSpider

scrapy突破反爬虫的限制:通过downloadmiddleware随机切换user-agent、IP代理池、云打码实现验证码识别、cookie禁用、自动限速、自定义spider的settings

scrapy的扩展功能:selenium动态网页请求与模拟登陆和实现鼠标下拉、phantomjs获取动态网页、scrapy的暂停和重启

scrapy-redis分布式爬虫:redis基础

elasticsearch的使用:基本的索引和CRUD操作、mapping映射管理

Django

三、功能模块

爬取伯乐在线文章

爬取知乎问答

爬取拉勾网数据

scrapy-redis分布式爬虫

将数据写入elasticsearch

搭建搜索网站

部署scrapy爬虫

工作经历

2017/07/06~2017/09/30 苏州科达科技股份有限公司(上研所)

岗位:视讯产品工程师

岗位职责:

1、针对视频会议或视频监控产品的市场需求,开发与用户交互的上层应用软件

2、负责PC端应用程序的需求分析、框架及模块设计和实现

3、与底层模块协作,高效合理的完成用户的各项的业务需求

4、利用公司的api开发即时聊天工具

自我评价

喜欢做具有创造性的事情选择了离职学习Python、爬虫和web开发,因为这方面知识的欠缺和工作经验的不足而面试碰壁,但是也在边学边招工作,因为喜欢所以没有放弃编程。非常希望贵公司可以给我一个机会展示自己,并且从事这方面的工作。

本文标签: 工程师求职意向Python