熟悉Java编程,有良好的算法和编码能力,熟悉面向对象编程。
熟悉JavaWeb, JDBC, 熟悉Http协议。
熟悉Springmvc,Spring,MyBatis,了解Struts2, Hibernate等开源框架。
熟练使用Eclipse、git、github、Maven项目管理和项目构建工具。
熟悉应用服务器软件Tomcat等容器配置和部署,熟悉Linux操作系统。
熟练JavaScript,Ajax,jQuery等前台开发技术。
熟悉微信小程序的开发。
熟悉xml开发技术。
熟悉MySql,Oracle,sql server,熟悉sql语句。
掌握分布式文件系统fastDFS原理、fastDFS的Java接口应用。
熟悉solr集群搭建及solrJ集群版的Java接口应用。
熟悉redis集群搭建及redis集群版Java接口的应用。
了解集群下的并发解决方案,支持(HA)高可用(采用nginx,lvs)。
关于数据库的大数据量问题可采用水平拆分,库表散列,支持数据库的容灾及备份。
会采用分布式缓存解决数据库压力。
对于集群下session共享问题有一定的心得。
项目1: 微信小程序-代拿跑腿(已上线)
开发环境: Eclipse + Tomcat7 + MySQL + Github
软件架构: SpringMVC + Spring + MyBatis + Maven + CentOS
项目描述:主要是给大学代拿物品、替课、二手货、租房使用
技术描述:js,小程序,Java基础,图片上传到服务器,支付、实名认证、订单管理
责任描述:本人主要的职责是Java后台的图片上传到服务器的实现
项目2:PC网站-中材科技
项目链接: zc-test.tedus.cn
开发环境:Eclipse + Tomcat8 + MySQL + Github
软件架构:springmvc+spring+mybatis+maven+ Redis
职责:本人主要是对前台xml布局和sql的编辑,调用后台函数实现“监控”按钮的功能
项目3: PC-网站-在线云商
开发环境: Eclipse + Tomcat7 + MySQL + Git
软件架构: SpringMVC + Spring + MyBatis + Maven + CentOS +Solr + Redis + Nginx
项目描述1:为了与公司终端销售更完美契合, 提高用户体验, 我公司研发了在线云商电子商务平台. 该平台包括面向用户的前台页面和面向公司员工的后台管理系统.
技术描述2:网站存在大量的图片, 为了减少主服务器的压力, 使用fastDFS搭建图片服务器,解决服务器压力
在商品添加页面使用FCK, 提高灵活性
使用Redis缓存服务器来减小服务器压力
使用Solr服务器实现站内搜索技术
责任描述:负责项目中的模块设计与实现, 实现的模块有:
商品管理模块, 商品品牌添加, 商品的上架
商品列表页面
商品详情页面的展示和商品购买, 此页面使用静态化技术减轻服务器压力
购物车模块
订单模块
搭建solr服务器集群、编写solr集群版Java接口
搭建redis服务器集群、编写redis集群版Java接口
角色 | 职位 |
负责人 | Java程序员 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |