问题列表 - 第20032页

PHP和俄罗斯字母

当通过PHP请求发送邮件时,俄语字母发生了什么?"硬编码"俄罗斯字母正确显示,但从表格的文本框中带有象形文字:

HTML页面:

<tr>
 <td style="width: 280px">?????????? ?????</td>
 <td><input type="text" id="workContent"/></td>
</tr>
Run Code Online (Sandbox Code Playgroud)

PHP页面:

$WorkContent = $_REQUEST["workContent"]; //?????????? ?????
// ...
$WorkContentLabel = "?????????? ?????";
// ...
$message .= $WorkContentLabel . ":\t" . $WorkContent . "\n";
// ...
// email stuff (data below changed)
$to = "test@gmail.com";
$from = "me@domain.com";
$from_header = "From: Russian site command ";

$subject = "Message with russian letters";
$subject = '=?utf-8?B?'.$subject.'?=';
$message .= $subject;

// send message
mail($to, $subject, $message, $from_header);
Run Code Online (Sandbox Code Playgroud)

用户在文本框中输入一些内容: alt text http://lh3.ggpht.com/_1TPOP7DzY1E/S1y6Y0wb9tI/AAAAAAAAC88/OkdMQkO47HQ/s800/works.png

并提交表格.

我收到什么(在GMAIL中): …

php ascii utf-8 internationalization character-encoding

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

当我输入"别名"时,在PowerShell中运行什么?

当我运行"alias"命令时,在PowerShell中运行什么?

它是别名吗?一个功能?似乎"别名"本身是get-alias命令的别名.然而别名本身并没有出现在get-alias返回的列表中.它被剥离了吗?

(这是出于好奇,我不打算重新别名"别名"或任何疯狂的东西.)

powershell

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

重用NSMutableArray

在尝试重用现有的NSMutableArray时(为了节省内存),我得到了一些泄漏(由Instruments观察到).

基本上我正在创建一个NSMutableArray,用对象(UIImages)填充它并将它传递给另一个保留它的对象.但是,我现在需要再次使用NSMutableArray.我想我会释放它的所有对象,清空它,一切都会好的,但是仪器报告了一个CALayer泄漏的对象(??),该方法看起来如下:

NSString *fileName;
NSMutableArray *arrayOfImages = [[NSMutableArray alloc] init];

// fill the array with images
for(int i = 0; i <= 7; i++) {
    fileName = [NSString stringWithFormat:@"myImage_%d.png", i];
    [arrayOfImages addObject:[UIImage imageNamed:fileName]];
}

// create a button with the array
aButton = [[CustomButtonClass buttonWithType:UIButtonTypeCustom] 
                   initWithFrame:someFrame
                   imageArray:arrayOfImages];

// release its objects
for(int i = 0; i < [arrayOfImages count]; i++) {
    [[arrayOfImages objectAtIndex:i] release];
}
// empty array
[arrayOfImages removeAllObjects];

