Facebook的本地主机开发

只是想知道是否有任何方式可以在本地开发Facebook应用程序。

将git父指针设置为不同的父级

如果我在过去提到了一个指向父母的承诺,但是我想改变它指向的父母,那么我该如何去做呢?

即使没有空检查,使用“as”而不是cast是否有意义?

在开发博客,在线代码示例和(最近)甚至是一本书中,我一直在这样的代码上磕磕绊绊: var y = x as T; y.SomeMethod(); 或者更糟的是: (x as T).SomeMethod(); 这对我来说没有意义。 如果你确定x是Ttypes,你应该使用直接转换: (T)x 。 如果你不确定,你可以使用as但是在执行一些操作之前需要检查null 。 上述代码所做的就是将一个(有用的) InvalidCastException变成一个(无用的) NullReferenceException 。 我是唯一一个认为这是对as关键字的公然滥用吗? 还是我错过了明显的东西,上面的模式实际上是有道理的?

无法分配内存:8

从今天起,当我尝试在2.3.3 Android平台上运行NetBeans中的应用程序时,它向我显示: 无法分配内存:8 这个应用程序已经请求运行时以不寻常的方式终止它。 请联系应用程序的支持团队获取更多信息。 而模拟器不想启动。 这是第一次,当我看到它,谷歌没有asnwers这个,我甚至尝试了两个版本的NetBeans 6.9.1和7.0.1,仍然是相同的错误。

如何从string中删除除破折号以外的所有非字母数字字符?

除了短划线和空格字符以外,如何从string中删除所有非字母数字字符?

内存泄漏在WebView中

我有一个使用embeddedWebView的xml布局的活动。 我没有在我的活动代码中使用WebView,它所做的只是坐在我的XML布局,并可见。 现在,当我完成活动时,我发现我的活动没有从内存中清除。 (我通过hprof转储检查)。 虽然如果我从xml布局中删除WebView的活动是完全清除。 我已经试过了 webView.destroy(); webView = null; 在我的活动onDestroy(),但是没有多大帮助。 在我的hprof转储中,我的活动(名为'Browser')具有以下剩余的GC根(在对其调用destroy()之后): com.myapp.android.activity.browser.Browser – mContext of android.webkit.JWebCoreJavaBridge – sJavaBridge of android.webkit.BrowserFrame [Class] – mContext of android.webkit.PluginManager – mInstance of android.webkit.PluginManager [Class] 我发现另一个开发者也经历过类似的事情,请参阅Filipe Abrantes的回复: http ://www.curious-creature.org/2008/12/18/avoid-memory-leaks-on-android/ 确实是一个很有趣的职位。 最近我有一个很难解决我的Android应用程序内存泄漏。 最后,事实certificate,我的xml布局包括一个WebView组件,即使不使用,也会阻止内存在屏幕旋转/应用程序重新启动后被g收集…这是当前实现的缺陷,还是具体说明使用WebView时需要做的事情 现在,不幸的是,这个问题还没有在博客或邮件列表上得到答复。 因此,我想知道,SDK中是否存在一个错误(可能类似于http://code.google.com/p/android/issues/detail?id=2181报告的MapView错误)或者如何完全执行这个活动closures内存与WebViewembedded ?

如何在Mac OS X上安装MySQLdb(Python数据访问库到MySQL)?

我是一个Python的新手,但我只是花了一天的时间来研究如何让MySQLdb正常工作,根据谷歌的宇宙包括了许多PITA是什么,以及过多的指南,似乎是过时。 鉴于这个网站是为了解决这些问题,我知道我将来需要一个解决scheme的参考,我会问这个问题,提供我的答案,看看还有什么可以漂浮到表面。 所以问题是如何让MySQLdb在Mac OS X上工作?

如何本地化ASP.NET MVC应用程序?

本地化你的ASP.NET MVC应用程序最好的做法是什么? 我想介绍两种情况: 在IIS中处理多种语言的一个应用程序部署 一种语言/应用程序部署。 在第一种情况下,你应该使用某种基于视图的东西,比如〜/ View / EN,〜/ View / FI,〜/ View / SWE或者其他什么东西? 那么第二种情况,通过Web.configconfiguration基于应用程序的configuration,并将这些不同的语言指向不同的URL?

在一个圆圈内(均匀地)生成一个随机点

我需要在半径为R的圆内产生一个均匀的随机点。 我意识到,通过在区间[0 …2π)中select一个均匀的随机angular度,并且在区间(0 … R )中的均匀随机半径,我将以更多点为中心,因为对于两个给定的半径小的半径中的点将比在较大的半径中的点更接近彼此。 我在这里发现了一个博客条目,但我不明白他的推理。 我认为这是正确的,但是我真的很想从他(2 / R 2 )× r以及他如何得出最终解决scheme中得到解释。 关于拒绝抽样:我可以一次又一次地在R × R广场内生成一个随机点,直到我在圆圈内find一个点。 这种方法有一个明显的缺点,即它不能提供终止保证(尽pipe它很可能不会持续很长时间)。

带参数的ThreadStart

你如何开始在C#中的参数线程?