- 博客(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关注的人