
框架
文章平均质量分 59
木子丶Li
一只不断成长的JAVA后台攻城狮
展开
-
snakeyaml1.x升级2.x导致项目启动报错
snakeyaml1.x升级2.x导致项目启动报错原创 2024-02-29 17:12:16 · 3885 阅读 · 3 评论 -
SpringCloud(三) 自定义Ribbon轮询算法
前言在日常的项目中,负载均衡基本上都是采用默认的loadBalance,今天便根据源码,手写轮询算法去实现负载均衡。先上loadBalance源码:new AtomicInteger (0) 便于后面原子操作reachableServers 表示有心跳的服务,即在注册中心正常的服务。allServers 表示所有的服务。nextServerIndex: 通过自旋获取实际请求服务的下标server:实际调用的服务自旋锁实现CAS,获取请求次数,用于服务集合下标改造,手撸代码实现轮询:原创 2021-05-06 16:53:43 · 340 阅读 · 1 评论 -
SSM框架执行流程及底层源码讲解【本文持续更新...】
SSM框架执行流程及底层源码讲解---- 本篇文章主要讲解市面流行的项目框架:SpringMVC+Spring+MyBatis (简称SSM) 的执行流程以及执行过程中各个关键技术的底层实现原理。(博主接触java编程语言近两年时间,一直对框架实现原理懵懵懂懂,终于下定决心研究一番底层源码,本文为原创作品,原文出自本人hexo+github个人博客,地址: https:lhbit.to...原创 2018-11-21 19:38:35 · 8891 阅读 · 3 评论 -
SpringCloud学习笔记(一)
SpringCloud学习笔记(一)1.Eureka– springCloud Eureka 主要负责完成微服务架构中的服务治理功能。springCloud为Eureka增加了springBoot风格的自动化配置,我们只需通过简单的引入依赖和注解配置就能让springBoot构建的微服务应用轻松的与Eureka服务治理体系进行整合。话不多说,上代码:pom.xml依赖<depend...原创 2019-07-26 16:16:41 · 255 阅读 · 0 评论