isliujiao
全职 · 300/日  ·  6525/月
工作时间: 工作日09:00-06:00、周末10:00-10:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

具有扎实的Java基础,熟悉Java常用类库、熟悉Java的工具库(HuTool、FastJson、Apache Commons)

熟练使用SQL语言,对MySQL的并发事务、锁、索引等有一定了解。对多表联查、子查询等sql语句有一定经验

熟悉非关系型数据库Redis基本概念,了解事务、持久化、缓存等相关概念,能够使用Redis对项目进行优化

熟悉Git、Maven、Postman、Jmeter、VMware、JVisualVM、RedisInsight等开发工具的使用

熟悉Spring、SpringMVC、MyBatis/MyBatis Plus、SpringBoot等开源框架,了解Spring的IOC、AOP、DI设计思想

熟悉SpringCloud/SpringCloud Alibaba微服务框架,灵活使用Nacos、Seata、Sentinel、GateWay、Feign等组件

熟悉Linux操作系统常用基本指令,如ls、cd、vim、grep、top、tail等,多次使用云服务器将项目部署上线

熟悉JVM基本概念,了解内存模型、GC垃圾回收机制、JVM性能调优,如调整堆大小、选择合适GC算法等;

了解JUC高并发编程,对volatile、Synchronized、ReentrantLock、线程池有一定了解

了解消息中间件RabbitMQ,如消息模型、延迟队列、流量削峰等

了解HTML、CSS、JavaScript等前端技术,灵活使用Vue + ElementUi、Nvm工具管理Nodejs版本

工作经历

  • 2023-03-10 -2023-08-31亚信(中国)科技有限公司Java

    在实习期间,我参与了公司的“数据治理”等项目开发工作,并积极参与了团队的协作开发与上线。

教育经历

  • 2020-08-23 - 2024-06-05山东协和学院计算机科学与技术本科

    奖项: 第十三届蓝桥杯Java组国家级优秀奖(省一) 第十二届蓝桥杯C/C++程序设计省三 国家级大学生创新创业训练计划立项(鮃鮟塘—鱼类健康诊断) 第七届山东省“互联网+”大学生创新创业大赛省金一项,省银一项 2021大学生科研项目立项 第四届网络技术大赛省二 证书: 发表论文

技能

Spring
Maven
Vue
ElementUI
0
1
2
3
4
5
0
1
2
3
4
5
作品
数据治理门户

系统包括报表中心、应用中心、需求工单、用户和权限管理、公告管理等。我主要负责订阅和热门报表 、IP白名单管理、数据导出和上传Excel、图片周报等工作。选用合适的技术提高系统性能和用户体验 技术栈:SpringBoot、MySQL、Redis、GateWay、ZooKeeper、ActiveMQ、Quartz 技术要点: 1. 使用Git进行代码管理和团队协作,包括创建和切换分支、合并代码、解决冲突等,有效地与团队成员协同开发 2. 使用EasyExcel库进行Excel文件的读取和写入操作,实测10万数据量,读写提升速度40% 3. 为了提高系利用Redis实现了缓存管理和验证码唯一校验,提高了系统的性能和响应速度 4. 为满足每天数据可视化展示需求,使用Graphics2D技术对数据进行绘制表格图片,结合Cron表达式实现定时任务 ,上传FTP服务器 5. 为解决权限流程审批功能,学习使用Activiti流程引擎启动流程实例、查询待处理任务、处理任务并完成任务 6. 为解决文件上传服务器速度过慢,使用ThreadPoolExecutor自定义线程池,并行处理压缩文件,根据要导出的文 件设置最大线程数,实测2G文件从11163ms提升到2703ms

0
2023-08-31 21:15
his·预约挂号

项目描述: 本项目为网上预约挂号系统,通过网上平台实现对各个对接医院的预约挂号等功能。项目由后台管理系统和前台用户 系统2大部分组成,后台管理主要功能有医院设置、数据字典、用户以及订单管理。前台用户系统主要功能有医院列表、 科室详情、就诊人管理、预约挂号以及就医提醒等功能。 技术栈:SpringBoot、SpringCloud、MySQL、Redis、MongoDB、MyBatisPlus、Vue 技术要点: 1. 在微服务场景下,运用Nacos技术作为注册中心与配置中心,感知各个微服务的位置,实现源码与配置的分离 2. 为维持医院和用户信息的读写效率,使用MongoDB分布式文件存储,实测10万数据,读写性能从410s缩短至137s 3. 为帮助患者及时就医,使用RabbitMQ + Cron表达式技术完成定时任务,实现就医提醒功能 4. 整合SpringCloud微服务架构搭建,使用OpenFeign进行服务间通信,HttpClient对第三方平台接口进行调用。 5.为避免系统崩溃,使用Seata对分布式事务进行处理,并结合Sentinel实现了流量控制,有效提高系统安全可用性

0
2023-08-31 21:10
商城系统

本系统采用微服务架构设计,在分布式环境下使用Spring Cloud框架,提供商品购买、订单管理、支付等功能。用户 可以在平台上注册登录、浏览商品、下单、付款等,结合了当前流行的B2C电商模式,为消费者提供商品贸易平台 技术栈:SpringBoot、SpringCloud(Alibaba)、MySQL、Redis、Redisson、MyBatisPlus、ElasticSearch、Vue 技术要点: 1. 为了解决单点登录问题,选用了Cookie+Token+Spring Session技术实现认证中心,做到个人信息全模块共享 2. 由于系统拆分多个微服务,所以使用Nginx进行反向代理,再通过GateWay网关,动态路由到各个服务 3. 为了避免缓存雪崩等问题,选用了Redis对热点商品信息进行缓存,服务器性能提升30%,并增加可用性 4. 为解决分布式高并发常见的超买超卖等诸多问题,本系统使用Redisson + Lua脚本,RabbitMQ做可靠消息传递, 保证最终事务的一致性 5. 为提高订单确认页面的响应速度和用户体验,系统使用自定义线程池 + CompletableFuture异步编排技术,微服务 远程调用放在异步线程中执行,避免线程阻塞从而加快页面的加载速度

0
2023-08-31 21:06
更新于: 2023-08-31 浏览: 171