摘要 我们对互联网上可访问的在线服务日益增长的依赖性需要高可用性的无需中断即可提供正确服务的系统。软件漏洞, 运营商错误和恶意攻击是服务中断的主要原因,而且它们可能导致任意行为,也就是拜占庭故障。本文介绍了一种新的复制算法 BFT,可用于构建容忍拜占庭故障的高可用性系统。BFT 可以在实践中用于实现 ...
分类:
其他好文 时间:
2020-05-04 21:04:44
阅读次数:
57
#创建一个你最喜欢的歌手的列表 my_favorite_singers = ["周杰伦","邓紫棋"] print(my_favorite_singers) #创建一个由元组构成的列表,每个元组包含城市的经纬度。 location =[ ] 上海 = (121.43,31.23) 北京 = (116 ...
分类:
其他好文 时间:
2020-05-03 21:35:50
阅读次数:
64
code # 最简单的 print(max(1, 2)) print(max('a', 'b')) # 也可以对列表和元组使用 print(max([1,2])) print(max((1,2))) # 更多实例 print("80, 100, 1000 最大值为: ", max(80, 100, ...
分类:
编程语言 时间:
2020-05-03 16:46:00
阅读次数:
97
可迭代对象(iterable) 定义 实现了__iter__方法的对象称为可迭代对象,在python中,可迭代对象有字符串、列表、元组、字典、集合、文件等 判断 判断对象是否是可迭代对象 也可以去源码里查看,比如源码里的list类实现了__iter__方法 迭代器(iterator) 定义 实现了_ ...
分类:
其他好文 时间:
2020-05-03 16:42:48
阅读次数:
62
第三章 URL与试图函数 [TOC] 3.1 第一节 初始化flask 是一款非常流行的 框架,出生于2010年,作者是 ,本来这个项目只是作者在愚人节的一个玩笑,后来由于非常受欢迎,进而成为一个正式的项目。目前为止最新的版本是 。 自2010年发布第一个版本以来,大受欢迎,深得开发者的喜爱,并且在 ...
分类:
Web程序 时间:
2020-05-03 14:49:45
阅读次数:
70
def cast_list(val): print(val) # foo # [1] # ('foo', 'bar') print(type(val)) # <class 'str'> # <class 'list'> # <class 'tuple'> print(isinstance(val,( ...
分类:
其他好文 时间:
2020-05-03 14:24:55
阅读次数:
52
位置参数vs关键字参数 1. args 传入tuple 类型的无名参数,而 kwargs 传入的参数是 dict 类型。 2. 不能将 kwargs置于 args前,否则将产生错误。 演示1: args的使用 演示2: kwargs的使用 演示 args和 kwargs同时使用,不能将 kwargs ...
分类:
编程语言 时间:
2020-05-03 01:14:52
阅读次数:
112
"Link" 题目大意:给定$n$个二元组,每次可以选择一组,花费是组内最大的长乘以最大的宽。问消掉所有二元组的最小代价。 $\text{Solution:}$ $dp$写的不够啊…… 先挖掘一下题目性质,对于一个二元组,如果它的长和宽都可以被某一个二元组覆盖掉,则它显然是可以被并掉的,于是我们去掉 ...
分类:
其他好文 时间:
2020-05-03 01:03:44
阅读次数:
46
语法如下: zip(iter1 [,iter2 [...]]) —> zip object zip()函数将多个可迭代对象中对应的元素打包成一个个元组,然后返回一个可迭代对象。如果元素的个数不一致,则返回的长度与最短的对象相同。 简单来说,zip()是将多个对象按照一一对应的方式合并到一起,然后返回 ...
分类:
编程语言 时间:
2020-05-02 17:09:59
阅读次数:
104
dfs,thread,python3,defaultdict,换根dp Counter,元组map 捕获异常 数组排序翻转切片 bfs accumulate 二维数组读入,math库调用 字符串 counter数组 bisect(lower_bound upper_bound) 列表推导式 dfs, ...
分类:
编程语言 时间:
2020-05-02 14:33:59
阅读次数:
82