左岸's blog 左岸's blog
首页
  • 前端文章

    • JavaScript
  • 学习笔记

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • 《Git》
    • TypeScript
    • JS设计模式总结
  • HTML
  • CSS
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

左岸

后端界的小学生
首页
  • 前端文章

    • JavaScript
  • 学习笔记

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • 《Git》
    • TypeScript
    • JS设计模式总结
  • HTML
  • CSS
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 关于
    • 📚Blog
      • 技能
    • 后端学习
    • ✉️ 联系

关于

# 📚Blog

这是一个兼具博客文章、知识管理、文档查找的个人网站。如果你喜欢这个博客&主题欢迎到GitHub (opens new window)点个Star,或者交换友链 ( •̀ ω •́ )✧

提示

文章内容仅是我个人的小总结,资历尚浅,如有误还请指正。

# 技能

  • 1.深入理解JVM运行原理,了解GC机制,常用的GC算法;深入研究常用的垃圾回收器--ParNew、CMS、G1的运行原理;有过实际的线上JVM优化经验,并针对公司的项目特点及服务器部署特点制定了JVM参数模板;
  • 2.对JDK集合包,并发包源码有深入研究,熟悉CAS、AQS、threadlocal的内部原理,深入理解volatile、synchronized硬件级别的原理,并在项目中实战使用过分段加锁机制;
  • 3.深入理解设计模式,在项目中实际运用多种设计模式;
  • 4.熟练掌握MySql数据库,理解 Innodb存储引擎架构原理、undo log版本链实现MVCC机制;了解B+树索引结构,索引设计、优化原理,能够基于explain执行计划优化sql;
  • 5.深入理解Spring Cloud微服务,系统深入研究eureka、feign、ribbon、hystrix、zuul组件源码;
  • 6.深入理解分布式事务,熟悉事务隔离级别、XA规范、2PC/3PC理论、CAP分布式理论基础;对TCC分布式事务+可靠消息投递方案+最大努力通知方案有深入理解;
  • 7.熟悉常用分布式锁、分布式系统接口幂等性保障方案,深入理解redis分布式锁、zookeeper分布式锁;
  • 8.熟练掌握redis缓存,对redis线程模型、基本数据结构、RDB/AOF存储原理、redis主从集群、Cluster集群有一定理解;对缓存穿透、缓存雪崩等场景有深入理解;
  • 9.熟悉RocketMQ架构原理,深入研究RocketMQ集群架构原理,消息存储原理、事务消息机制、消息积压处理方案等;

# 后端学习


关注公众号,回复后端资源,即可获取资源。

# ✉️ 联系

  • WeChat or QQ: 544872316
  • Email: 544872316@qq.com
  • GitHub: https://github.com/lyg945 (opens new window)
编辑 (opens new window)
上次更新: 2024/01/16, 13:37:42
最近更新
01
网格布局中的动画
09-15
02
Git修改分支名
08-11
03
CSS给table的tbody添加滚动条
06-29
更多文章>
Theme by Vdoing | Copyright © 2019-2024 左岸 | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式