小编mta*_*c85的帖子

最容易实施的DHT

哪个分布式哈希表(DHT)最容易在Python中实现?任何不臃肿的好例子?

我不是在寻找DHT的定义,因为我更倾向于并专注于设计和实现这样的.

python p2p dht

15
推荐指数
3
解决办法
2万
查看次数

优雅而安全的方法来确定架构是32位还是64位

正如标题所说,有没有任何优雅和安全的方法来确定架构是32位还是64位.通过优雅,您可以想到精确,正确,简短,干净和智能的方式.安全,从标准,C89/C99和操作系统独立性的角度考虑安全.

c architecture cpu gcc clang

5
推荐指数
3
解决办法
8009
查看次数

用户身份验证和 dht

假设我只实现了 DHT(分布式哈希表)(在 Python 中),并且我想通过 P2P 网络构建身份验证服务,但不引入具有此类服务的集中式身份验证服务器。可以吗?如果可以,我该如何实现这一目标?

我熟悉 Skype 和 Wuala 是如何做到这一点的,但我正在寻找没有单点故障的去中心化解决方案。

authentication p2p dht

5
推荐指数
1
解决办法
942
查看次数

散列函数问题:hash(1)== hash(1.0)

我有一个实例dictintS,floatS,stringS作为密钥,但问题是当有a作为intb作为float,和float(a) == b,那么他们的哈希值是相同的,并且那是什么,我不希望得到,因为我需要唯一的哈希瓦莱斯对于这种情况,以获得相应的值.

例:

d = {1:'1', 1.0:'1.0', '1':1, '1.0':1.0}
d[1] == '1.0'
d[1.0] == '1.0'
d['1'] == 1
d['1.0'] == 1.0
Run Code Online (Sandbox Code Playgroud)

我需要的是:

d = {1:'1', 1.0:'1.0', '1':1, '1.0':1.0}
d[1] == '1'
d[1.0] == '1.0'
d['1'] == 1
d['1.0'] == 1.0
Run Code Online (Sandbox Code Playgroud)

python hash dictionary

1
推荐指数
2
解决办法
691
查看次数

标签 统计

dht ×2

p2p ×2

python ×2

architecture ×1

authentication ×1

c ×1

clang ×1

cpu ×1

dictionary ×1

gcc ×1

hash ×1