自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 2021-10-20

分布式cap理解首先p指的是分区容错,这个概念是相对非分布式系统来说的,比如服务部署在一个网络节点服务器上。这时候系统就没有网络分区,就没有了分布式的容错优点,一旦服务宕机,服务就不可用了,但是分布式下,一个节点服务不可用还可以访问其他可访问节点服务。C指的是数据一致性,很容易理解,数据一致就要节点间互相通信把没有的数据数据穿过去,期间锁住服务,不让访问数据。A指的可用性,在节点数据不一致情况下,依然可以访问服务获取过期数据。也就是同步数据时不锁数据。...

2021-10-20 08:00:36 217

原创 c语言结构体理解

struct A{int i =1;} a;struct 是关键字,A 是类型名,就像int。struct ,A,a三者必须有两者或以上。a 是变量名。其实我们定义结构体就可以看作定义一个新的数据类型来满足我们的需求。我们都知道变量的定义是 type variable;如果我们 struct A{int i;}A就是结构体名(也可以说标签),{int i;}就是结构体大小.我们就可以A a;来声明一个a变量。我们都知道 typed...

2020-06-16 17:32:45 322

原创 Spring源码解析记录(下)

Spring源码解析记录(下)这篇有点赶,很多细节没有记录,比如反射创建实例,自动注入候选发现,注入依赖解析等等,以后有空再补起来,内容太多了一天写不完。。。从AnnotationConfigApplicationContext的refresh()函数开始public void refresh() throws BeansException, IllegalStateException {...

2020-03-31 22:16:59 177

原创 spring源码解析记录(上)

Spring源码分析1.注解配置应用上下文类开始实例化上下文GenericApplicationContext()的父类中的静态代码块最先被执行static { // Eagerly load the ContextClosedEvent class to avoid weird classloader issues // on application shutdown in W...

2020-03-30 22:28:29 275

转载 简易录音以及pcm转换器

// WAVWriter.cpp: 定义控制台应用程序的入口点。// #include "stdafx.h" #include <iostream deep="5"> using namespace std; typedef struct WAVE_HEADER {    //RIFF    char chunkID[4];    //long int 4字节 某个大小    unsi...

2018-04-24 18:00:27 510

空空如也

空空如也

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

TA关注的人

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