JAVA:
熟练掌握基于J2EE架构的JAVA编程:JavaBeans,JSP/Servlet,JDBC编程;
熟练掌握MVC构架模式及多种设计模式,精通应用Spring,Spring MVC,等开发Web应用;
熟练应用Java集成开发环境IntelliJ IDEA, Eclipse进行Java开发;
熟悉Hibernate O/R mapping,Mybatis 解决方案;
Struts2,Hibernate的业务了解(有待完整性学习)
PYTHON:
熟练掌握python 基本知识以及应用
熟练使用PyCharm 进行项目开发
了解基于wsgi协议的web后台应用
熟练使用Flask,Django等框架搭建Python web程序
熟悉Celery异步任务的环境配置,并使用RabbitMQ作为消息队列插件
了解通过Docker进行镜像,容器的创建
EXTERNAL:
熟练使用Git,SVN等进行项目管理
熟悉Sun Solaris Unix环境,了解nginx;
熟练使用Mysql,Oracle,PostgreSQL,Sqlite等数据库搭建web应用,熟悉redis等nosql数据库
了解ajax技术,Jquery,xml解析以及基本前端知识;
呱呱购商城:
开发平台: Pycharm
使用技术: Flask+Sqlalchemy
数 据 库: PostgreSQL,sqlite(测试);
项目描述: 该项目整体包含了商城app,app买家版,微信小程序,以及后台管理系统四部分。
该程序是结合了线下店面,通过在线下单,并进行实时配送的一种应用。模块包括了登陆,小程序登陆(小程序功能),附近店面查询,商品列表,商品详情,商家信息,买家信息,我的购买,退款详情,在线支付(微信,支付宝,银联等方式)等。该项目使用了Flask框架,配合sqlalchemy采用一体化开发,其内嵌了ORM框架,以及接口映射规则,通过创建不同的Blueprint(蓝图),将各功能水平分层,层次感模块化清晰。项目代码采用前后独立的方式。