有人可以解释每秒请求数与响应时间之间的相关性吗?你最初想改进哪些?如果您的竞争对手在其最常用的功能上提供较少的"每秒请求数",那么您的应用程序在最终用户性能方面的表现是否更好?
所以我知道这是一个常见的问题,但似乎没有任何好的答案.
我有一个带有gobs的桶(我不知道有多少)其中的文件数量.它们都在2k以内.
1)如何确定我有多少这些文件而不列出它们?我已经使用了s3cmd.rb,aws/s3和jets3t的东西,我能找到的最好的是一个计算前1000条记录的命令(真正对它们执行GETS).
我一直在使用jets3t的applet,因为它非常适合使用,但即使我无法列出我的所有对象,因为我的堆空间用完了.(可能是因为它正在对所有这些进行GETS并将它们留在记忆中)
2)我怎样才能删除一个桶?我见过的最好的事情是一个并行的删除循环,这有问题,因为有时它会尝试删除相同的文件.这就是我遇到的所有'deleteall'命令.
那些曾经吹嘘自己拥有数百万张图片/ txts的人呢?如果要删除它会发生什么?
3)最后,是否有替代答案?所有这些文件都是txt/xml文件所以我甚至不确定S3是如此关注 - 也许我应该把它移到一个文档数据库中?
它归结为亚马逊S3 API直接缺少2个非常重要的操作 - COUNT和DEL_BUCKET.(实际上有一个删除存储桶命令,但只有当存储桶为空时它才有效)如果有人提出了一个方法,这个方法并不吸引我做这两个操作,我很乐意放弃许多赏金.
UPDATE
只是回答几个问题.我问这个的原因是我在过去一年左右的时间里已经存储了数十万,更像是数百万的2k txt和xml文档.几个月前的最后一次,我希望删除它确实需要DAYS这样做的存储桶,因为存储桶必须是空的才能删除它.这是一个如此痛苦的屁股,我担心在没有API支持的情况下再次这样做.
UPDATE
这晃动了房子!
http://github.com/SFEley/s3nuke/
我在几分钟内就完成了一对价值1-2k档的好几场演出.
我无法使用我无法控制的Web服务,并且正在尝试将该服务返回的XML解析为标准对象.
XML结构的一部分看起来像这样
<NO>
<L>Some text here </L>
<L>Some additional text here </L>
<L>Still more text here </L>
</NO>
Run Code Online (Sandbox Code Playgroud)
最后,我想最终得到一个String属性,看起来像"有些文本在这里一些额外的文字这里还有更多的文字在这里"
我对初始通行证的内容如下.我想我已经走上了正轨,但还没到那里:
XElement source = \\Output from the Webservice
List<IndexEntry> result;
result = (from indexentry in source.Elements(entryLevel)
select new IndexEntry()
{
EtiologyCode = indexentry.Element("IE") == null ? null : indexentry.Element("IE").Value,
//some code to set other properties in this object
Note = (from l in indexentry.Elements("NO").Descendants
select l.value) //This is where I stop
// and don't know where to go
}
Run Code Online (Sandbox Code Playgroud)
我知道我可以在该查询的末尾添加一个ToList()运算符来返回该集合.是否有一个opertaor或技术允许我将该集合的连接内联到一个字符串? …
我开发了一个Web应用程序,允许我的用户在LAMP环境中动态管理网站的某些方面(是的,某种cms)(debian,apache,php,mysql)
好吧,例如,他们在我的服务器上的私人区域创建新闻,然后通过cURL请求(或通过ajax)在他们的网站上发布.
这个消息是用WYSIWYG编辑器创建的(fck at moment,可能是未来的tinyMCE).
所以,我不能禁止html标签,但我怎么能安全?我必须删除什么样的标签(javascripts?)?这意味着服务器安全..但如何"合法"安全?如果用户使用我的应用程序制作xss,我可以遇到一些法律问题吗?
在IIS中更新Web应用程序的最佳实践是什么?
您访问我们的应用程序时看到的第一页是登录页面.
我想要实现的是访问者被重定向到一个页面,说明应用程序正在更新.对于具有管理员角色的用户能够成功登录(以检查一切是否正常工作)
在web.config中,我们跟踪应用程序的更新(更新= [true | false],然后在authentication_event上:
if (updating)
{
if (User.IsInRole("admin"))
{
redirect to main web app...
}
else
{
redirect to web being updated page....
}
}
else
{
redirect to main web app..
}
Run Code Online (Sandbox Code Playgroud)
任何建议都将受到极大的赞赏..
我试图获得当前用户的RAM配置.我想用VBA来查看它,然后将它存储在一个表中.我需要芯片的数量以及每个芯片上的RAM量.这可以使用VBA以编程方式查找吗?我需要使用Windows脚本宿主吗?
我知道这是一个非常广泛的问题,但是短暂的"取决于"的答案将不被接受.战略诞生于处理广泛的问题.
在设计错误和异常处理策略时,应用程序设计人员应该考虑哪些问题?
策略将如何根据软件类型(COTS,内部业务应用程序,咨询软件,游戏,托管Web应用程序,嵌入式等)而有所不同?软件类型重要吗?
道德,政治和法律问题?
关于错误处理(用户,开发人员,业务支持,管理)的各种观点.
我会探讨的一些想法:
各种错误报告路由(即UI,日志记录,自动管理通知).
纵深防御和健壮性(故障转移应急和故障安全机制,针对尚未知晓的问题进行恢复).
公平对待用户和客户(即最小化对软件用户和软件服务的其他人的影响).
我正在寻找类似的想法和概念列表.
如果我需要进一步澄清问题并感谢所有人的贡献,请使用评论指出我!
常问问题
开发平台(Java,.NET,移动) - 从开发人员的角度来看肯定会对策略的最终实现细节产生一些影响,但从用户的角度来看则更少.
愚人节肯定不是.我被要求处理的大多数遗留系统没有明确的错误处理策略.
这可以成为社区维基吗? 不,这似乎是一个很好的问题,很难想出好的问题.
这个策略是什么意思?长期计划,提供方向,重点,为错误和异常处理带来一致性和协调性.如果有一个更大的团队从事软件工作,那么该策略可以通过书面形式进行制定和分发.
这似乎是重复的问题(见在Java或C异常管理的最佳实践和哪个,为什么你喜欢的异常或返回代码),这些问题处理上的错误处理(主要是开发者)某个角度来说,我想了解更多关于其他观点以及它们如何为整体战略做出贡献.
我有三个输入框用于在网页上输入电话号码:
XXX XXX XXXX
Run Code Online (Sandbox Code Playgroud)
我需要JavaScript,在您键入时将用户移动到框之间.在第三个字符之后,它会移动到第二个框,等等......
在过去,我遇到了退格问题.当我从第二个框中点击退格键时,它将我放在第一个框中,但然后将我射回第二个框.
做这个的最好方式是什么?
Big Endian和Little Endian Byte命令有什么区别?
这两者似乎都与Unicode和UTF16有关.我们到底在哪里使用它?
我有这个变量,一个双指针向量,如:
vector<double*> myIntersections;
Run Code Online (Sandbox Code Playgroud)
其中包含一个向量,其元素都是双精度的二维向量.我想创建一个XML文件(例如调用myfile.axl - 具有这个特定的扩展名),其中文件的每一行都由向量的每个元素给出(因此在每一行上,一个元素至少需要向量[i] ] [0],vector [i] [1])和XML文件的标签是..等(因此用户定义).XML应该是这样的文件:
<point name="intersectPoints" size="4" color="rgb">
-2.68 1.82 0.0 255 0 0
-2.63 1.03 0.0 255 0 0
</point>
Run Code Online (Sandbox Code Playgroud)
其中vector [0] [0] = - 2.68,vector [0] [1] = 1.82等等(0.0 255 0 0总是一样)我知道如何用C++编写文件(我正在考虑使用fstream库),但我不知道如何创建XML标签(除了字符串以这种方式,他们将通过字符串)所以我有点迷失.
任何建议都受到欢迎.谢谢你的时间,马达利娜
html ×2
javascript ×2
amazon-s3 ×1
bucket ×1
c# ×1
c++ ×1
deployment ×1
endianness ×1
hardware ×1
iis ×1
linq ×1
linq-to-xml ×1
list ×1
performance ×1
php ×1
security ×1
unicode ×1
user-input ×1
utf-16 ×1
vba ×1
xss ×1