1.掌握基本的java语法以及面向对象、面向切面的开发方法,熟悉集合、多线程、io等知识.
2.熟练使用mysql ,了解oracle数据库.
3.熟悉spring、spring mvc、spring boot、spring cloud、mybatis,SOA服务化治理等基本知识.
4.熟悉tomcat、jetty等容器
5.熟练elasticsearch、solr等全局搜索工具
6.熟悉redis ,activeMq,kafka等第三方中间件.
7.熟练使用git、svn、maven、eclipse、idea等工具.
8.熟练使用python爬虫技术
智慧社区:
项目描述:
智慧社区是一个信息化管理社区系统,该项目使用了SSM架构,包含居民档案,智能门禁,智能采集,智慧信箱,地图,证件识别等多个子系统,每个模块都是基于spring boot创建的微服务,使用Eureka实现模块之间的通信,整个项目开发中使用Maven进行依赖管理,jenkins为项目构建,git为版本控制
开发环境:idea+maven+Jenkins+git
涉及技术:spring ,springmvc,mybatis,spring boot,spring cloud,elasticsearch,mongodb,redis,rabbitMQ等相关技术
主要职责:
1:居民档案模块 居民增删改查,为居民添加属性为重点人群,属性的展示,并且调用第三方接口,把数据保存到第三方接口库中,作为重点人群的抓拍
2:智能采集 使用python爬虫技术,通过使用wechatsogou爬取微信公众号文章,做页面展示使用
3:证件识别 主要调用阿里云的第三方证件识别接口,保存并展示识别信息,包括身份证,户口薄,营业执照等证件识别
4:整个项目的搜索功能的支持,采用elastic search技术,为整个项目提供搜索支持
优品购商城
项目描述: 优品购商城是一个综合性的B2B2C商城,系统主要包括前台商城系统、运营商后台系统、商家管理后台系统。
主要职责:
1.技术选型讨论,参与需求文档编写.
2.负责商品分类管理、商品审核、购物车、以及用户注册和单点登录的开发.
3.代码优化:将通用代码抽取为工具类,放入独立的工程中.
4.对模块功能进行了单元测试.
主要技术: Spring4 + SpringMVC + Mybatis + dubbox + solr + ngnix + AngularJS + Bootstrap