搜索结果
查询Tags标签: shares,共有 8条记录-
python基础1-3:heapq 模块的nlargest() 和 nsmallest()
python cookbook第一章第4节 1.4 查找最大或最小的 N 个元素 问题:怎样从一个集合中获得最大或者最小的 N 个元素列表? 解决方案:heapq 模块有两个函数:nlargest() 和 nsmallest() 可以完美解决这个问题。 import heapq nums = [1, 8, 2, 23, 7, -4, 18, 23, 42, 37, …
2021/10/23 17:11:41 人评论 次浏览 -
python基础1-3:heapq 模块的nlargest() 和 nsmallest()
python cookbook第一章第4节 1.4 查找最大或最小的 N 个元素 问题:怎样从一个集合中获得最大或者最小的 N 个元素列表? 解决方案:heapq 模块有两个函数:nlargest() 和 nsmallest() 可以完美解决这个问题。 import heapq nums = [1, 8, 2, 23, 7, -4, 18, 23, 42, 37, …
2021/10/23 17:11:41 人评论 次浏览 -
docker 资源限额
--cpu-shares相对权重值,多个实例才可以看出效果, 默认 1024--cpuset-cpus 执行运行的cpu测试测试两个容器,都绑定到 0,1,2 cpu, u1 --cpu-shares 1024 , u2 --cpu-shares 512docker run -it --name u1 --rm --privileged --cpuset-cpus 0,1 --cpu-shares 1024 \ polinux/…
2021/7/17 23:06:50 人评论 次浏览 -
docker 资源限额
--cpu-shares相对权重值,多个实例才可以看出效果, 默认 1024--cpuset-cpus 执行运行的cpu测试测试两个容器,都绑定到 0,1,2 cpu, u1 --cpu-shares 1024 , u2 --cpu-shares 512docker run -it --name u1 --rm --privileged --cpuset-cpus 0,1 --cpu-shares 1024 \ polinux/…
2021/7/17 23:06:50 人评论 次浏览 -
用python实现Shamir-secret-share
采用 galois 的python库(https://github.com/mhostetter/galois ),快速写了一个在扩GF(2^m)上的 [t,n] 门限的Shamir-secret-sharing 流程; document写的也很详细使用起来非常趁手。缺点就是效率略低一些。 https://pypi.org/project/galois/#polynomial-construction…
2021/6/29 22:22:05 人评论 次浏览 -
翻译:《实用的Python编程》02_06_List_comprehension
2.6 列表推导式一个常见的任务是处理列表中的项(译注:元素)。本节介绍列表推导式,完成此任务的强大工具。创建新列表列表推导式通过将操作应用于序列的每一个元素来创建新列表。>>> a = [1, 2, 3, 4, 5]>>> b = [2*x for x in a ]>>> b[2,…
2021/4/10 18:17:07 人评论 次浏览 -
翻译:《实用的Python编程》03_02_More_functions
3.2 深入函数尽管函数在早先时候介绍了,但有关函数在更深层次上是如何工作的细节却很少提供。本节旨在填补这些空白,并讨论函数调用约定,作用域规则等问题。调用函数考虑以下函数:def read_prices(filename, debug):...可以使用位置参数调用该函数:prices = read_pri…
2021/4/10 18:17:05 人评论 次浏览 -
翻译:《实用的Python编程》04_01_Class
4.1 类本节介绍 class 语句以及创建新对象的方式。面向对象编程(OOP)面向对象编程是一种将代码组织成对象集合的编程技术。一个对象包括:数据。属性行为。方法——应用于对象的函数。在本课程中,你已经使用了面向对象编程技术。例如,操作列表。>>> nums = […
2021/4/10 14:55:09 人评论 次浏览