Skip to content
/ JavaCore Public

Java核心知识。集合框架、JVM机制、多线程与并发框架、网络协议、SSM框架、MySQL、分布式、微服务、高并发与高可用等。

License

Notifications You must be signed in to change notification settings

hicf/JavaCore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

主图logo

Java核心知识库🎒:包含集合框架、JVM机制、多线程、SSM框架、MySQL、分布式、微服务、高并发与高可用等。🔖

🍭🍭🍭全文持续更新中 ... ♻️♻️♻️

零、:rocket::rocket::rocket:数据结构与算法

一、:bullettrain_side::railway_car::railway_car::railway_car:集合框架源码分析

二、:radio::radio::radio:JVM(Java虚拟机)

三、:closed_lock_with_key:Java多线程与并发框架:unlock:

四、:satellite::satellite::satellite:网络协议:globe_with_meridians::globe_with_meridians::globe_with_meridians:

五、:leaves::four_leaf_clover::fountain:Spring 5.x 核心篇

六、:bird::bird::bird:MyBatis3 源码分析

  • MyBatis3 (第 01 篇)源码分析:SqlSession
  • MyBatis3 (第 02 篇)源码分析:SqlSessionFactory
  • MyBatis3 (第 03 篇)源码分析:SqlSessionFactoryBuilder
  • MyBatis3 (第 04 篇)源码分析:SqlSessionManager
  • MyBatis3 (第 05 篇)源码分析:DefaultSqlSession
  • MyBatis3 (第 06 篇)源码分析:DefaultSqlSessionFactory
  • MyBatis3 (第 07 篇)源码分析:Configuration
  • MyBatis3 (第 08 篇)源码分析:XmlConfigBuilder
  • MyBatis3 (第 08 篇)源码分析:Executor
  • MyBatis3 (第 09 篇)源码分析:StatementHandler
  • MyBatis3 (第 10 篇)源码分析:ParameterHandler
  • MyBatis3 (第 11 篇)源码分析:ResultSetHandler
  • MyBatis3 (第 12 篇)源码分析:Reflector
  • MyBatis3 (第 13 篇)源码分析:ReflectorFactory 与 DefaultReflectorFactory
  • MyBatis3 (第 14 篇)源码分析:一级缓存和二级缓存

七、:closed_book::green_book::blue_book::notebook_with_decorative_cover::books:高性能 MySQL

八、:sunny::umbrella::zap:Redis 核心应用

九、:telescope::tokyo_tower::satellite:分布式系统

十、:microscope::microscope::microscope:微服务

  • 微服务 (第 01 篇) 精讲:微服务与SOA
  • 微服务 (第 02 篇) 精讲:服务建模
  • 微服务 (第 03 篇) 精讲:服务拆分
  • 微服务 (第 04 篇) 精讲:微服务的核心 -- 服务治理(服务注册与发现中心)
  • 微服务 (第 05 篇) 精讲:服务网关Gateway
  • 微服务 (第 05 篇) 精讲:配置中心
  • 微服务 (第 06 篇) 精讲:路由Routing
  • 微服务 (第 07 篇) 精讲:负载均衡算法
  • 微服务 (第 08 篇) 精讲:服务限流、服务隔离、服务熔断、服务降级、快速失败
  • 微服务 (第 09 篇) 精讲:容器化
  • 微服务 (第 10 篇) 精讲:SpringCloud

十一、:bicyclist::horse_racing::snowboarder:高并发与高可用

  • 高并发与高可用 (第 01 篇) 精讲:全局id生成算法
  • 高并发与高可用 (第 01 篇) 精讲:如何实现请求幂等性
  • 高并发与高可用 (第 01 篇) 精讲:常见的负载均衡算法
  • 高并发与高可用 (第 01 篇) 精讲:如何防止网络抖动产生的重复建单
  • 高并发与高可用 (第 01 篇) 精讲:如何度过服务器重启后的连接风暴
  • 高并发与高可用 (第 01 篇) 精讲:数据持久化 + ACK + 补偿重试+请求幂等性+防重设计
  • 高并发与高可用 (第 01 篇) 精讲: 抢红包系统实现(高并发系统三把利刃:缓存、限流、降级)

🔜未完,待续 ...

联系作者:flags::

📮[email protected]

About

Java核心知识。集合框架、JVM机制、多线程与并发框架、网络协议、SSM框架、MySQL、分布式、微服务、高并发与高可用等。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published