自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 windows安装docker desktop和使用docker

windows下安装docker desktop 并使用

2022-08-12 10:21:29 1151 1

原创 redis底层数据类型理解

redis分5大数据类型String (字符串类型,SDS结构的,可变长度的字符串)list (列表)set (无序,没有重复的集合)zset(有序)hash (哈希数据结构)公共redis结构体redis针对每种数据类型都由RedisObject对象typedef struct redisObject{ //类型 unsigned type:4; //编码 unsigned encoding:4; //指向底层数据结构的指针 vo

2022-01-19 15:48:00 848

原创 动手实现SpringBoot自动配置

SpringBoot的核心就是自动配置,自动配置又是基于条件判断来配置Bean。关于自动配置的源码在spring-boot-autoconfigure-2.0.3.RELEASE.jarSpringBoot运行原理先看@SpringBootApplication的附加注解:@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@SpringBootConfiguration@Ena

2022-01-14 16:38:23 222

转载 Zookeeper和Eureka的区别

著名的CAP理论指出,一个分布式系统不可能同时满足C(一致性)、A(可用性)和P(分区容错性)。由于分区容错性在是分布式系统中必须要保证的,因此我们只能在A和C之间进行权衡。在此Zookeeper保证的是CP, 而Eureka则是AP。3.1 Zookeeper保证CP当向注册中心查询服务列表时,我们可以容忍注册中心返回的是几分钟以前的注册信息,但不能接受服务直接down掉不可用。也就是说,服务注册功能对可用性的要求要高于一致性。但是zk会出现这样一种情况,当master节点因为网络故障与其他节点失去联

2022-01-13 16:18:59 234

原创 高并发情景下,再次性能得到质的提高——请求合并

高并发情景下,再次性能得到质的提高——请求合并

2020-08-19 22:45:47 97

转载 JAVA线程基础

JAVA线程基础本文仅是本人理解,有不对的地方,欢迎留言批评指正线程状态初始状态 public enum State { /** * Thread state for a thread which has not yet started. */ NEW, /** * Thread sta...

2020-01-14 16:18:10 85

原创 修复b3log

修复博客搬迁从服务器下载文件到本地:数据库迁移新环境搭建其他设置的优化

2019-12-31 15:05:54 63

restClient3.6.1 http请求工具

restClient3.6.1 http请求工具 好用,相比浏览器安装http请求插件好用多了

2018-07-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除