如何在Mac上获取当前壁纸?只需指向一个API函数,这样我就可以使用Google了.
编辑:我想我找到了.[NSUserDefaults standardUserDefaults]在http://lists.apple.com/archives/student-dev/2004/Aug/msg00140.html上提到
也可以从shell:defaults read com.apple.desktop Background
从AppleScript:http://discussions.apple.com/thread.jspa? messageID = 7111272
当我尝试在我的c ++程序中使用SDL时,得到以下信息:
> g++ minimal.cpp SDLMain.m
Undefined symbols:
"_main", referenced from:
start in crt1.10.5.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)
这是我的minimal.cpp:
#include <SDL/SDL.h>
int main(int argc, char **argv) {
return 0;
}
Run Code Online (Sandbox Code Playgroud)
我可以从http://www.libsdl.org/faq.php?action=listentries&category=7收集到的信息是,通过包含SDL.h,它可以通过一些宏魔术来重命名我的主要函数。但是随后SDLMain.m应该可以通过调用该重命名的函数来使事情再次发生。但是,某种方式没有发生吗?
我在跑豹。
请注意,这是与问题550455不同的问题。
我知道我可以接受图片上传,方法是将表格发送到App Engine,如下所示:
<form action="/upload_received" enctype="multipart/form-data" method="post">
<div><input type="file" name="img"/></div>
<div><input type="submit" value="Upload Image"></div>
</form>
Run Code Online (Sandbox Code Playgroud)
然后在Python代码中我可以做类似的事情
image = self.request.get("img")
Run Code Online (Sandbox Code Playgroud)
但是,如何在以后向用户显示该图像时,如何确定该图像的内容类型?似乎最强大的方法是从图像数据本身中解决这个问题,但是如何轻松地解决这个问题呢?我没有在google.appengine.api图片包中看到任何合适的内容.
我应该只在我自己的代码中查找魔术图像标题,还是已经有某种方法可以在某处?
编辑:
这是我最终使用的简单解决方案,似乎适用于我的目的,并避免必须将图像类型存储为数据存储中的单独字段:
# Given an image, returns the mime type or None if could not detect.
def detect_mime_from_image_data(self, image):
if image[1:4] == 'PNG': return 'image/png'
if image[0:3] == 'GIF': return 'image/gif'
if image[6:10] == 'JFIF': return 'image/jpeg'
return None
Run Code Online (Sandbox Code Playgroud) 表有大约800万行.X有一个非唯一索引.
显示索引,它表明在表中键名X上有一个非唯一索引,其中"seq_in_index"为1,排序规则A,基数7850780,sub_part为NULL,打包为NULL,index_type为BTREE.
但是,此查询可能需要5秒才能运行.int的列表来自另一个系统,我不允许将它们存储在一个表中,因为它们代表了社交网络上的友谊.
有没有比大规模IN声明更快的方法?
有没有办法让代码辅助(代码完成)在xCode上使用Python?
换句话说,当我开始输入eat_food时(我希望xCode告诉我函数"eat_food"的第一个参数是什么)所以我不必在项目中搜索函数签名.
作为即将到来的生物信息学课程的准备工作,我正在做一些来自 rosalind.info 的作业。我目前被困在任务“孟德尔第一定律”中。
我想我可以用蛮力来解决这个问题,但不知何故,我的想法一定太复杂了。我的方法是这样的:
构建一个具有三个级别的概率树。有两种生物交配,生物 A 和生物 B。第一级是,选择生物 A 纯合显性 (k)、杂合 (m) 或纯合隐性 (n) 的概率是多少。看起来,例如对于纯合优势,因为总共有 (k+m+n) 个生物,其中 k 是纯合优势,概率是 k/(k+m+n)。
然后在这棵树中,假设我们知道生物 A 被选为什么生物,那么在每个树下都会出现生物 B 为 k / m / n 的概率。例如,如果生物 A 被选为杂合 (m),那么生物 B 也是杂合的概率是 (m-1)/(k+m+n-1),因为现在剩下的杂合生物少了一个。
这将给出两个级别的概率,并且会涉及很多代码来实现这一点,因为我实际上是在构建树结构,并且为每个分支手动编写了该部分的代码。
现在在选择生物 A 和 B 后,它们每个都有两条染色体。可以随机挑选这些染色体之一。因此,对于 A,可以选择 1 或 2 号染色体,B 的染色体也相同。因此有 4 种不同的选择:选择 A 中的 1,B 中的 1。选择 A 中的 2,B 中的 1。选择 A 中的 1,B 中选择 2。 A 中的 2 个,B 中的 2 个。这些中的每一个的概率都是 1/4。所以最后这棵树会有这些叶子概率。
然后从那里以某种方式通过魔法我将所有这些概率相加,看看两个生物体产生具有显性等位基因的生物的概率是多少。
我怀疑这项任务是否需要花费数小时才能解决。我在想什么太难了?
更新:
以最荒谬的蛮力方式解决了这个问题。刚刚运行了数千次模拟交配并找出最终具有显性等位基因的部分,直到有足够的精度通过分配。 …
我知道如何迭代Prolog中的列表以找到最大值,但是如果每个东西都是单独的子句呢?例如,如果我有一堆猫科动物及其年龄,我怎么能找到最老的小猫?
cat(sassy, 5).
cat(misty, 3).
cat(princess, 2).
Run Code Online (Sandbox Code Playgroud)
我的第一个想法是"嗯,最古老的猫是没有老年人存在的猫".但我真的无法将其转化为prolog.
oldest(X) :- cat(X, AgeX), cat(Y, AgeY), X \= Y, \+ AgeX < AgeY, print(Y).
Run Code Online (Sandbox Code Playgroud)
这仍然错误地匹配"有薄雾".这样做的正确方法是什么?有没有什么方法可以更直接地迭代年龄来选择最大值?
我在获取"可排序"中拖动项目的ID时遇到问题,请你帮我解决一下.
<script>
$(document).ready(function(){
$("#div1,#div2,#div3").sortable({
revert: true,
accept: '.draggable',
connectWith: [".sortable_div"],
receive: function(e, ui) {
var item_id = $(this).attr("id");
var drag_id = $(ui.item).attr('id')
alert('alert:'+item_id+' of '+drag_id);
}
}).disableSelection();
});
</script>
<div id="div1" class="sortable_div">
<span id="span1" class="draggable"></span>
</div>
<div id="div2" class="sortable_div">
<span id="span2" class="draggable"></span>
</div>
<div id="div3" class="sortable_div">
<span id="span3" class="draggable"></span>
</div>
Run Code Online (Sandbox Code Playgroud) 当只知道页面ID和应用程序ID时,是否有可靠的方法链接到Facebook页面上的应用程序?具体来说,页面的URL是未知的,只有ID.
https://developers.facebook.com/docs/authentication/pagetab/上的文档声称以下内容应该有效:
https://www.facebook.com/pages/null/PAGE_ID/app_YOUR_APP_ID
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试这个时,例如http://www.facebook.com/pages/null/126169047465269/app_222972467721305不起作用,而是我得到"此内容当前不可用".
我一直在为Google App Engine开发.我注意到但尚未有机会使用的功能之一是数据存储中的"祖先".
什么是有用的情况的例子?