问题列表 - 第39589页

在Python + Google App Engine中重定向用户

我正在尝试在记录用户后进行简单的重定向.我以为我可以使用打印"位置:..."方法,但这似乎没有成功.

class MainPage(webapp.RequestHandler):
    def get(self):

        ip = self.request.remote_addr
        log = Log()
        log.ip_address = ip
        log.put()
        print "Location:http://www.appurl.com"
Run Code Online (Sandbox Code Playgroud)

python google-app-engine redirect

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

flush()在Firefox 4中不起作用

我注意到了php flush(); 在Firefox 4 beta 7中不起作用,因为它适用于3.6.12.

我最近安装了firefox 4 beta 7,当调用flush()时,内容不会立即刷新.它曾经在3.6.12中正常工作.还有什么东西可以为我提供冲洗功能.

我试过了

flush();  
@ob_flush();
Run Code Online (Sandbox Code Playgroud)

我还在页面顶部尝试了以下代码.

@apache_setenv('no-gzip', 1);
@ini_set('zlib.output_compression', 0);
@ini_set('implicit_flush', 1);
for ($i = 0; $i < ob_get_level(); $i++) { ob_end_flush(); }
   ob_implicit_flush(1);
Run Code Online (Sandbox Code Playgroud)

顺便说一句,我在XAMPP/Apache上使用php.谢谢.


我发现将内容类型设置为text/plain工作,但它只输出纯文本而不是html内容.

php firefox flush

8
推荐指数
2
解决办法
2548
查看次数

Drupal - 替换主页

嗨无论如何阻止人们浏览Drupal主页并重定向到我的特定html页面?

谢谢

drupal

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

我们能否知道下载iPhone App的所有用户的电子邮件地址?

我是iPhone应用程序的新手.

我们是否知道通过App Store购买iPhone App的所有用户的电子邮件地址?

此外,当我们提交我们的应用程序进行审核时,是否必须提交应用说明,价格和其他详细信息?或者我们的应用程序获得批准后我们会这样做吗?

请告诉我.

iphone itunesconnect itunes-store iphone-sdk-3.0

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

Java的使用站点差异与C#的声明站点差异相比如何?

我的理解是在C#中为泛型指定方差发生在类型声明级别:当您创建泛型类型时,您指定类型参数的方差.另一方面,在Java中,指定了使用泛型的方差:当您创建某个泛型类型的变量时,您可以指定其类型参数的变化方式.

每种选择的优缺点是什么?

c# java generics variance

34
推荐指数
2
解决办法
3677
查看次数

如何在NSNumber中检查空值

首先,我承认自己的无知,在我参与项目的几个月里,我已经学会了所有关于Objective-C的知识.我还发现Objective-C似乎使我用过的任何其他语言中的简单问题变得复杂,这让我感到非常沮丧.这个问题就是一个例子......

在第一次运行中,我的应用程序下载了一堆JSON,用于填充CoreData存储.我使用Obj-C/JSON库(CJSONDeserializer)将JSON转换为NSArrays.在一个CoreData实体的JSON下载中,有一个字段包含一个数字("show_id":2)标识另一个实体中的相关字段(如果有)或"show_id":null否则为null().在处理该字段时,我使用...将其分配给NSNumber

NSNumber *shoIndex = [[item objectForKey:typeKey] objectForKey:@"show_id"];
Run Code Online (Sandbox Code Playgroud)

然后我尝试在尝试获取和链接相关记录之前检查我是否有有效号码,以便在没有相关记录的情况下不进行浪费处理.

讯问shoIndex......

NSLog(@"shoIndex: %i, %@, %@", shoIndex, shoIndex, [shoIndex description]);
Run Code Online (Sandbox Code Playgroud)

给...

shoIndex: 19590600, <null>, <null>
Run Code Online (Sandbox Code Playgroud)

其中JSON值是null&...

shoIndex: 228300880, 51, 51
Run Code Online (Sandbox Code Playgroud)

除此以外.

到目前为止,我所做的唯一成功检查是......

