java:掌握io、nio、集合、多线程,对jvm原理有一定的理解
前端:掌握html、jquery,在项目中使用过vue
数据库:熟悉mysql、cratedb、redis、mongodb,掌握elasticsearch、kafka、activemq
其他语言:了解scala、python、docker,掌握php
linux:熟悉基本命令,例如:软件安装(rpm、yum、源码包)、系统信息(cpu、硬盘、内存等)查看、磁盘管理等命令
框架:掌握springboot,了解springcloud
网安智慧眼
1.该项目为有关部门提供的一个前后端分离大数据搜索项目,前段使用的是ReactJs,后端为Java开发,数据清洗和接入使用的是Java,Spark和Hadoop,Netty主要作用为数据推送。
大体分为四个模块:搜索、数据中心、布控预警、战法标签
2.使用的技术有:react、vue、netty、springboot、mongodb、cratedb、redis、kafka、zookeeper、spark、hdfs
XX市公安局情报系统
1.分为研判、预警、车辆、警务课堂等主要模块,是一个综合性的警务工作平台,主要作用是对重点人员车辆的布控管控、案情案件的分析预警
2.使用的技术有:ssm、jquery、mysql、mongodb以及其cluster、redis以及其哨兵、elasticsearch cluster、logstash(用于数据导入)