问题列表 - 第26475页

哪个更好,在Amazon S3,Flickr或Picasa上保存网站图像?

我有一个网站并将其扩展,因此用户将在此网站上传他们的图像,我想将用户图像保存在另一个存储服务中.

用户将保存图像并查看它们,并与他人共享.

我知道我可以使用Amazon S3,Flickr或Picasa来做到这一点.

但我想知道哪个更好?我应该使用哪一个?为什么?

根据您的经验,您能推荐一个,或者如果您的服务比那些3更好,请咨询我?

flickr image amazon-s3

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

编写PHP库的指南?

我研究了设计模式,并希望使用它们来编码开源库(而不是应用程序)。

但是我以前从未编码过库,也不知道我应该在哪里包含文件,是否应该有一个引导文件来加载所有内容,或者每个类都应该加载它们所依赖的类等。

有没有从头到尾用php写库的教程?

谢谢

php

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

iPhone Mobile Safari 3上的getBoundingClientRect相当于什么?

iPhone Mobile Safari似乎缺少element.getBoundingClientRect.iPhone Mobile Safari上的等效方法是什么?这种方法存在于iPad上.

javascript mobile-safari ios-3.x

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

这与GIS有关吗?

我只是熟悉GIS,但我想知道如果现有的GIS应用程序/工具可以实现以下功能......

  1. 我通过地理编码得到了一个地址.容易的部分.
  2. 现在,如果该点落在边界内(可能是城市/县/州),那么我需要获得与边界相关联的数据(任何id/flag).
  3. 基于id/flag我然后应用一些业务逻辑.

我的问题是......

  1. 我如何定义边界?我应该使用哪些工具?
  2. 如何将边界定义存储在数据库中以检查点是否在其中?这必须在后端完成,而不是在视觉地图中,因为我们不打算显示/使用地图.
  3. 如何将自定义数据(id/flag)与上述边界定义相关联?

希望我对GIS的功能有正确的假设.我看到的大多数例子都是人们试图用数据显示地图,这正是我正在寻找的.另外,请为我推荐一些工具/书籍.

gis arcgis geospatial geodjango

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

VS2010:警告从.NET项目添加对Silverlight项目的项目引用

在VS2010,Silverlight 4,.NET 4中,我有一个WCF服务和一个Silverlight应用程序,而Silverlight正在访问该类,而不是使用添加服务引用,而是通过共享合同.当然,这意味着我在Silverlight类库中有合同,并且该服务具有对该库的项目引用.

奇怪的是,这会在引用上产生一个/!\图标,并出现警告:

无法引用项目"SilverlightClassLibrary1".引用的项目针对不同的框架系列(Silverlight)

但是,引用工作正常(我可以使用我的Silverlight应用程序中的界面)并构建正常.

这是一个错误吗?我的猜测是肯定的,因为警告是在说谎,如果你添加一个程序集引用而不是项目引用,它也会消失.我提交了一个错误,此处还有更多信息.

c# silverlight project-reference

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

在水平,垂直和对角线上乘以数字

我目前正在研究项目欧拉问题(www.projecteuler.net),但它有点绊脚石.其中一个问题是提供20x20的数字网格,并要求直线上4个数字的最大乘积.该线可以是水平线,垂直线或对角线.

使用过程语言我没有解决这个问题,但我首先要做的就是获得更多经验并学习更多Haskell.
截至目前,我正在网格中读取并将其转换为整数列表列表,例如 - [[Int]].这使得水平乘法变得微不足道,并且通过对该网格进行转置,垂直也变得微不足道.

对角线是给我带来麻烦的.我想到了一些方法,我可以使用显式数组切片或索引,以获得一个解决方案,但它似乎过于复杂和hackey.我相信这里可能有一个优雅,实用的解决方案,我很想听听其他人能想到的.

haskell functional-programming

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

用于测试的轻量级Web浏览器

我有一个非常具体的测试设置.我想启动一个了解Javascript并可以使用HTTP代理的Web浏览器,将其指向一个URL(理想情况下,通过在命令行中将其与代理配置一起指定),等待页面在监听时加载(在代理)请求是在呈现网页并执行Javascript时生成的,然后终止并重新启动.

我不关心页面如何以图形方式呈现.

我应该使用哪种浏览器或工具?

理想情况下,它应该是自包含的,不需要安装(只是从命令行运行的EXE文件).Lynx本来是理想的,但事实上它不支持JS.它应具有尽可能小的内存占用.

javascript browser testing http

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

如何递归地将哈希嵌入到文件中?

最简单的情况:你想制作一个文本文件,上面写着"这个文件的MD5哈希是FOOBARHASH".你如何嵌入哈希,知道嵌入的哈希值和文件的哈希相互关联?

例如,思科将哈希值嵌入到他们的IOS映像中,可以像这样验证:

cisco#verify s72033-advipservicesk9_wan-mz.122-33.SXH7.bin

嵌入式哈希MD5:D2BB0668310392BAC803BE5A0BCD0C6A
计算哈希MD5:D2BB0668310392BAC803BE5A0BCD0C6A

也许我错了,但试图弄清楚如何做到这一点让我大吃一惊.

最初,我声明Ubuntu ISO有一个文本文件,其中包含整个ISO文件的MD5哈希值.这是不正确的:第二眼看,md5sum.txt文件包含单个文件的哈希值.

hash

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

在我的android地图叠加层中不断调用draw

我正在尝试在MapView上绘制一条路线.我已经扩展了Overlay并实现了draw()方法.路径显示正常,但在调试时,我在draw()上添加了一个断点,并注意到它被不断调用.

如果有人移动地图或缩放,我只希望重新绘制(绘制路线时绘制考虑了这些变化)是什么导致这种情况?

android overlay android-mapview

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

我如何学习Scheme?

嘿,我是编程的新手.我已经选择了一些非常基本的Java(文件I/O,GUI,继承),并想看看函数式编程 - 特别是,我想学习Scheme.我在查找我能理解的Scheme实现时遇到了一些麻烦.口译员很奇怪; 我不确定如何保存我的程序和创建可执行文件.我已经下载了PLT Scheme,但我更喜欢使用一些不那么居高临下的东西,类似于NetBeans.是否有插件或工具可以让我快速轻松地创建和管理Scheme程序?所有帮助表示赞赏!

lisp scheme

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