我正在考虑开发自己的基于PHP的图库来存储大量图片,可能是成千上万.
在数据库中,我将指向图像的URL,但问题是:我知道让所有这些文件都位于服务器中的同一目录是不切实际的,因为它会减慢对爬网的访问速度,所以,你会怎么做?存储所有这些?某种基于jpeg/png名称的树?
你会推荐我对图像进行分区的规则是什么?
(它将专注于使用cheapo dot coms,因此不可能使用服务器进行修改)
我们有一个简单的项目,我们从套接字读取数据,我们希望用即将到来的数据填充表,但是我们找不到向已创建的JTable对象添加行的方法,我们只能找到如何在表的创建时间.
是否可以动态地向a添加行JTable,或者有更好的替代对象来处理这种显示数据的方式?
编辑:非常感谢您的回答.
他们三个看起来很有前途,但我必须只选择一个,我认为最好的是Guillaume的.
因此,您在AppEngine上构建了一个非常闪亮的多云2.0网站,数以千计的图像保存在数据存储区中,并在blobstore中提供数据.你如何备份他们?
您认为获得线程工作结果的最佳方法是什么?想象一个线程做一些计算,你如何警告主程序计算完成?
对于一些名为"job finished"的公共变量,你可以每隔X毫秒轮询一次,或者顺便说一下,然后你会收到比它们可用时更晚的结果......主代码会浪费时间等待它们.另一方面,如果使用较低的X,CPU将浪费多次轮询.
那么,你怎么知道Thread或者一些Threads已经完成了他们的工作呢?
很抱歉,如果它看起来与其他问题类似,那可能是eben答案的原因,我想.我所测量的是运行大量线程并知道所有线程何时完成,而不进行轮询.
我更多地考虑使用批量线程在多个CPU之间共享CPU负载,并知道批处理何时完成.我想它可以用Future的对象完成,但是阻塞get方法看起来很像隐藏锁,而不是我喜欢的东西.
谢谢大家的支持.Althought我也喜欢通过回答埃里克森,我觉得SAUA的最完整的,和一个我会在自己的代码中使用.