熟练掌握python的基础语法和面向对象。
熟练mysql常用的dql,ddl,dml语句。
熟练使用requests,selenium,beautifulsoup,numpy,pandas,matplotlib,pyecharts第三方库。
熟练使用python的scrapy爬虫框架,django框架,正则表达式,线程,进程,协程。
了解搭建hadoop伪分布式,全分布部署模块,在hadoop平台架设hive,hbase,spark,kafka。
了解python的高级编程,html基本语法,linux的常用命令
我熟练地掌握了python的基础知识和语法,还自学过python的一些高级编程,如并发编程,元类编程,数据可视化则是Matplotlib,Pyechart,数据分析则是pandas,numpy,熟练地掌握了mysql的DQL,DDL,DML语句,
在学校也写过几个实训项目,其中的爬虫实训项目,爬取起点_总推荐票top100小说种类,对网页数据的提取,我用到了正则表达式,数据筛选则是用pandas,最后用matplotlib模块进行数据的可视化,呈现出一个柱状图,
在学习爬虫的过程中,我发现在爬取大量数据的时候速度明显下降,我并运用了并发编程的思想,在程序中利用ThreadPoolExecutor模块开启多线程,实现多个任务并发运行,提高程序运行效率,后面熟练的掌握threading模块,也应用到了我的寒假作业当中
在学校做过python程序设计基础,python爬虫,java面向对象程序设计,hadoop实训报告,基于java+swing图书管理系统。
在实训期间担任小组组长,指导小组成员编写实训报告。
积极参加学校编程比赛,也参加过省赛楚怡杯,在参赛期间,自学过python网络爬虫, django框架,
正则表达式, 数据分析处理,数据可视化。
餐饮店前台点餐系统(django框架)
项目描述:可以实现利用前台的电脑操作整个店铺的菜品下单和管理操作,以及管理员的后台管理操作
使用工具:PyCharm,mysql数据库
负责模块:负责点餐系统的登录页,菜品详情页,购物车信息的后端代码;以及数据库的创建和测试数据
项目收获:体会到Django自带的后台管理系统的强大和方便之处,对django框架的各个模块层功能有一个大概的了解。也让我了解了一些有关前端的知识,明白了前端页面和后端代码逻辑衔接的重要性,认识到了团队