本人是Python全栈工程师,有3年的工作经验,目前在深圳科诗特软件公司任程序设计师,主要负责大型RPG网络游戏的前后端对接开发,主要工作内容是开发前端UI界面对接后端服务器。
我掌握的技能有:
1.精通Python语言,能够熟练使用Django和Flask框架开发网站项目。
2.熟悉Python爬虫,能够爬取任何你想要的数据信息(合法信息)
3.熟悉MYSQL数据库,熟悉经典的Navicat IDE的使用,大幅提高效率
4.精通面向对象编程和模块化编程,能够编写高质量的代码,方便维护管理
5.熟悉Git,SVN代码管理工具的使用
6.英语四级
7.熟悉前端的HTML,CSS,JS代码,实现全栈开发
8.熟练使用AJAX协议
9.熟悉TCP/IP协议
10.熟悉网站的性能优化和高并发的处理
备注:我的github网址:https://github.com/chenxiaoyu2
欢迎各位大佬跟我一起交流
本人做过的大型网站开发项目有3个,下面一一详细说明:
1.基于Django开发的餐饮类电商网站
实现的功能:
该网站一共有11个页面,分为4个模块,分别是用户登陆注册模块,商品显示和分类模块,购物车模块,订单支付模块。
技术细节:
1.用户注册的时候需要发送邮件激活账号,这里使用Itsdangerous模块对数据进行加密,保证了用户信息的安全性。
2.用户注册登录以后会显示用户中心页面,这里使用redis存储用户的浏览记录,存储格式为Hash
3.商品页实现商品搜索功能,使用haystack+whoosh模块实现
4.发送激活邮件时采用Celery模块异步发送,可提高网站的运行效率。
5.使用alipay模块与支付宝平台对接,实现用户的支付功能
6.后台上传图片时使用FastDFS存储图片,提高网站的吞吐量和效率
7.使用悲观锁和MYSQL事务来处理高并发
2.基于Django的个人博客平台
实现的功能:
该项目有7个页面,主要实现的功能模块有用户登陆注册模块,博客内容的显示和分类模块,博客内容的搜索模块,用户评论模块
技术细节:
1.这个项目中搜索模块使用的是AJAX来实现。
3.基于Django的企业官网
实现的功能:该项目有10个页面,主要实现的功能有用户登陆注册模块,产品展示和分类搜索模块,用户评论模块
该app主要用于工业巡检机器人的控制,包括机械臂的控制和云台的控制,将它们的控制进行可视化管理。并增加自动巡检和定时巡检功能,通过连接机器人摄像头实现自动踩点拍照等功能。 前端主要使用html+css+js进行设计,后端使用python的flask框架,数据库使用mysql
1、项目内容:该平台采用前后端分离的架构设计,数据同步部分使用 Flask 框架、Mysql 数据库和 Redis 缓存。主要模块包括数据同步模块、数据标注模块、数据质检模块、数据管理和统计模块以及数据备份模块。 2、项目难点:由于该平台属于大型项目,数据同步流程包含17个
很好,继续努力!