技能说明
温馨提示:
本文最后更新于 2025年09月11日,已超过 275 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我。
1、熟悉JUC多线程技术
1)熟悉synchronized、Lock、reententLock底层实现原理。
2)熟悉多线程的中断、停止。
3)熟悉各种锁机制。
4)了解内存屏障、死锁、CAS自旋锁、ThreadLocal、内存泄露等。
2、服务的CAP(高可用)技术,如:redis集群、mysql主从、rabbitMQ集群
3、容器化技术。
1)如:jar包和前端dist制作镜像,利用制作的镜像部署为docker服务。
2)使用potaier,实时监测服务运行状态,便捷实时服务管理
4、熟悉云服务技术。具有阿里云、华为云、腾讯云的服务上云经验
5、了解k8s。可搭建k8s集群。Java后端及前端服务部署经验。能准确、快速进行服务部署、迁移
6、熟悉shell脚本,构建自动化、一键化操作。基于linux、docker技术,具有一键化部署svn、一键部署k8s、一键部署docker服务、一键备份数据库等经验。
7:熟练搭建、使用代码管理工具svn。
8、熟练搭建nexus3仓库服务工具。
1)多种包支持格式,自动化构建系统,为依赖管理提供一站式服务,让部署更加简单。
2)实现docker镜像、npm包的上传、下载管理等。
9、熟练使用Redis。
1)具有Redis服务穿透、服务雪崩、缓存一致性处理经验。
2)Redis 大Key问题及解决方案
10、熟练使用mycat2。集群架构:主从复制(一主一从、一主多从、双主架构、多主多从)、分库分表,解决数据库性能瓶颈问题
11、熟练使用Mybatis-plus、ruoyi框架
12、熟悉Vue3框架
1)灵活运用ElementUI、Axios、pubsub、pinia、mitt、websocket组件
2)前端打包、部署
| 程度 | 技术 | 技术小点 | 相应的技术 |
|---|---|---|---|
| 熟悉 | JUC多线程技术 | synchronized、Lock、reententLock底层实现原理 | |
| 多线程的中断、停止 | |||
| 各种锁机制 | |||
| 熟悉 | 服务的CAP(高可用) | redis集群、mysql主从、rabbitMQ集群 | |
| 熟悉 | docker容器化技术 | jar包和前端dist文件制作docker镜像 | |
| 使用potaier | |||
| 熟悉 | 云服务技术 | 阿里云、华为云、腾讯云的服务上云经验 | |
| 熟悉 | shell脚本 | 构建自动化、一键化操作 | 基于linux、docker技术,进行服务的一键化部署 |
| 熟悉 | svn | 搭建、使用 | |
| 熟悉 | nexus3 | 实现docker镜像、npm包的上传、下载管理 | |
| 熟练 | Redis | 服务穿透、服务雪崩处理 | |
| 大Key问题及解决方案 | |||
| 熟练 | mycat2 | 主从复制(一主一从、一主多从、双主架构、多主多从)、分库分表 | |
| 熟悉 | Vue3框架 | ElementUI、Axios、pubsub、pinia、mitt、websocket组件 | |
| 打包、部署 | |||
| 了解 | k8s | Java后端及前端服务部署经验 | |
| 熟悉 | springBootCloud | nacos | 注册中心、配置中心 |
| sentinel | 流控、熔断、热点参数 | ||
| getway | 请求路由、负载均衡、协议转换 |


正文到此结束
- 本文标签: Java
- 本文链接: http://119.91.109.247:8443//article/129
- 版权声明: 本文由张亚东原创发布,转载请遵循《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权