1.熟练使用 java 语言进行面向对象程序设计,有良好的编码习惯,遵守 java 开发规范手册;
2.熟练掌握 IO 流,集合,多线程,反射,泛型,注解等基础开发技术;
3.熟悉 java 常用的设计模式以及常用算法以及常用的数据结构;
4.熟练使用 SSM开源框架,能够使用 SpringBoot 整合其他模块进行开发,并熟知springIOC和AOP的原理,明白springMVC的执行流程;
5.熟练使用常用的安全框架SpringSecurity和shiro为系统提供登录认证和权限校验功能;
6.熟练使⽤Maven 对项⽬的构建和 Git 版本控制⼯具对项目进行管理;
7.熟练使用数据库 MySql,pgsql,redis,ES,neo4j,MongoDB进行数据存储,并能熟练编写SQL语言,进行sql优化,索引创建等;
8.熟练使用RabbitMQ,Kafka,ActiveMQ等消息队列进行异步通信,应用解耦,削峰填谷等;
9.能够熟练购买并使用阿里云,腾讯云的一些产品,如服务器,短信,对象存储,云数据库等服务;
10.熟练使用数据集成工具DataX 和 Kettle用于数据抽取,转换和加载(ETL)任务;
11.掌握 Linux 系统安装部署应用程序以及常⽤命令和⼀些基本功能操作;
12.了解微服务架构的概念和原则,能够熟练使用Spring Cloud框架来构建和管理微服务应用程序;
13.熟悉大数据处理和分布式计算的基本概念,学习使用了Hadoop,Spark等工具和框架进行大规模数据处理和分布式计算;
14. 熟悉云计算概念,常用的云服务提供商(如AWS,Azure,GCP)以及容器化技术(如Docker,Kubernetes),并能够熟练的在云环境中部署和管理应用程序。
15.熟悉目前国内厂商的大模型,能够熟练的调用各大厂商(如百度、阿里)的大模型API对接并集成到本地项目中。
智慧医疗项目:
springBoot,mybatis,shiro,mysql,redis,java。负责处方管理、药品管理、订单管理、库存管理、物流跟踪。
生态环境领域公权力大数据监督系统项目:
springBoot,mybatis,shiro,java,mysql,redis,datax,kettle,负责多种数据的分析统计(固废监管、环境执法、准入监管、污染防治、项目资金),基本信息的分类显示(行权标准、行权清单、组织机构、行权人员),资源管理,模型编排,模型管理,个人工作台,
配合现场工作人员用SQL语言对大量数据进行过滤筛选等。
智慧纪检监察一体化应用平台:
SpringBoot,mybatis,shiro,Elasticsearch,liteflow,pgsql。核心功能是基于数据麒麟产品给客户做的一个定制化修改项目,增加了一些特定模块的数据展示和分析功能
疫情防控管理系统项目,使用技术SpringBoot,mybatis,mysql,redis,SpringSecurity。核心功能是疫情数据统计与分析,健康信息管理,疫苗接种管理,预警与报警系统。
欧玮仓库管理系统项目,SpringBoot,mybatis,mysql,redis,SpringSecurity,核心功能是供应商管理,客户管理,员工信息管理、客户资料管理、库存盘点、物料管理、物流跟踪。
贪吃商城:
该项目是主要美食商城项目,餐饮商家可入住该平台,包含各种吃喝玩乐,为用户提供更多的美食选择,用户端主要是微信小程序,包括前台商城系统及后台管理系统,基于java+SpringBoot+MyBatis实现后端,采用K8s+Docker容器化部署。该美食商城系统包含首页门户、商品推荐、商品搜索、商品展示、预约管理、团购管理、红包卡卷管理、抽奖管理、佣金管理积分管理、订单流程、会员中心、客户服务、帮助中心等模块。后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、消息中心、统计报表、财务管理、权限管理、设置等模块。
我主要负责的模块有商品推荐、商品搜索、商品展示、热卖专区、今日上新、消息中心等模板
在线考试系统:
该考试系统是为某学校定制开发的一款项目,主要方便学生在线上进行考试,提升考试的效率,方便学校和老师对学生成绩的管理、查看、和统计分析。项目技术使用的是 java + vue 的前后端分离,技术栈有spring-boot、spring-boot-security、mybatis 、mysql 、七牛云存储(分布式文件存储中心)、element-ui 、echarts 、ueditor 。项目主要功能分为3大块,
第一块是学生系统功能:
登录、注册 、任务中心 、考试、 固定试卷、 时段试卷
考试记录、 错题本、个人信息、 个人动态、 消息中心
第二块是系统管理功能:
主页 试卷总数、题目总数、用户活跃度、题目月数量
学生列表 显示系统所有的学生,新增、修改、删除、禁用
管理员列表 显示系统所有的管理员,新增、修改、删除、禁用
学科列表 学科查询、修改、删除
学科创编 创建学科
试卷列表 试卷查询、修改、删除
试卷创编 创建的试卷为时段试卷、固定试卷、任务试卷
题目列表 题目查询、修改、删除
题目创建 题目支持单选题、多选题、判断题、填空题、简答题,题干支持文本、图片、表格、数学公式
任务列表 任务查询、修改、删除
消息列表 显示已发送的消息,消息已读人数等信息
消息发送 发送消息给多个用户
用户日志 显示所有用户日志
个人资料 显示管理员用户名、真实姓名
时间线 显示管理员创建时间
修改资料 修改姓名、手机号
第三块是小程序功能
任务中心、考试 、固定试卷 、考试记录 、错题本 、个人信息 、个人动态 、消息中心。
项目后端的所有模块架构设计和表设计都是我独自完成的。
该项目是主要美食商城项目,餐饮商家可入住该平台,包含各种吃喝玩乐,为用户提供更多的美食选择,用户端主要是微信小程序,包括前台商城系统及后台管理系统,基于java+SpringBoot+MyBatis实现后端,采用K8s+Docker容器化部署。该美食商城系统包含首页门户、商品推荐
该考试系统是为某学校定制开发的一款项目,主要方便学生在线上进行考试,提升考试的效率,方便学校和老师对学生成绩的管理、查看、和统计分析。项目技术使用的是 java + vue 的前后端分离,技术栈有spring-boot、spring-boot-security、mybatis 、