1有扎实的计算机基础,熟悉TCP/IP协议和HTTP协议、了解常用数据结构和算法
2熟悉Linux系统常用命令、分布式版本控制工具git
3熟悉nginx的常用配置及部署
4熟练使用Python web开发框架:tornado,django
5熟悉MySQL数据库开发及优化,了解 redis、mongdb数据库
6熟悉面向对象设计,并发编程,网络编程
一,广州南方润康陪护管理系统:这是为广州南方润康服务有限公司开发的陪护管理系统,用来提供护工考勤管理、护工个人信息管理、护工在线预约、家属病人在线缴费等功能。系统主要包含微信小程序以及PC端的web后台管理系统。
1,微信小程序采用python作为后端开发语言,使用tornado作为web后端框架
2,微信小程序后台使用mongodb作为数据库
3,PC端web后台管理系统使用python作为开发语言,采用tornado+mongodb+nginx的架构进行开发
4,使用requests为每一个接口编写单元测试,使用ab工具对后台接口进行压测
二,直播后台管理系统:该项目是一个用来为长沙的一个在线农产品交易所开发的一个直播系统,用来提供交易直播、直播间管理、直播讲师注册等功能。
1,系统采用python作为后端开发语言,使用django+mongodb+nginx来开发
2,使用obs来进行推流测试
3,使用requests为每一个接口编写单元测试,使用ab工具对后台接口进行压测
三,仿知乎社区问答项目:该项目为业余时候开发的一个仿照知乎的社区问答项目,实现了登陆、注册、个人中心页、问题首页、提问、评论、问题搜索等核心功能。
1,采用python作为后端开发语言,使用django + mysql + elasticsearch来开发
该项目为业余时候开发的一个仿照知乎的社区问答项目,实现了登陆、注册、个人中心页、问题首页、提问、评论、问题搜索等核心功能。 1,采用python作为后端开发语言,使用django + mysql + elasticsearch来开发
该项目为业余时候开发的一个字符界面的购物系统项目,实现了查询商品,排序商品,添加购物车,删除购物车,下单,结账等核心功能。 1,采用python作为后端开发语言,项目采用面向对象的思想和三层架构的模式来组织,主要使用单例模式来开发