if (![[shoIndex description] isEqualToString:@"<null>"]) {
Run Code Online (Sandbox Code Playgroud)

有谁能建议更好的方法?

更新中...

另一种方式shoIndex是将其指定为NSNumber有时包含NSString值的方式@"<null>".Obj-C是否有类似isa操作符的东西,我可以用它来检查内容的类型shoIndex

TIA,Pedro.

iphone null compare nsnumber

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

Array的索引值

我有一个json文件,内容如下:

{
     "aaa":{
         "status":"available",
         "classkey":"dotnet"
     },
     "bbb":{
         "ccc":{
             "com":"available",
             "net":"available",
             "info":"available",
             "org":"available"
          }
     }
}
Run Code Online (Sandbox Code Playgroud)

现在我想通过索引获取数组的值(例如,xxx[0]像这样不喜欢xxx['aaa']).我怎么做?

json

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

在Python中的值列表中压缩并应用函数列表

是否有惯用和/或优雅的Python用于压缩在值列表中应用函数列表?

例如,假设您有一个函数列表:

functions = [int, unicode, float, lambda x: '~' + x + '~']
Run Code Online (Sandbox Code Playgroud)

和值列表:

values = ['33', '\xc3\xa4', '3.14', 'flange']
Run Code Online (Sandbox Code Playgroud)

有没有办法将第i个函数应用于第i个值并返回相同长度的转换值的列表,同时避免这种丑陋的列表理解?

[functions[i](values[i]) for i in range(len(functions))] # <- ugly
Run Code Online (Sandbox Code Playgroud)

我想要的是zip()+ map()(zipmap()!)带有值列表的函数列表,并将函数应用于它们的配对值.我认为itertools可能提供一些相关的东西,但函数类似于imap并且starmap用于将单个函数映射到可迭代的,而不是可迭代的函数而不是另一个迭代.

python

15
推荐指数
2
解决办法
4496
查看次数

pyparsing不是嵌套列表......为什么?

出于某种原因,pyparsing不会为我的字符串嵌套列表:

rank = oneOf("2 3 4 5 6 7 8 9 T J Q K A")
suit = oneOf("h c d s")
card = rank + Optional(suit)

suit_filter = oneOf("z o")
hand = card + card + Optional(suit_filter)

greater = Literal("+")
through = Literal("-")
series = hand + Optional(greater | through + hand)

series_split = Literal(",")
hand_range = series + ZeroOrMore(series_split + series)

hand_range.parseString('22+,AKo-ATo,KQz')

>> ['2', '2', '+', ',', 'A', 'K', 'o', '-', 'A', 'T', 'o', ',', 'K', 'Q', 'z'] …
Run Code Online (Sandbox Code Playgroud)

python pyparsing

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

Android Draw 9补丁工具:图中黑线的含义是什么

我试过在google和android中找到这个问题.还做了几次试验和错误,但无法得到这个问题.我正在学习Android的"Draw Nine Patch"图像.我知道的一个基本原则是,无论你处理什么图像都必须是.png格式(如果它已经在.9.png中,那么它将被工具忽略).然而,

  1. 我无法理解它的字面意思是"可拉伸的补丁"?
  2. 在.png图像外部绘制黑点时会发生什么?(预览窗格显示正在发生的变化,但我不知道它是如何制作的)
  3. 当我在图像的左/上侧绘制黑点时,它会在预览中显示一些变化; 但是当你在图像的右/底侧做同样的事情时,为什么没有任何效果呢?
  4. 当我们尝试处理图像本身时,为什么这个工具主要用于背景?
  5. 我正在尝试修改一个简单的button.png(在android sdk中给出).每当我使用此工具并绘制黑色线条时,它会缩小图像的大小而不是"拉伸"它!为什么?
  6. 下面给出的选项有什么意义,比如"show lock","show content","Patch scale"等等?

我为提出这么多问题而道歉,但在Android在线文档中他们没有为新手解释得很好.如果有人可以回答这些问题,它将成为所有搜索此论坛的初学者的准备参考.

android drawing2d

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