熟练使用Python编程语言,精通常用的模块和第三方库,具有良好的编码风格;
熟练掌握朴素贝叶斯,SVM,逻辑归回,决策树,随机森林,K-Means算法;
熟悉Numpy,科学计算库,能够熟练使用Pandas,Matplotlib进行数据处理,数据可视化操作;
熟悉深度学习网络框架tensorflow,掌握CNN、RNN、R-CNN等常用算法模型;
熟悉sklearn机器学习算法库和机器学习基本算法;
熟悉Django、Web框架的搭建与使用,熟悉MVC、MVT等设计模式原理及应用;
精通Mysql,Redis等关系型和非关系型数据库的使用;
了解基础HTML、JS、CSS、Ajax前端知识
熟练使用requests,selenium,scrapy,re,lxml进行爬虫;
能够熟练应用Linux操作系统进行开发和部署工作;
能够熟练使用Xmind等工作;
项目经验:
项目名称:订货管理系统
项目周期:3个月
项目描述:该项目是一个B2B的在线批发系统,主要有用户管理,商家管理,商品管理,购物车管理,订单管理,后台数据处理等模块。
项目使用的技术:Django3.2 MySQL9.0 Redis6.0 Celery Cors JWT Ajax 微博登录 支付宝支付 短信验证码 邮箱验证码
责任描述:1.负责完成用户管理模块的开发
2.负责完成商品购物系统的开发,包括订单,支付,购物车部分构成
3.负责完成商品模块的开发,包含商品展示,后台管理,商品详情,数据分析
4.负责完成部分第三方模块的调用
项目难点:1.异步完成IO处理,给予Celery完成异步模块的处理
2.缓存的管理:缓存使用,缓存数据库同步,共享session
项目收获:1.对之前没有接触过的点进行学习
2.认知了很多第三方模块使用,如支付宝,容联云等
3.对很多知识原理有了更深入理解,如跨域,csrf攻击