h********0 发帖数: 27 | 1 感觉发挥很一般,特此回馈给大家。
1. 给定一个整数数组,求一对元素的和等于 某个值,
2. final in c++
3. 一个webserver 要求host 每次返回一个unique的 64位的integer。 |
o**s 发帖数: 65 | 2 一个webserver 要求host 每次返回一个unique的 64位的integer
这个啥意思? |
j*****u 发帖数: 1133 | 3 3. Guid.NewGuid().GetHashCode() :)
【在 h********0 的大作中提到】 : 感觉发挥很一般,特此回馈给大家。 : 1. 给定一个整数数组,求一对元素的和等于 某个值, : 2. final in c++ : 3. 一个webserver 要求host 每次返回一个unique的 64位的integer。
|
h********0 发帖数: 27 | 4 就是每次给guest 访问的话,返回一个unique的64 位integer 给guest。
每次都不能一样
正确答案是用timer。
【在 o**s 的大作中提到】 : 一个webserver 要求host 每次返回一个unique的 64位的integer : 这个啥意思?
|
o**s 发帖数: 65 | |
h*****9 发帖数: 6643 | 6 不行啊,两个同时访问。
【在 h********0 的大作中提到】 : 就是每次给guest 访问的话,返回一个unique的64 位integer 给guest。 : 每次都不能一样 : 正确答案是用timer。
|
h********0 发帖数: 27 | 7 但是这个概率几乎为零,可以精确到 纳秒。
【在 h*****9 的大作中提到】 : 不行啊,两个同时访问。
|
h*****9 发帖数: 6643 | 8 一般的 Timer 也就毫秒,以各毫秒里被执行了两个访问的回复是可能的。
【在 h********0 的大作中提到】 : 但是这个概率几乎为零,可以精确到 纳秒。
|
h********0 发帖数: 27 | 9 不是可以直接读CPU的cycle然后乘以频率,可以到纳秒
至少linux里可以。
【在 h*****9 的大作中提到】 : 一般的 Timer 也就毫秒,以各毫秒里被执行了两个访问的回复是可能的。
|
l*****o 发帖数: 214 | 10 probably can use a combination of timestamp+ip to achieve it~ |
o**s 发帖数: 65 | |
j*****u 发帖数: 1133 | 12 GUID
【在 o**s 的大作中提到】 : ip也可以有重复的
|