个人介绍
1、 掌握Java、SpringMVC、Hibernate、Mybatis、Spring等框架及其整合技术。
2、 熟练使用Oracle 、MySql、SQLServer 等关系型数据库。
3、 掌握jQuery、Ajax、JSP、Servlet、Css、Bootstrap等技术。
4、 熟悉SpringBoot框架 ,可以完成开发任务。Spring Cloud微服务架构有了解。
5、 熟练使用Eclipse、MyEclipse、IDEA、Navicat、PLSql、HBuild***开发者工具等 。
6、 掌握Nginx 、Tomcat、Redis等技术。
7、 掌握SVN 、Maven、Github等工具。
8、 掌握dbcp c3p0 druid等数据库连接池技术,以及线程池技术。
9、 掌握linux系统及基础操作命令。
10、 掌握python基础语法,做过爬虫demo
11、 掌握MVC、工厂、代理、单例等设计模式
12、 了解spark、zookeeper、hadoop、Hbase、消息队列rabbitMQ等大数据分布式架构。
工作经历
2019-11-01 -2020-12-30厦门浩宇星空网络科技有限公司JAVA开发
负责后端代码编写,产品需求分析,根据产品原型开发后端服务接口,针对具体的需求开发功能,第三方工具接入,数据库设计,SQl语句优化,代码bug修改,系统维护
2018-03-10 -2019-07-01天津达阵科技有限公司JAVA开发
负责***开发,做满意度调查问卷,数据库设计,项目二次开发,服务器配置,处理线上问题,审查各分支提交的数据并邮件反馈
教育经历
2014-09-01 - 2018-07-01承德石油高等专科学校计算机应用技术大专
技能
项目由APP、小程序、WEB后台管理系统三个端组成,我负责JAVA后端服务器的代码编写,其中基础功能有权限过滤,REDIS缓存token单点登录,实时检索、RocketMQ消息队列定时任务,接入的第三方工具有阿里云对象云存储video视频点播、极光短息服务、极光推送、*支付。使用jekins管理项目,选用gtee为代码仓库。 后端框架使用spring boot + spring data jpa。前后端交互统一使用json字符串。git分支管理
框架选用spring+springboot+mybatis,数据库为mysql,前端选用vue.js,项目主要是提供给开发者快速创建数据库表的可视化工具,登陆认证使用JWT插件生成Token,权限控制使用shiro,消息队列使用RabbitMQ,nginx做代理,前后端分离
框架技术用到的SpringMVC +Spring + Mybatis,缓存技术用到了,RedisNginx 做负载。vsftpd做图片服务器存放在linux系统中,freemaker静态化页面。项目是一个分布式结构的Maven 工程,有parent模块管理项目中的所有jar包,还有common 模块管理所有的工具类以及封装类,Manager模块是一个聚合工程,聚合Controller,Service,Mapper 主要是CMS系统的一个后台模块,紧接着是一个Rest服务层模块,主要提供所有后台的服务的一个数据层,然后还有一个portal门户首页模块 ,没有业务逻辑所有的数据都来源于我们的Rest服务模块,接着还有search 全文检索模块,内置的有solr服务,通过这个模块进行门户首页的全文检索,然后还有一个SSO单点登录的模块实现用户单点登录。这是我们的一个简单的工程结构,我负责的商品添加是在CMS管理系统,其实就是一个表单的信息 有我们的商品名称,商品价格,商品描述,图片等等, 商品描述用的富文本编辑器FCKideditor实现的大文本描述。我负责的是商品的一二三级分类在门户首页, 一级是一个商品分类,二级是类目分类,三级是产品分类,还有品牌,我们的三级分类其实是一个json数据串在我们的后台进行数据查询然后放到Redis缓存中,通过fastjson返回一个json文本,拼装到门户首页,三级分类是在数据库表中其实是一个tree结构的数据表,一级id,二级pid,三级cid 。商品详细分类是通过frameker技术实现了页面静态化,然后我们的图片放大镜是用的Jquery的组件实现的放到缩小。商品规格值的添加也是在我们的CMS系统中通过添加商品的sku,skc 确定一个最终的spu。网站的并发量在1500到两千左右,做了tomcat对并发的优化操作,maxThreads 客户请求最大线程数 优化到1000,maxSpareThreads Tomcat连接器的最大空闲 Socket 线程数 优化到1000。用了一个Nginx 来做负载,通过防火墙来过滤用户请求我们用了一台Nginx 默认算法轮询来分发请求,将请求分发到我们的tomcat 集群 然后分别再去操作我们的服务器,全文检索是通过后台数据服务层将商品查询出来放到solrinput对象中 然后生成一个document文本对象,将文本放到我们的solr索引库, 通过ik分词器对数据进行分词,solr会发布一个服务,门户首页只需要传递一个参数,调用发布的solr服务就会去solr库中帅选我们需要的有关商品信息。