掌握 Java 核心技术,包括面向对象思想以及泛型和反射技术,有良好的编程习惯;
理解 JVM 内存模型和 GC 回收机制;
熟悉 Spring AOP 和 Spring IOC;
掌握 Spring(Springboot)+Spring MVC+MyBatis(MyBatis-plus)等组合框架;
使用过 Shiro 和 Spring Security 安全框架;
熟悉多线程和高并发编程,了解 Java NIO 以及 Netty 技术;
理解微服务框架 SpringCloud 及其常用组件的使用;
理解 Java 网络编程 TCP/IP;
了解常见的设计模式;
会使用 Elasticsearch 实现搜索以及爬虫技术;
了解 Dubbo 和 Zookeeper 等分布式场景技术;
会使用消息中间件 ActiveMQ、RabbitMQ 及 Kafka,了解 JMS 技术规范;
了解虚拟化技术 Docker;
熟悉 JavaScript/JSP、HTML/CSS 等前端语言;
掌握 jQuery、AngularJS 以及 Vue.js 等前端框架,会运用 ECharts 和 DataV 技术;
熟悉常见的链表、栈和树的数据存取结构以及多种查找和排序算法,掌握操作系统的调度策略 和树、图的搜索策略;
熟练使用 Oracle、MySQL 等关系型数据库;
会用 MongoDB、Redis 非关系型数据库;
能够做数据库的增量备份和增量恢复;
理解索引、事务和表优化等知识;
熟悉 Linux 常用命令并能在 Linux 环境下实现项目开发和部署;
熟悉 MyEclipse 和 IDEA,有 Git 和 SVN 的使用经验,会用 Maven 管理项目;
会用 visio 以及 UML 工具,使用过 FineReport 报表工具;
邮戳机服务端开发 技术:Netty、Spring Boot、Mybatis-plus 数据库及工具:MySQL、MongoDB、IDEA、Git 项目及任务介绍:出口邮戳机的登录授权管理,资费、合同和税率管理,过戳打印管控等功能 的代码实现,以及系统功能和性能测试。
注资机服务端以及后台开发 技术:Netty、Spring Boot、Mybatis-plus 数据库及工具:MySQL、IDEA、Git 项目及任务介绍:出口注资机的登录授权管理,资费管理,远程修复和升级等功能的代码实现, 以及系统功能和性能测试。
公司云平台开发 技术:Spring Boot、Mybatis-plus、Vue.js、ECharts 数据库及 IDE:MySQL、IDEA、Git 项目及任务介绍:对出售给客户的邮戳机进行信息化管理,包括大屏数据可视化的实现,数据实时 酷炫展现。
知识产权代理在线服务平台 由SpringBoot+MyBatis的组合框架开 发,可升级成基于SpringCloud的微 服务 集成分布式任务调度XXLJOB 分布式单点登录XXLSSO 消息中间件RabbitMQ和Kafka 分布式锁解决⽅案Zookeeper
知识产权代理在线服务平台 后台集成案件流程管理功能 前台由SpringBoot+MyBatis的组合框架开 发,可升级成基于SpringCloud的微 服务 集成分布式任务调度XXLJOB 分布式单点登录XXLSSO 消息中间件RabbitMQ和Kafka 分
专利客户数据的可视化 前后端分离项⽬ 后端由SpringBoot+MyBatisPlus,前端由Vue.js的组合框架开发 后端同样使⽤MySQL和Redis做数据存储 采⽤Shiro作为安全框架 前端使⽤ECharts做图表展示 前端UI框架选⽤的是ElementU