问题列表 - 第44150页

如何计算S3(亚马逊简单存储系统)存储价格?

我不太确定这是否是这个问题的正确堆栈交换站点,但我发现没有更合适的站点.

我打算在下一个项目中使用S3,但我不确定存储的价格是如何实际计费的.如果我只使用S3来投入千兆字节的数据并且几乎从不删除数据,我就没有问题.但事实并非如此.

如果我在S3中存储1兆字节的文件,1小时后将其删除并将另一个1兆字节的文件存入S3,该怎么办?我会为那个月1兆字节的存储空间收费,还是2兆字节?

亚马逊声明: First 1 TB / month of Storage Used

我不认为他们只会在月底对我的S3帐户中存储的内容进行计费,并且会对此进行计费.另一种方式 - 向我收取每个商店请求,因为"使用的存储"也不起作用,因为存储的文件可能会在多个结算月份内存储很长时间.

我希望有人有答案,我找不到任何东西:-)

amazon-s3 amazon-web-services cloud-hosting

7
推荐指数
1
解决办法
2715
查看次数

我可以在同一域中同时运行我的wordpress网站和非wordpress网站吗?

我使用html + php + mysql构建了一个客户网站和业务系统,并且两者都在同一域上运行。

最近,我觉得最好分开网站并使用wordpress,这样客户每次需要更改内容时都可以更新自己的内容,而不用我这样做。

由于我的客户预算低,我在考虑是否可以在同一域上同时运行wordpress和业务解决方案。如果我在子域下运行业务解决方案,它将解决此问题,还是wordpress的前端控制器将接收与该域有关的任何请求?

有可能吗?我的建议将不胜感激。

非常感谢,

马布卜

php wordpress

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

使用mmap分配内存

我需要分配内存,但我不能使用malloc因为它不可重入,所以基本上我将使用POSIX mmap函数实现动态内存分配.可以使用mmap吗?

c posix mmap

5
推荐指数
2
解决办法
1360
查看次数

奇怪的是`isKindOfClass`行为

参考下面的代码,我发现isKindOfClass无法识别类.

id parent = [self.tableDataSource objectAtIndex:indexPath.row];
//parent Can be either 'document' or 'folder'


    NSLog(@"'%@'='%@' ?",[parent class],[Document class]);  
BOOL classCheck = [[parent class] isKindOfClass:[Document class]];  
NSLog (@"%@", classCheck? @"Yes!" : @"No!");
Run Code Online (Sandbox Code Playgroud)

控制台日志:

2011-01-20 10:44:29.746 ApplicationName [906:307]'文件'='文件'?
2011-01-20 10:44:29.756 ApplicationName [906:307]不!

以前有人遇到过这个吗?

iphone cocoa-touch objective-c ipad ios

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

Android:Linkify TextView

我有textview,我需要链接.这就是我在做什么..

TextView text = (TextView) view.findViewById(R.id.name);
text.setText("Android...Update from Android");
Pattern pattern = Pattern.compile("Android");
String scheme = "www.android.com";
Linkify.addLinks(text, pattern, scheme);
Run Code Online (Sandbox Code Playgroud)

文本视图正确显示文本"Android ...从Android更新",但我面临两个问题.

1)我的文本字符串有两个字符串"Android"的实例.所以,这两个文本都是链接的.我只希望第一次出现链接.我该怎么办呢?

2)当我单击linkfy文本时,它会打开浏览器,但URL很奇怪.它试图打开的网址是"www.comandroid".我不知道这里出了什么问题.URL中的文本"android"正在被替换.在链接文本时我做错了什么.

任何帮助将受到高度赞赏.

android linkify

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

从XML节点java生成/获取xpath

我对建议/ 代码/解释而不是实际实现感兴趣.

  • 我想通过xml文档,它的所有节点
  • 检查节点是否存在属性

如果节点没有属性,则get/generate String with value of its xpath
情况如果节点具有属性,则迭代通过属性列表并为包括节点的每个属性创建xpath.

忠告?希望你能提供一些有用的英特尔

编辑:

这样做的原因是..我正在用jmeter编写自动化测试,所以对于我需要验证请求实际完成其工作的每个请求,所以我通过使用xpath获取节点值来声明结果.(额外信息 - 不相关)

当请求很小时,手动创建断言并不是问题,但对于较大的请求,它真的很痛苦...(额外信息 - 不相关)

BOUNTY:

我正在寻找Java方法

目标

