会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
toby.xu
日拱一卒 千锤百炼
博客园
首页
新随笔
联系
订阅
管理
2020年10月6日
Spring Cloud系列(四):Eureka源码解析之客户端
摘要: 一、自动装配 1、根据自动装配原理(详见:Spring Boot系列(二):Spring Boot自动装配原理解析),找到spring-cloud-netflix-eureka-client.jar的spring.factories,查看spring.factories如下: 2、进入EurekaC
阅读全文
posted @ 2020-10-06 07:36 toby.xu
阅读(648)
评论(0)
推荐(0)
2020年10月5日
Spring Cloud系列(三):Eureka源码解析之服务端
摘要: 一、自动装配 1、根据自动装配原理(详见:Spring Boot系列(二):Spring Boot自动装配原理解析),找到spring-cloud-starter-netflix-eureka-server.jar的spring.factories,查看spring.factories如下: 2、进
阅读全文
posted @ 2020-10-05 20:39 toby.xu
阅读(801)
评论(0)
推荐(0)
2020年10月1日
Spring Cloud系列(二):Eureka应用详解
摘要: 一、注册中心 1、注册中心演变过程 2、注册中心必备功能 ① 服务的上线 ② 服务的下线 ③ 服务的剔除 ④ 服务的查询 ⑤ 注册中心HA ⑥ 注册中心节点数据同步 ⑦ 服务信息的存储,比如mysql,redis,zookeeper,内存map等 3、RPC远程调用过程 ① 负载均衡策略:随机,轮询
阅读全文
posted @ 2020-10-01 12:09 toby.xu
阅读(1946)
评论(2)
推荐(1)
2020年8月31日
Spring Cloud系列(一):微服务架构简介
摘要: 一、微服务概述 1、微服务是什么 微服务架构的核心就是服务的拆分,把传统的单体式应用,根据一定的维度(比如业务)拆分为一个一个的服务,每一个服务都有自身特定的功能,又都能够独立的部署,甚至可以拥有自己的存储技术。这样的一个一个的小型服务就是微服务。 2、微服务架构是什么 微服务架构是一种架构风格,是
阅读全文
posted @ 2020-08-31 00:43 toby.xu
阅读(1746)
评论(0)
推荐(1)
2020年8月21日
Spring Boot系列(四):Spring Boot源码解析
摘要: 一、自动装配原理 之前博文已经讲过,@SpringBootApplication继承了@EnableAutoConfiguration,该注解导入了AutoConfigurationImport Selector,这个类主要是扫描spring-boot-autoconfigure下面的META-IN
阅读全文
posted @ 2020-08-21 23:51 toby.xu
阅读(1577)
评论(1)
推荐(2)
2020年8月20日
Spring Boot系列(三):Spring Boot整合Mybatis源码解析
摘要: 一、Mybatis回顾 1、MyBatis介绍 Mybatis是一个半ORM框架,它使用简单的 XML 或注解用于配置和原始映射,将接口和Java的POJOs(普通的Java 对象)映射成数据库中的记录。 2、Mybatis整体架构 二、Spring Boot整合Mybatis + Druid 1、
阅读全文
posted @ 2020-08-20 01:22 toby.xu
阅读(1037)
评论(0)
推荐(0)
2020年8月18日
Spring Boot系列(二):Spring Boot自动装配原理解析
摘要: 一、Spring Boot整合第三方组件(Redis为例) 1、加依赖 <!--redis--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</
阅读全文
posted @ 2020-08-18 00:13 toby.xu
阅读(3524)
评论(2)
推荐(3)
2020年8月17日
Spring Boot系列(一):Spring Boot快速开始
摘要: 一、Spring Boot介绍 Spring Boot可以很容易的创建可直接运行的独立的基于Spring的应用程序。 功能特点: 创建独立的Spring应用程序; 直接嵌入Tomcat、Jetty等Web容器(不需要部署WAR文件); 提供一些“starter(启动器)”依赖关系来简化构建配置; 自
阅读全文
posted @ 2020-08-17 22:15 toby.xu
阅读(694)
评论(1)
推荐(2)
2019年12月6日
Redis系列(五):Redis的RESP协议详解
摘要: 一、什么是RESP Redis是Redis序列化协议,Redis客户端RESP协议与Redis服务器通信。Redis协议在以下几点之间做出了折衷: 简单的实现 快速地被计算机解析 简单得可以能被人工解析 二、RESP协议描述 RESP协议在Redis 1.2中引入,但在Redis 2.0中成为与Re
阅读全文
posted @ 2019-12-06 20:28 toby.xu
阅读(4370)
评论(0)
推荐(2)
2019年12月3日
Redis系列(四):Redis持久化和主从复制原理
摘要: 一、持久化 所谓的持久化就是把内存中的数据写到磁盘中去,防止服务宕机后内存数据丢失。Redis4.0之前提供了两种持久化方式:RDB(默认) 和AOF,Redis4.x之后新增了一种混合持久化(本文所用的Redis版本是redis‐5.0.2) 1、RDB RDB是Redis Database缩写,
阅读全文
posted @ 2019-12-03 20:25 toby.xu
阅读(1154)
评论(0)
推荐(3)
下一页
公告