1、Java基础知识扎实,熟练使用集合、IO、反射、泛型、线程等技术
2、熟练进行微服务架构开发,熟练SpringCloud、Dubbo、Eureka、Zookeeper等微服务框架
3、熟练使用Spring、SpringBoot、Struts2、SpringMVC以及ORM框架中的Hibernate、Mybatis、SpringJDBC、 Spring datajpa等主流框架,并使用Spring/Springboot集成其他框架进行多层体系架构设计
4、熟练使用MySQL、Nosql Redis,了解Oracle,熟悉视图、存储过程以及数据库优化
5、熟悉目前主流的一些技术:Activiti、权限框架Shiro、Springsecurity、全文检索技术Lucene和ElasticSearch,Kafka分布式消息队列以及mqtt等,对解决高并发有一定的了解
6、熟练掌握OOP、 AOP编程思想以及一些设计思想,如单例模式、工厂模式、装饰者模式等
7、熟悉前端技术JavaScript、jQuery、AJAX以及前端框架Vue、EasyUI、Bootstrap
8、熟悉HTML、CSS等
9、熟练使用IntelliJ IDEA、Eclipse、Maven、Gradle等,熟悉HBuilder
10、较高的英语水平
最近经手的两个项目经验:
绵阳住建委无纸化智能会议系统 2019.03-2020.01
Java开发工程师
所在公司: 四川长虹电子系统有限公司
项目描述: 无纸化智能会议系统改变了传统的会议模式,实现无纸化办公。系统包括PC后台,windows桌面端,平板App端三个终端,联合实现会前设置、会中控制、会后统计等功能。该项目采取微服务架构,Springcloud作为微服务治理框架,使用Eureka作为服务注册中心,另外还使用到的框架有Springboot, Springdatajpa, Redis, Elasticsearch等等。
项目职责: 负责整个项目后台开发:
1: 通过rtmp作为推拉流,实现一键同屏
2:使用Artemis实现实时消息推送;
3:使用Aspose实现word/ppt/excel转pdf格式文件
4:使用Springsecurity实现登陆鉴权
5:文件存储时实现可配置的存储位置(文件服务器/文件夹)
6: 实现与会人员入会时多终端实时监听机制
项目业绩:
自贡市智治盐都联网应用平台 2018.09-2019.02
java开发工程师
所在公司: 四川长虹电子系统有限公司
项目描述: 开发环境:Windows+Idea+JDK1.8+GIT+禅道
主要技术:SpringCloud, Springboot, SpringdataJpa, MYSQL, Elasticsearch, Kafka, Redis,Eureka等
项目目的:自贡市智治盐都联网应用平台,是为改变自贡社会治理模式,有力提升社会治理智能化水平,实现智慧城市建设的一个大型项目。项目分为9个子系统,包括挂图作战与预警处置,可是调度与应急指挥,综合治理与群防群治,数据分析与综合研判等等。整个项目后台采取微服务的架构,使用Springcloud作为微服务治理框架,Eureka作为服务注册中心,另外,使用到的框架还有Springboot,Springdatajpa。除此之外,使用Redis作为缓存以及实现系统登陆的心跳机制,使用elasticsearch作为全文搜索引擎,以提高查询效率并且降低数据库的访问压力。
项目职责: 负责模块:
1)、数据分析与综合研判子系统
2)、挂图作战与预警处置子系统
技术要点:
1)、使用springcloud作为微服务治理框架、Eureka作为服务注册中心;
2)、采用redis实现缓存及心跳机制
3)、使用elasticsearch作为全文搜索引擎,以提高查询效率
4)、使用kafka实现消息发送以对接大数据平台
5)、使用分布式锁RedisLock实现多个进程对资源的访问时的线程安全问题
6)、采用分库分表模式提高数据库响应效率
7)、使用LCN实现分布式事务。
项目业绩: 项目荣获法治日报颁布的2019全国雪亮工程创新应用奖
无纸化智能会议系统改变了传统的会议模式,实现无纸化办公。系统包括PC后台,windows桌面端,平板App端三个终端,联合实现会前设置、会中控制、会后统计等功能。该项目采取微服务架构,Springcloud作为微服务治理框架,使用Eureka作为服务注册中心,另外还使用到的框架有
项目目的:自贡市智治盐都联网应用平台,是为改变自贡社会治理模式,有力提升社会治理智能化水平,实现智慧城市建设的一个大型项目。项目分为9个子系统,包括挂图作战与预警处置,可是调度与应急指挥,综合治理与群防群治,数据分析与综合研判等等。整个项目后台采取微服务的架构,使用Springc