小编Sai*_*ine的帖子

存储大量图像

我正在考虑开发自己的基于PHP的图库来存储大量图片,可能是成千上万.

在数据库中,我将指向图像的URL,但问题是:我知道让所有这些文件都位于服务器中的同一目录是不切实际的,因为它会减慢对爬网的访问速度,所以,你会怎么做?存储所有这些?某种基于jpeg/png名称的树?

你会推荐我对图像进行分区的规则是什么?

(它将专注于使用cheapo dot coms,因此不可能使用服务器进行修改)

filesystems tree image

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

向JTable添加行

我们有一个简单的项目,我们从套接字读取数据,我们希望用即将到来的数据填充表,但是我们找不到向已创建的JTable对象添加行的方法,我们只能找到如何在表的创建时间.

是否可以动态地向a添加行JTable,或者有更好的替代对象来处理这种显示数据的方式?

编辑:非常感谢您的回答.

他们三个看起来很有前途,但我必须只选择一个,我认为最好的是Guillaume的.

java swing

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

如何备份AppEngine网站?

因此,您在AppEngine上构建了一个非常闪亮的多云2.0网站,数以千计的图像保存在数据存储区中,并在blobstore中提供数据.你如何备份他们?

python backup google-app-engine

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

获取线程的输出

您认为获得线程工作结果的最佳方法是什么?想象一个线程做一些计算,你如何警告主程序计算完成?

对于一些名为"job finished"的公共变量,你可以每隔X毫秒轮询一次,或者顺便说一下,然后你会收到比它们可用时更晚的结果......主代码会浪费时间等待它们.另一方面,如果使用较低的X,CPU将浪费多次轮询.

那么,你怎么知道Thread或者一些Threads已经完成了他们的工作呢?

很抱歉,如果它看起来与其他问题类似,那可能是eben答案的原因,我想.我所测量的是运行大量线程并知道所有线程何时完成,而不进行轮询.

我更多地考虑使用批量线程在多个CPU之间共享CPU负载,并知道批处理何时完成.我想它可以用Future的对象完成,但是阻塞get方法看起来很像隐藏锁,而不是我喜欢的东西.

谢谢大家的支持.Althought我也喜欢通过回答埃里克森,我觉得SAUA的最完整的,和一个我会在自己的代码中使用.

java multithreading

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