// fill it with other images
for(int i = 0; …
Run Code Online (Sandbox Code Playgroud)

cocoa release objective-c reusability nsmutablearray

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

对PowerShell处理与childitem不同的函数的原因感到困惑,即使是相同的类型

我对这两件事之间的区别感到困惑:

$env:path
Run Code Online (Sandbox Code Playgroud)

function path {$env:path}
path
Run Code Online (Sandbox Code Playgroud)

根据get-member,两者都返回字符串.然而,匹配对两者都不起作用.

如果我在$ env:path上使用-match,它就像我期望的那样工作,返回true/false.但是如果我在路径上使用-match(新函数),那么它总是返回路径,忽略-match.

我很困惑,因为两个返回字符串,因此应该工作相同.该函数是否需要做一些特殊的事情来获得相同的结果?

powershell

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

用于构建"新闻源"/"状态更新"/"活动流"的Django方式

我想创建一个可重用的Django应用程序来处理用户的状态更新.很像facebook的"新闻提要".

用例包括,例如:

  • 教授可以根据特定日期创建作业,每个学生都可以在新闻Feed上看到作业的创建,简短描述,到期日期以及查看完整描述链接.
  • 他还可以上传他认为对学生有趣的新PDF.在新闻源上,应显示有关此内容的信息,例如pdf的说明,下载链接和预览链接.
  • 可以发布指向YouTube视频的链接,并在新闻Feed上显示一个小缩略图,只需点击一下,该视频就会使用javascript嵌入,用户可以立即观看.

一个问题是如何处理不同类型的更新并为其显示正确的"html片段".另一个更重要的是如何设计这种"Django方式"的模型.

关于前者,我可以想到两种方法:

  1. 使用模型继承;
  2. 使用通用关系.

我在发布之前搜索过,但我没有找到任何东西.我检查了Pinax,看看他们是否实施了它,但他们没有.所以,我在这里寻找更多关于如何以一种漂亮和非hacky方式处理这个问题的建议.

提前致谢,

django status django-models news-feed activity-streams

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

在iPhone应用程序中使用SSL - 导出合规性

我正在寻找创建一个与REST Web服务通信的iPhone应用程序.因为会传输一些用户敏感数据(名称,地址,年龄等),所以我正在考虑保护与SSL的连接.

然而,在我之前对App Store提交的越狱中,我看到我问的第一个问题是"你的应用程序是否使用加密?" 根据对此问题和其他后续问题的回答,可能需要美国出口合规.

我的公司不在美国,我们也没有美国办事处.

是否有其他人使用SSL提交了一个应用程序用于此类目的?如果是这样,您是否需要做任何事情才能获得使用它的许可,无论是来自Apple还是来自美国政府?

iphone encryption ssl app-store ios

73
推荐指数
5
解决办法
4万
查看次数

如何从我的svn工作副本中删除文件而不删除它?

我不小心在我的svn工作副本中添加了一个文件,我不想签入(测试图像).我还没有提交,所以如何从我的svn工作副本中删除该文件而不删除它?

svn

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

如何通过命令管理here-document并将结果捕获到变量中?

现在,这将输出我在stdout上需要的值.如何将其捕获到变量中,以便我可以在脚本的其余部分中使用它?

要求:

  • 该脚本需要全部在一个文件中.
  • 如果可能的话,我宁愿不写任何临时文件.

.

#!/bin/bash

cat << EOF | xsltproc - ../pom.xml | tail -1
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/"><xsl:value-of select="/project/version"/></xsl:template>
</xsl:stylesheet>
EOF
Run Code Online (Sandbox Code Playgroud)

bash shell heredoc

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

UIView自动化资源

我一直致力于自动化自定义UIView,而Apple对此几乎没有什么可说的.更重要的是,基于SO反馈,Apple的文档在某些方面实际上是错误的.最后,尽管Interface Builder中有六个调整大小的组件,setAutoresizingMask:但它们似乎根本不相关.例如,在IB中设置宽度弹簧autoresizingMaskUIViewAutoresizingFlexibleWidth旋转设备时设置宽度弹簧的效果不同.

有没有什么好的资源可以学习如何在iPhone上调整大小?

编辑:

我理解Apple使用的基本概念,例如contentMode,我已经阅读了UIView文档.我正在寻找能够更加深入地解释IB设置在程序设计方面可用的内容方面的内容.

iphone uiview autoresize

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

Python,len和整数的大小

因此,当某事物的长度接近1 << 32(int的大小)时,cPython(2.4)会有一些有趣的行为.

r = xrange(1<<30)
assert len(r) == 1<<30
Run Code Online (Sandbox Code Playgroud)

很好,但是:

r = xrange(1<<32)
assert len(r) == 1<<32
ValueError: xrange object size cannot be reported`__len__() should return 0 <= outcome
Run Code Online (Sandbox Code Playgroud)

Alex的wowrange也有这种行为. wowrange(1<<32).l很好,但 len(wowrange(1<<32))很糟糕.我猜这里有一些浮点行为(被视为负面)行动.

  1. 到底发生了什么?(这在下面很好解决!)
  2. 我怎么能绕过它呢? 多头?

(我的具体应用是,random.sample(xrange(1<<32),ABUNCH))如果人们想直接解决这个问题!)

python int

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