Java基础知识扎实,对线程池、同步锁、流、文件等操作都能熟练掌握,熟练掌握goland编程
对RSA、DSA、AES、SHA、MD5等加密签名方式都能熟练实现
SSM、SSH等常用框架能配置并且熟练使用
spring中安全、缓存、任务调度、会话共享等功能可以熟练使用
spring boot掌握自动配置原理以及各种起步依赖的使用,以及与redis、elasticsearch、rabbitmq、rocketmq、zookeeper,flume等中间件的集成
Redis缓存数据库的使用以及hash、list、zset、string、set等数据结构的操作命令
Elasticsearch搜索引擎的配置使用,文档的创建、更新、删除、聚合查询等
Rabbitmq消息队列的配置使用,exchange、queue的创建绑定,消息的发送应答
spring cloud配置中心、eureka服务注册、zuul路由网关、feign远程调用客户端、hystrix断路器都在项目中能熟练使用
SwaggerAPI文档配置,方便测试
ELK分布式日志收集
掌握Tomcat服务器的基本使用、HTTPS配置
tcp,udp,rtsp等常用协议,熟练掌握socket编程
MySQL数据库以及mycat分库分表等配置原理,mysql索引、分区表的使用,数据备份、读写分离等
git、svn等版本控制工具。Maven构建工具,熟悉IDEA等IED。
Nodejs后端开发,express、typeorm、jwt、typescript等技术
前端技术Vue、Vuex、Element-ui、echarts、axios等
熟悉docker操作,dockerfile编写
该项目主要为机房监控智能管理平台,包括不限于视频监控:支持实时监控和历史回看,人脸识别:实现方式第三方ai识别人脸数据并在本平台匹配,使用技术springcloud,中间层为nodejs,页面ui为vue
角色 | 职位 |
负责人 | 软件工程师 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |