熟练面对对象编程思想,具有扎实的 python 基础知识
精通 flask、Django 框架及其主流配套插件,熟练运用 MVC 设计模式,并具有丰富的使 用开发经验。
掌握 mysql、oracle、redis 数据库及操作语言。能灵活使用 mongoDB、es、等非关系型 数据库。
熟练使用 celery 进行异步任务进行处理。
熟练使用 uwsgi、nginx 等提高系统响应速度。
了解高并发、分布式处理方案。
掌握爬虫的常见操作及反爬手段
熟练使用 Linux 系统下的命令行指令及常用软件的安装与操作,可独立完成在服务器端 的程序部署运行。
熟悉 html、css 等前端基础知识及 react 前端框架
了解并可以使用java、nodejs、pb、c#语言。
一、学习培训网站,
技术点:python+flask+mysql+redis+celery+apSchedule+apidoc+flask_SQLAlchemy+docker。
内容:设计并组建后端框架,提供后端 API 及文档,并优化响应速度。为前端部分功能对接提供可行方案。其中包含大量视频及文件上传;包含页面编写代码后后端执行并返回结果;包含数据统计后的email发送至指定接受人等功能。
二、钱包后台管理系统
技术点:python+Django+mysql+redis+celery+apSchedule+docker。
内容:完成钱包系统大量数据的异步统计处理,完成多条交易链间的监听统计处理,完成对上百个表结构相同,但表明不同存储表的orm优化处理等。