编程语言与基础:
能够熟练进行Java编程,理解Java面向对象思想
熟悉Java多线程、线程同步、数据库连接池等相关知识
熟悉常用设计模式
熟悉TCP/IP网络协议
开发框架:
熟练使用开发框架 Spring、SpringMVC、SpringBoot、Mybatis
了解 SpringCloud
数据库技术:
熟练使用 Mysql、Oracle 等关系型数据库
能够编写复杂的SQL查询语句,并且懂得SQL调优
熟练掌握存储过程,能够运用过程计算各种复杂的业务逻辑
前端技术:
掌握 HTML、JavaScript、JSP、CSS、Servlet、Ajax
掌握 ExtJs
有小程序开发经验
开发与部署工具:
熟练使用 MyEclipse/Eclipse 开发工具
熟练使用 Maven 搭建项目
熟练使用 Svn/Git 进行代码版本管理
熟练使用 Apache Jmeter 进行多线程测试、压力测试
操作系统与服务器:
熟练使用 Linux 操作系统,掌握常用命令,并具备 Shell 脚本开发能力
掌握将项目部署到 Tomcat 应用服务器
熟悉 Nginx
1. 项目名称:所能商城小程序
所属公司: 佛山所能网络科技有限公司
项目描述: 一个集成了F2C商城、海外购、幸运1分、积分商城和抢红包等近十个功能的综合电商系统,集成于小程序中。前后端通过JSON接口进行交互。
涉及技术: 小程序前端、SpringBoot、SpringCloud、SpringMVC、Mybatis、Redis、MySQL、Java多线程、Windows/Linux、Nginx、Maven、Git。
责任描述: 使用Maven构建项目,完成后台数据的读写、排序等核心逻辑。
2. 项目名称:微信公众号答题抢红包系统
所属公司: 佛山所能网络科技有限公司
项目描述: 用户关注公众号后,答对题目可获得抽奖机会,抽取不同金额的现金红包。
涉及技术: Spring Boot, SpringMVC, Mybatis, MySQL, Linux, Tomcat。
责任描述: 设计数据库表结构,开发红包中奖率计算逻辑,调用微信公众号支付等接口,处理前端JSON数据流。
3. 项目名称:南海工会票选企业标兵系统
所属公司: 佛山所能网络科技有限公司
项目描述: 为南海工会职工提供在线投票评选标兵企业的Web系统。
涉及技术: JSP, CSS, Ajax, JavaScript, Spring MVC, Mybatis, MySQL, Windows, Tomcat。
责任描述: 设计数据库表,开发移动端及管理页面,实现登录验证、Http接口及数据交互。
4. 项目名称:南海工会集赞系统
所属公司: 佛山所能网络科技有限公司
项目描述: 收集当月生日职工信息进行展示和点赞,月末为集赞前5名发放礼物。
涉及技术: CSS, Ajax, JavaScript, JSP, Spring MVC, Mybatis, MySQL, Windows, Tomcat。
责任描述: 设计数据库表,开发数据分页查询、分级汇总等存储过程,实现Web页面、数据查询与Excel导出功能。
5. 项目名称:掌讯云餐通点餐软件
所属公司: 广东云商汇科技有限公司
项目描述: 通过微信扫码实现顾客自主点餐、呼叫服务的餐厅管理系统。
责任描述: 主要负责软件前端部分的编写和部分Java业务逻辑的实现
我全权负责开发整个项目。该项目的功能如下: 1. 二维码生成功能 文本二维码 - 生成包含文本内容的二维码 网址二维码 - 生成网址链接二维码 图片二维码 - 生成图片二维码 文件二维码 - 生成文件下载二维码 名片二维码 - 生成电子名片二维码 (vCard格式)
核心业务功能 1. 文物管理模块 文物信息录入(中英文双语) 文物查询与筛选(按名称、保护级别、区域、地址) 文物编辑与删除 保护级别分类管理 地理坐标管理(支持多地图拾取器) 区域自动识别(广东省市区数据) 二维码生成功能 2. 地图定位功能 高德地