小编vis*_*was的帖子

微信,whatsapp和其他信使应用背后的技术是什么?

我很想知道不同的实时信使应用程序的架构.他们使用任何通用协议/架构吗?

architecture protocols smartphone messenger

65
推荐指数
3
解决办法
10万
查看次数

在大型列表中查找重复数字的最快方法

我正在处理一个大型列表(10 ^ 5的顺序)的ID(长数据类型).我必须在Id的列表中找到重复项.但我被限制使用红宝石.

在这里,我找到了一种方法来做到这一点.我将遍历列表并将Id放入哈希值,但在放入哈希值之前,我将检查它是否已经处于哈希状态.

我不确定RUBY中哈希的复杂性.

请建议我一个更好的主意.

ruby algorithm duplicates

3
推荐指数
1
解决办法
330
查看次数

删除c ++程序中的全局变量

我有一个c ++的大程序,它有太多的函数和全局变量.现在,我想删除那些全局变量,我想只使用局部变量而不是全局变量.任何人都可以建议我这样做的最好方法.谢谢!

它在C++中的大约4000行程序.在这些不同的类中有10个类和60个函数,30个全局变量.全局变量用于不同类的函数之间.

c++ data-structures

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