一、什么是Zab算法 Zab借鉴了Paxos算法,是特别为Zookeeper设计的支持崩溃恢复的原子广播协议。基于该协议,zk实现了一种主备模型(即Leader和Follower模型)的系统架构来保证集群中各个副本之间数据的一致性。这里的主备系统架构模型,就是指只有一台客户端(Leader)负责处理 ...
分类:
其他好文 时间:
2020-04-18 09:37:24
阅读次数:
71
1. 泛型Generic 1.1 引入泛型:延迟声明 泛型方法声明时,并未写死类型,在调用的时候再指定类型。 延迟声明:推迟一切可以推迟的。 1.2 如何声明和使用泛型 泛型方法:方法名称后面加上尖括号,里面是类型参数 类型参数实际上就是一个类型T声明,方法就可以用这个类型T了。 如下所示: pub ...
分类:
Web程序 时间:
2020-04-18 09:37:05
阅读次数:
57
@[toc]在很多教程中,字符串不过是一个以0结束的字符数组,但是,在我看来,字符串虽然不是C语言基本数据类型,但它比任何数据类型都重要,因为字符串是最常用的数据。一、字符串的概念我们可以把字符串储存在char类型的数组中,如果char类型的数组末尾包含一个表示字符串末尾的空字符\0,则该数组中的内容就构成了一个字符串。因为字符串需要用\0结尾,所以在定义字符串的时候,字符数组的长度要预留多一个字
分类:
编程语言 时间:
2020-04-18 09:36:46
阅读次数:
64
关注“阿里巴巴云原生”公众号,后台回复?“416”?即可下载 PPT。
分类:
其他好文 时间:
2020-04-18 09:36:32
阅读次数:
69
Controller @RequestMapping("/excel/export/common") public void exportExcelCommon(HttpServletRequestrequest, HttpServletResponse response )throws IOExc ...
分类:
其他好文 时间:
2020-04-18 09:36:18
阅读次数:
62
一、安装 使用 Homebrew 安装,会自动将Docker添加到应用程序中 brew cask install docker 二、运行 从应用中找到 Docker 图标并点击运行,通过命令查看Docker版本 $ docker --version Docker version 19.03.1, b ...
分类:
系统相关 时间:
2020-04-18 09:35:58
阅读次数:
64
插件查找background 安装并运行 在setting.json 文件中 设置 重启VSCode 用管理员权限打开 即可 //background 的相关配置 "update.enableWindowsBackgroundUpdates": true, "background.customIma ...
分类:
其他好文 时间:
2020-04-18 09:35:42
阅读次数:
126
程序的执行方式分为顺序执行和选择执行,选择执行也可叫流程控制。 ...
分类:
其他好文 时间:
2020-04-18 09:34:55
阅读次数:
49
MySql体系结构 一,连接层功能: 1,TCP/IP或者Socket的链接方式 2,验证用户名密码功能 3,连接线程(客服):接收SQL语句,返回执行结果 二,SQL层 1,语法检查模块,检查上层发过来的SQL语句,进行语法检查 2,权限检查模块,检测当前登录用户是否有权限操作数据库对象 3,语义 ...
分类:
数据库 时间:
2020-04-18 09:34:21
阅读次数:
68
1、静态嵌套类 Static Nested Class是被声明为静态(static)的内部类,它可以不依赖于外部类实例被实例化。而通常的内部类需要在外部类实例化后才能实例化 (1)静态嵌套类不是其外部类的真正成员,它与外部类级别相同 (2)静态嵌套类不能直接引用其外部类中的实例变量或方法 (3)实例 ...
分类:
其他好文 时间:
2020-04-18 09:33:47
阅读次数:
69
今天写练手项目的时候,发现了两个很离奇的问题。 第一个问题是,jsp中的el表达式无法使用,不仅${...}整个都被输出在了页面上,而且连接的css文件并没有成功导入: 解决方案:原因是在于servlet的版本,如果版本过低,el表达式是默认关闭的,所以需要我们手动开启,只需要在jsp页面补上这么一 ...
分类:
Web程序 时间:
2020-04-18 09:33:30
阅读次数:
93
说明 从本质上来讲,fold方法读取一种数据,然后返回给你另外一种。 fold和foldLeft和foldRight做的事同样的事情,仅有一点点不同。 fold val numbers = List(1, 2, 3, 4, 5) val res = numbers.fold(10) { (z, i)... ...
分类:
其他好文 时间:
2020-04-18 09:32:45
阅读次数:
47
在很多教程中,字符串不过是一个以0结束的字符数组,但是,在我看来,字符串虽然不是C语言基本数据类型,但它比任何数据类型都重要,因为字符串是最常用的数据。一、字符串的概念我们可以把字符串储存在char类型的数组中,如果char类型的数组末尾包含一个表示字符串末尾的空字符\0,则该数组中的内容就构成了一个字符串。因为字符串需要用\0结尾,所以在定义字符串的时候,字符数组的长度要预留多一个字节用来存放\
分类:
编程语言 时间:
2020-04-18 09:32:32
阅读次数:
93
这些年,除了消费类服务产品开始注重线上营销,一些工业类生产厂商也逐渐重视网络营销,开始搭建网站、投放线上广告、在意线上口碑;然而更多的厂商还是处于原始粗糙阶段。本期我们将走进澳大利亚AAA Fenceline,分享我们对于工业类厂商的本地优化过程。
分类:
Web程序 时间:
2020-04-18 09:32:06
阅读次数:
84
1、有时候复制别人的项目,然后想换成自己的项目的时候,就需要换成自己想要的项目名。 2、例如:我要把原来的项目MRS换成MyProject。 (1) 使用vs打开项目,然后修改解决方案的名称。 1、右键解决方案,然后点击重命名 (2) 修改类库的名称 1、右击项目名,然后点击属性。 2、打开属性之后 ...
一、浮点数的概念浮点数也称小数或实数。例如,0.0、75.0、4.023、0.27、-937.198都是合法的小数。C语言中采用float和double关键字来定义小数,float称为单精度浮点型,double称为双精度浮点型,longdouble更长的双精度浮点型。在任何区间内(如1.0到2.0之间)都存在无穷多个实数,计算机的浮点数不能表示区间内所有的值。二、点用内存的情况我们先来测试一下fl
分类:
编程语言 时间:
2020-04-18 09:31:33
阅读次数:
80
先看核心代码: public List<DataEntity> SearchShopSalesReport(DateTimeOffset? dateFrom, DateTimeOffset? dateTo,string groupBy) { var query = data.DataEntity / ...