小编Ben*_*enH的帖子

IMDB搜索如何快速运行?

标题导航栏(http://www.imdb.com/)中有一个搜索框,当我快速键入2(或3)个字母时,不到半秒,我可以看到6个结果出来!!? ?

有谁知道如何搜索大量数据并获得带有图片的结果.:)

数据是从RAM读取的吗?

如果您不知道IMDB,这个问题是关于一般的大量数据的快速搜索(IMDB是我迄今为止发现的非常快速的搜索),如果有人对此有任何经验,那将会有很大帮助告诉我做这种事情的最好方法.

提前致谢.

optimization search scalability imdb

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

在Java中将十六进制字符串转换为基本36编码字符串,反之亦然

我在很长一段时间内都在冲浪,以便为上述问题找到合适的解决方案.

我找不到Java语言中的转换/编码解决方案.

我需要将十六进制字符串编码为基本36格式的字符串.

例如,这些是样本输入和输出.

ID和反向B36编码

3028354D8202028000000000,CHL58FYDITHJ83VN0G1 3028354D8202028000000001,DHL58FYDITHJ83VN0G1 3028354D8202028000000002,EHL58FYDITHJ83VN0G1

建议非常感谢.

java

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

如何在java enum中搜索?

我有一些常量,如:

public static final String CONST1="abc";
public static final String CONST2="cde";
public static final String CONST3="ftr";
...................................
public static final String CONSTN="zya";
Run Code Online (Sandbox Code Playgroud)

在一个应用程序中,我需要检查一些值是否在某些常量集中,例如:

if (String val in [CONST1,CONST2,CONST3]) {
do something;}
else {
....
Run Code Online (Sandbox Code Playgroud)

用枚举可以做到这一点吗?或者更好地使用集合或数组?谢谢.

java enums enumeration constants

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

在python中使用小数字串

我正在尝试使用一个十进制的字符串,但我得到一个不需要的"0".例如:

age = .01
print 'test%s'%(age)
print 'test' + str(age)
Run Code Online (Sandbox Code Playgroud)

这两个都返回'test0.01',但我想要'test.01'.我知道有一个简单的解决方案.有什么想法吗?

python string decimal

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

如何存储ajax调用的本地javascript结果以便稍后显示?

我有一个返回数组的ajax查询..我现在只显示阵列中的前20个项目,但我现在在显示第一个结果后添加了"全部显示"的链接.

当用户单击" 显示全部"时,我想显示数组中的所有项目(内联或在对话框中(但实现无关紧要)

我想避免不得不回到服务器获取完整列表,因为我已经从第一个ajax调用中检索了完整列表..哪个是本地存储此数组以便稍后访问的最佳方法.

javascript arrays ajax jquery

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

如何在C中检查struct的成员是否为NULL?

检查结构的成员是否为null时遇到问题.例如:

typedef struct {
    int value;
} A;

int main() {
   A *foo = malloc(sizeof(A));
   foo->value++; // obviously, null pointer error
}
Run Code Online (Sandbox Code Playgroud)

然后我尝试通过以下方式检查值是否为NULL:

if (foo->value != NULL) {
    foo->value++;
}
Run Code Online (Sandbox Code Playgroud)

但是发生了错误:指针和整数之间的比较.

我该怎么办?请注意,0在我的情况下,将其设置为不是一个选项.

c

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