什么是Hi / Loalgorithm?

什么是Hi / Loalgorithm? 我在NHibernate文档中find了这个(这是一个生成唯一键的方法,第5.1.4.2节),但是我还没有find一个很好的解释。 我知道Nhibernate处理它,我不需要知道里面,但我只是好奇。

将div垂直居中在另一个div内

我想要中心一个div被添加到另一个div中。 <div id="outerDiv"> <div id="innerDiv"> </div> </div> 这是我目前使用的CSS。 #outerDiv{ width: 500px; height: 500px; position:relative; } #innerDiv{ width: 284px; height: 290px; position:absolute; top: 50%; left:50%; margin-top: -147px; margin-left: -144px; } 正如你所看到的,我现在使用的方法取决于innerDiv宽度和高度的innerDiv 。如果宽度/高度改变,我将不得不修改margin-top和margin-left是否有任何通用的解决scheme,我可以使用innerDiv中心总是不pipe它的大小? 我发现使用margin:auto可以将innerDiv横向排列在中间,但纵向排列中间呢?

如何在Swift中创buildHTTP请求?

我在iBooks上看了Apple的Swift编程语言,但是不知道如何在Swift中创build一个http请求(类似于CURL)。 我是否需要导入Obj-C类或只需要导入默认库? 或者是不可能做出基于本地swift代码的HTTP请求?

如何直接从我的Android应用程序打开Goog​​le Play商店?

我已经打开谷歌Play商店使用follwing代码 Intent i = new Intent(android.content.Intent.ACTION_VIEW); i.setData(Uri.parse("https://play.google.com/store/apps/details?id=my packagename ")); startActivity(i);. 但它显示了一个完整的行动视图select选项(浏览器/播放存储)。 我需要直接在Playstore中打开应用程序。

一个参数和一个参数有什么区别?

当口头谈论方法,我不知道是否使用单词参数或参数或别的东西。 无论哪种方式,其他人都知道我的意思,但什么是正确的,这些条款的历史是什么? 我是一名C#程序员,但我也怀疑人们是否在不同的语言中使用不同的术语。 为了logging,我是自学的,没有计算机科学背景。 (请不要告诉我阅读代码完整的,因为我问这是为了没有史蒂夫麦康奈尔的奇妙的书副本的其他人的利益。) 概要 普遍的共识似乎是可以在团队环境中交替使用这些术语。 除了可能在定义精确的术语时, 那么你也可以使用“ forms参数/参数”和“ 实际参数/参数”来消除歧义。

在href与onclick的JavaScript函数

我想在没有任何redirect的情况下在点击上运行一个简单的JavaScript函数。 将JavaScript调用放入href属性中有什么区别或好处(如下所示: <a href="javascript:my_function();window.print();">….</a> )把它放在onclick属性(绑定到onclick事件)?

使OS X安装程序包像Pro – Xcode Developer ID ready pkg一样

注意:这仅适用于OS X Installer软件包,提交给Mac App Store的软件包遵循不同的规则。 由于山狮的守门人,我终于不得不把我的PackageMaker构build脚本放在谷仓后面拍摄下来。 PackageMaker已经从Xcode中删除,并进入“辅助工具的Xcode”,所以希望它很快就会被遗忘。 问题是如何使用pkgbuild , productbuild和pkgutil来replace它?

最干净的方式来编写重试逻辑?

偶尔我需要在放弃之前多次重试一次手术。 我的代码是这样的: int retries = 3; while(true) { try { DoSomething(); break; // success! } catch { if(–retries == 0) throw; else Thread.Sleep(1000); } } 我想重写这一般的重试function,如: TryThreeTimes(DoSomething); 在C#中可能吗? TryThreeTimes()方法的代码是什么?

Haskell:区别。 (点)和$(美元符号)

点(.)和美元符号($)之间有什么区别? 据我了解,它们都是不需要使用括号的语法糖。

jQuery document.createElement是否等价?

我正在重构一些旧的JavaScript代码,并且有很多DOM操作正在进行。 var d = document; var odv = d.createElement("div"); odv.style.display = "none"; this.OuterDiv = odv; var t = d.createElement("table"); t.cellSpacing = 0; t.className = "text"; odv.appendChild(t); 我想知道是否有更好的方法来使用jQuery来做到这一点。 我一直在试验: var odv = $.create("div"); $.append(odv); // And many more 但我不确定这是否更好。