我的目标是从这个ex xml文件中实现以下目标:

<root>
    <elemA>one</elemA>
    <elemA attribute1='first' attribute2='second'>two</elemA>
    <elemB>three</elemB>
    <elemA>four</elemA>
    <elemC>
        <elemB>five</elemB>
    </elemC>
</root>
Run Code Online (Sandbox Code Playgroud)

产生以下内容:

//root[1]/elemA[1]='one'
//root[1]/elemA[2]='two'
//root[1]/elemA[2][@attribute1='first']
//root[1]/elemA[2][@attribute2='second']
//root[1]/elemB[1]='three'
//root[1]/elemA[3]='four'
//root[1]/elemC[1]/elemB[1]='five'
Run Code Online (Sandbox Code Playgroud)

解释:

  • 如果节点值/文本不为null/0,则获取xpath,add ='nodevalue'以进行断言
  • 如果node具有属性,则也为它们创建断言

BOUNTY UPDATE:

我发现这个例子,它没有产生正确的结果,但我看起来像这样:

http://www.coderanch.com/how-to/java/SAXCreateXPath

java xml xslt xpath

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

使用Redis + Node.js的数据库体系结构

关于其他一些SO问题,我正在开发一个网站监控应用程序作为宠物项目,目的是了解有关Node.js + Redis的更多信息.

我计划的是让用户添加网址并将其添加到Redis SET.每分钟,我都会得到SET结果,执行HTTP Get请求并打印响应.

这似乎工作正常,但是,我有几个问题:

  1. 鉴于Redis SET不允许重复键(这将使我无法对同一URL执行请求),如何控制用户何时从其帐户中删除URL但另一个用户具有相同的URL?我可以INCR在URL密钥中使用值,以便知道有多少用户在其帐户中拥有该URL?

  2. 鉴于我每分钟都做一次HTTP请求,并且我想使用Redis来保存结果(响应时间,上/下等),在Redis中保存所有数据的最佳方法是什么(每个URL的请求结果都是分钟)?我应该用一个独特的Redis密钥保存每个响应吗?

  3. 为了实时向用户显示结果,查询结果并实时解析结果的最佳方法是什么?

谢谢您的帮助.

database-design nosql redis node.js

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

在2003年的Fortran上升/下行?

在Fortran 2003中,标准中定义了类和OOP.我想知道如何进行上升和下行.

oop fortran

3
推荐指数
1
解决办法
1570
查看次数

下面的代码值得单元测试吗?

我是单元测试的新手.我不知道是否值得对下面的代码进行单元测试.这是用Delphi编写的示例方法:

function TCoreAudio.CreateAudioClient: IAudioClient;
var
  MMDeviceEnumerator: IMMDeviceEnumerator;
  MMDevice: IMMDevice;
  MixFormat: PWaveFormatEx;
  AudioClient: IAudioClient;
  HR: HResult;
begin
  Result := nil;

  if CheckWin32Version(6, 0) then // The Core Audio APIs were introduced in Windows Vista.
  begin
    HR := GetInstance().CoCreateInstance(CLSID_MMDeviceEnumerator, nil, CLSCTX_ALL,
      IMMDeviceEnumerator, MMDeviceEnumerator);
    if Failed(HR) then
      Exit;
    HR := MMDeviceEnumerator.GetDefaultAudioEndpoint(eRender, eConsole, MMDevice);
    if Failed(HR) then
      Exit;
    HR := MMDevice.Activate(IAudioClient, CLSCTX_ALL, nil, AudioClient);
    if Failed(HR) then
      Exit;
    HR := AudioClient.GetMixFormat(MixFormat);
    if Failed(HR) then
      Exit;
    HR := AudioClient.Initialize(AUDCLNT_SHAREMODE_SHARED, 0, 0, 0, MixFormat, nil);
    CoTaskMemFree(MixFormat); …
Run Code Online (Sandbox Code Playgroud)

delphi tdd unit-testing

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

Java中的多线程

我有一个主要的方法,如:

A a = new A();
a.start();

B b = new B();
b.start();
Run Code Online (Sandbox Code Playgroud)

B处理a.start创建的文件,因此a.start()必须先完成.但是,a.start()运行一个多线程作业,在它完成之前执行b.start().

  1. 为什么启动a.start()的主线程在完成之前退出方法?
  2. 什么是确保b.start()在a.start()完成之前不启动的好方法?

谢谢!

java multithreading

3
推荐指数
1
解决办法
448
查看次数