(1)开发工具
熟练使用 IDEA,VS Code,PyCharm,Eclipse,Navicat 等开发工具;
(2)编程语言
熟练使用 java 完成后端开发,具备面向对象的编程思想拥有良好的编程习惯;
熟练使用 HTML 绘制前端,通过 CSS 进行页面样式渲染,使用 JS 完成前端脚本事件;
(3)数据库
熟练运用 MySQL、SQL Server 关系型数据库以及一些数据库优化操作;
(4)框架
熟练使用 Spring、Spring MVC、Mybatis 、MyBatis-plus、Spring Boot等开源框架;
熟练使用 Vue 全家桶绘制前端页面,并通过 axios 完成前后端交互;
(5)中间件
熟练使用 RabbitMQ、Kafka 消息队列技术解决高并发问题,并搭建服务器集群;
熟练使用 Redis 缓存数据库及 ClickHouse 列存储数据库解决大量数据效率问题;
(6)服务器
熟练使用 Tomcat 服务器、配置及项目的部署,使用 Nginx 做反向代理;
熟悉常用的 linx 指令,搭建服务器项目运行环境;
(1)样本库管理系统
项目背景:随着算法场景的样本数量不断增多,为了方便于存储和管理这些样本,在能够保证数据安全性的同时并且能够根据用户的所需快速的找到该样本。对该样本进行预览、下载、查看样本所对应的 json 文件等相关操作。
开发工具:IDEA、MySQL、JDK1.8、Tomcat 9.0 等开发工具
使用技术:Spring Boot、Spring MVC 、MyBatis、MyBatis-Plus、MySQL、Vue …
(2)标注筛选预览工具
项目背景:由于标注数据量庞大,需要在几万张摄像头图片中通过肉眼的方式找到摄像头角度、摄像头位置、及站内外环境等条件所需的摄像头图片。通过此项目,用户可以按照搜索条件进行查找符合这些搜索条件的图片,并将其导出,在节省人力需求的同时大大的提高了工作效率。
开发工具:IDEA、VS Code、Navicat、JDK1.8、Tomcat 9.0 等开发工具
使用技术:Spring Boot、Spring MVC、SQLite、MyBatis、MyBaris-plus、Vue、ElementUI …
开发工具:IDEA、VS Code、Navicat、JDK1.8、Tomcat 9.0 等开发工具 使用技术:Spring Boot、Spring MVC、SQLite、MyBatis、MyBaris-plus、Vue、ElementUI … 前端:前端采用 Vue2.x+E
数据库大作业,学生选课系统,前后端分离界面美观,使用流行技术栈Vue ElementUI SpringBoot,Redis实现分布式Session,AOP记录日志由MongoDB存储。 前端Vue.js ElementUI axios 后端SpringBoot 持久层: