熟悉Java开发语言,具备Java开发基础, 掌握IO、多线程、集合等开发知识。
熟悉Spring框架, 了解IOC和AOP基本原理等;
了解SpringCloudAibaba基本组件、Nacos、OpenFeign远程调用以及Gateway网关的基本使用;
了解数据结构和常见的算法, 如数组、链表、二叉树等以及查找、排序等算法;
熟悉关系型数据库如MySQL数据库, 了解主键、索引、优化等常见知识,能够独立完成SQL语句的编写;
了解内存型数据库Redis的基本使用,了解其基本数据结构等;
熟悉前端Html、 CSS、 JavaScript开发语言和Vue开发框架,有过相关开发经历;
熟练使用Git、 Maven等开发工具;
熟悉常用的Linux、 docker命令, 能够在Linux下使用docker进行项目部署;
1. 项目描述:设计并开发了一个全面的知识图谱可视化系统,该系统具备用户手机注册、图谱可视化修改、Cypher语言查询以及用户提问回复等功能。
2. 技术选型:SpringBoot+SpringCloudAlibaba+Nacos+SpringCloud Gateway+MyBatis+RabbitMQ+MySQL+Redis+Neo4j
3.负责内容:
- 优化原数据上传代码逻辑,提高了数据上传的效率
- 编写与Neo4j交互的后端接口,使用RabbitMQ的发布/订阅模式完成数据的上传,提高上传效率
- 增加用户注册的短信验证功能
本项目将通过监控用户对网络的访问,通过人工智能检测其行为是否正常,一旦发现非法行为,将对该IP行为进行终止,并封锁其IP,通过一种集合自注意力机制和软注意力机制的层次注意力模型作为提取器,依次来检测用户行为,从而判断其操作是否正常,此举提升了传统注意力机制无法对特征进行监控,也不
提出了一款集成知识图谱可视化技术的个人网盘系统。该系统旨在为用户提供一个文件上传,分片上传,断点续传,秒传,文件在线预览,包括文本,图片,视频,音频,excel,word ,pdf 等文件在线预览,文件分享等功能的个人网盘系统。