小编use*_*411的帖子

如何更快地减去这些列表?

我想减去两个ArrayLists,这样我就可以让孩子不在另一个列表中.

我是这样做的:

removeIDs=(ArrayList<Integer>) storedIDs.clone();
removeIDs.removeAll(downloadedIDs);

downloadIDs=(ArrayList<Integer>) downloadedIDs.clone();
downloadIDs.removeAll(storedIDs);
Run Code Online (Sandbox Code Playgroud)

问题是两个列表都包含5000个孩子,我的androidphone需要大约4秒钟.

有没有快速的方法来做到这一点?是否更快地使用集合?(我在列表中没有重复的值)

我开发了一个Android应用程序

java performance android arraylist

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

追随者系统,在MySQL或Redis中更好?

我只是想知道选择实施跟随系统的解决方案是什么?

在MySQL中我会有一个表

userID INT PRIMARY,
followID INT PRIMARY
Run Code Online (Sandbox Code Playgroud)

在Redis中,我只使用SET并将所有followID添加到UserID.

什么会更快,让我们说有2000个粉丝,你想列出所有的粉丝?(在一个有大约1M条目的表中)如果两个用户互相追随,会更快找到什么?

非常感谢你!

mysql database nosql redis

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

如何在网络服务器上存储许多图像?

我计划在网络服务器上存储许多图像(> 100,000).

文件名将为ex.

324-2012-07-25-143544.jpg

文件名是这样构建的:

用户id年 - 月 - 日 - HHMMSS.jpg

此文件名将保存在mysqldatabase中,并将从您知道文件路径的文件名中读取 - >

图片/用户名/年/月/日/用户id年 - 月 - 日 - HHMMSS.jpg

所以在这个例子中它会是

图像/二千零十二分之三百二十四/ 07/25/324-2012-07-25-143544.jpg

当everythin保存在basefolder/images中时可能出现的任何性能问题?

谢谢!

mysql filesystems storage

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

标签 统计

mysql ×2

android ×1

arraylist ×1

database ×1

filesystems ×1

java ×1

nosql ×1

performance ×1

redis ×1

storage ×1