我有几个应用程序编码和测试,但似乎无法找出将应用程序提交到应用程序商店的最终清单.似乎没有Apple文档可以在一个简单的清单中列出所有内容.我希望从这里的回复中生成该清单.
所以我的问题有两个部分:
技术清单:
提交清单:
请注意,我并不是在询问如何放置它或者为它充电.我只想要一个简单的简单清单来提交应用程序.我会收集所有评论并编辑问题,以便在完成后,每个人都会有一份清单.
已经在应用程序商店中拥有应用程序的开发人员应该对这些内容有很好的了解.所以请花点时间在正确的道路上设置新手.
如何确定二进制字符串的统计随机性?
问题,我如何编码自己的测试,并返回一个与统计随机性相对应的值,0到1.0之间的值(0不是随机的,1.0是随机的)?
测试需要处理任何大小的二进制字符串.
当你用笔和纸做时,你可以探索这样的字符串:
0(任意随机性,唯一的另一种选择是1)
00(不是随机的,它是重复的并匹配大小)
01(更好,两个不同的值)
010 (较少随机,回文)
011(较少随机,更多1,仍然可以接受)
0101(较少随机,模式)
0100(更好,更少,但任何其他分布导致模式)
案例:
大小:1,可能性:2
0:1.0(随机)
1:1.0(随机)
大小:2,P:4
00 :?
01:1.0(随机)
10:1.0(随机)
11 :?
S:3,P:8
000 :? 非随机
001:1.0(随机)
010 :? 较少随机
011:1.0(随机)
100:1.0(随机)
101 :? 随机少
110 1.0(随机)
111 :? 非随机
等等.
我觉得这可能会在将字符串分解为所有可能的子串并比较频率方面发挥很大作用,但似乎这种基础工作应该在计算机科学的早期就已经完成了.
如何编写将变量绑定到此元组{<0.206.0>,{rect,10,30}}中的第二个元素的模式?
即"代替模式的东西",导致Shape具有值{rect,10,30}. 模式= {<0.206.0>,{rect,10,30}}
这是让我困惑的<0.206.0>部分.
我刚刚开始在Emacs.有时我会尝试一些东西,当我完成实验时,我想回到我正在编辑的缓冲区,但我不知道如何.更糟糕的是,有时我偶然碰到了钥匙,甚至不知道我打了什么!在Vim我可以点击ESC恢复; 在Emacs中有什么类似的恢复方法吗?
编辑:我正在使用命令行(非GUI)Emacs.
form = AddItemForm(request.POST, request.FILES)
if form.is_valid()
do_stuff
return render_to_response(blah.html, {'form':form})
Run Code Online (Sandbox Code Playgroud)
现在表单将包含错误信息以及字段的原始值,但它不会保留选定的文件如果表单验证失败,如何保留选定的文件?
到目前为止,我只看到它用于数字签名和密钥协商协议.可以像RSA一样使用它来实际加密数据吗?这有什么图书馆吗?
编辑:
我需要像RSA这样的东西.使用接收方公钥加密数据,以便稍后可以使用私钥对其进行解密.
我知道ECDH可用于向某人发送秘密值,但您不会决定发送什么数据.与具有ECDH的"常规"DH不同,由此产生的秘密值始终相同,因为它仅取决于密钥对.我想我可以将此值用作对称密码的密钥,并加密另一个由我选择并使用该密钥加密数据的密钥(如果我想支持多个接收方).这是一个好方法吗?
我有以下JSON对象,它具有以下格式的日期字段:
{
"AlertDate": "\/Date(1277334000000+0100)\/",
"Progress": 1,
"ReviewPeriod": 12
}
Run Code Online (Sandbox Code Playgroud)
我想写一个正则表达式或函数将其转换为javascript对象,使其形式为:
{
"AlertDate": new Date(1277334000000),
"Progress": 1,
"ReviewPeriod": 12
}
Run Code Online (Sandbox Code Playgroud)
上述日期格式在JQuery parseJSON方法中未通过验证.
我想将1277334000000 + 0100转换为正确的毫秒数,以便在验证后调用eval时创建正确的日期.
任何人都可以帮我解决这个问题的好方法吗?
对,所以这很奇怪.此代码按预期工作:
HTML:
<section>
Section #1
</section>
<section>
Section #2
</section>
<section>
Section #3
</section>
Run Code Online (Sandbox Code Playgroud)
CSS:
section{
margin-right: 30px;
}
section:last-child{
margin-right: 0;
}
Run Code Online (Sandbox Code Playgroud)
前两个部分获得30px的右边距,而第三部分没有获得正确的边距.
现在,如果我在最后一节之后添加一个页脚元素,则会忽略:last-child.这样,所有三个部分都将具有30px的右边距.这在Mozilla和Webkit中都适用.
有没有人知道为什么会这样,以及如何修复它?
我正在尝试按照此处的说明操作:http://www.php.net/manual/en/features.commandline.usage.php
将此代码添加到文件中:
#!/usr/bin/php
<?php
var_dump($argv);
?>
Run Code Online (Sandbox Code Playgroud)chmod +x vardump但是我在执行文件时收到权限被拒绝错误:
shiki@Etna:~/projects/tests$ ./vardump
bash: ./vardump: Permission denied
shiki@Etna:~/projects/tests$ sudo ./vardump
sudo: unable to execute ./vardump: Permission denied
Run Code Online (Sandbox Code Playgroud)可能是什么问题呢?我正在运行Ubuntu 10.04.
像这样执行它有效:
shiki@Etna:~/projects/tests$ php vardump
array(1) {
[0]=>
string(7) "vardump"
}
Run Code Online (Sandbox Code Playgroud)
以下是文件权限:
shiki@Etna:~/projects/tests$ ls -l
-rwxrwxrwx 1 root root 41 2010-06-23 07:25 vardump
shiki@Etna:~/projects/tests$ ls -l /usr/bin/php
lrwxrwxrwx 1 root root 21 2010-06-02 15:34 /usr/bin/php -> /etc/alternatives/php
Run Code Online (Sandbox Code Playgroud) 据我所知,所有分布式版本控制系统都要求您克隆整个存储库.因此,将大量内容放入一个存储库并不明智(感谢您的回答).我知道这不是一个bug而是一个功能,但我想知道这是否是所有分布式版本控制系统的要求.
在分布式rcs中,文件(或一大块内容)的历史记录是有向无环图,那么为什么不能克隆这个单个DAG而不是存储库中所有图形的集合?也许我想念一些东西,但以下用例很难做到:
如果我从多个项目中重用其他人的代码部分,我无法保留其完整的历史记录.至少在git中我可以想到一个(相当复杂的)解决方法:
我不知道Mercurial或Bazaar是否也可以这样做,但至少它根本不容易.那么是否有任何支持部分检出/克隆的分布式rcs?它应该支持一个简单的命令,从一个存储库获取包含其历史记录的单个文件,并将其合并到另一个存储库 这样您就不需要考虑如何将内容构建到存储库和子模块中,但您可以根据需要快乐地拆分和合并存储库(极端情况是每个文件的一个存储库).