NHibernate文档的最佳位置?

我一直在寻找优秀的nhibernate文档,特别是版本2.0。 我最近回到.NET开发,在我的生活中,我找不到正确的文档(甚至是最新的)。 任何build议将不胜感激。

SQL按所有列分组

有什么办法可以将一个表的所有列分组而不指定列名? 喜欢: select * from table group by *

jQuery:如何滤除按键事件上的非字符键?

我尝试search,但不确定要查找的条款。 我正在使用jQuery,并希望在文本框中使用按键事件,但防止触发所有非打印字符(即Enter , ESC ,箭头键, 退格 , 选项卡 , Ctrl , 插入 , F1 – F12等)事件。 有一个简单的方法来确定它是否可打印? 答 : https : //stackoverflow.com/a/20206238/253704

从github推送到heroku没有下载回购

我有一个github回购,我想推到一个heroku节点。 第三名主持人将协调这一点。 正如我将要大规模地做这个,我想避免不得不将这个回购的内容下载到第三个主机上。 我该怎么做?

在Java中逃脱?

我想知道在Java中是否有像C ++一样的hex(\ x)转义。 例如: char helloworld [] =“\ x48 \ x45 \ x4C \ x4C \ x4F \ x20 \ x57 \ x47 \ x52 \ x4C \ x44”; printf(“%s”,helloworld); 从目前看来,Java中没有hex(\ x)转义。 有没有一个替代品,就像使用一堆hex数字一样简单易用?

HTML5 <video>播放是否支持.avi格式?

我想知道如果HTML5 <video>标记现在支持播放.avi格式的video文件。

将parent上的wrap_content和child上的fill_parent结合起来

将线性布局的两个或多个元素设置为相同的高度似乎是一个很大的问题。 我想在同一个高度上设置四个button。 android:layout_height =“wrap_content”暂时这样做,但是当其中一个button上的文本超过一行时,这个button会增加,因此比其他的更大。 由于不同的本地化我不知道,何时和哪个button可能有第二行。 所以我的想法是, 将父元素layout设置为android:layout_height =“wrap_content”和所有(!)子元素高度为android:layout_height =“fill_parent” 。 这工作(所有button都有相同的大小),但我不知道这是否导致任何其他问题? 因为它的父母得到它从孩子的高度,反之亦然。

你如何注解一个分支?

有什么方法可以注释一个分支? 能够做到这样的事情会很好: $ git notes add branch-name -m'这个分支用于任何' 但这当然不是非常有帮助的,因为这个注释适用于当前的分支头,而不是分支本身。 一个简单的解决方法是在存储库中放置一个README.branch-name,但这看起来很笨拙。 稍微更优雅的是有一个孤立的分支只包含README.branch-names。 我正在寻找一种方法来logging分支的目的是什么,而不是把它放在分支的“第一个”提交的提交信息。 我把“第一个”放在引号中,因为它并不总是清楚是什么意思,这就是把讨论放在提交信息中不方便的原因。 通常很难findlogging这样的消息的提交。

如何在.NET MVC 2中实现正确的HTTPerror handling?

我一直在努力整天在我的ASP.NET MVC 2应用程序中实现error handling。 我已经看过各种技术,但都没有正常工作。 我正在使用MVC2和.NET 4.0(在MVC3发布之前启动了项目;我们将在我们发布初始版本后进行升级)。 在这一点上,我会很乐意妥善处理404和500错误 – 403(需要授权)也会很好,其次是各种其他具体的回应。 现在,我可以在404之前全部拿到404,全部500,全部302,在500之前全部拿到302。 这是我的要求(它应该非常接近HTTP的基本要求): 如果找不到资源,则抛出一个404,并显示一个404请求的URL的特定页面。 不要像302那样返回一个中间响应代码。理想情况下,保持请求的URL,而不是像/Error/NotFound那样显示一个新的URL,但是如果后者显示,确保我们没有返回redirect响应来获取它。 如果发生内部服务器错误,请抛出500,并显示一个500特定的错误,并指出错误的位置。 同样,不要返回中间响应代码,理想情况下不要更改URL。 以下是我想要的404: 找不到静态文件: /Content/non-existent-dir/non-existent-file.txt 未find控制器: /non-existent-controller/Foo/666 find控制器,但未find操作: /Home/non-existent-action/666 find控制器和操作,但操作无法find请求的对象: /Home/Login/non-existent-id 以下是我认为的500: 发布一个错误的值: POST /User/New/new-user-name-too-long-for-db-column-constraint 与数据无关的问题,如Web Service端点未响应 其中一些问题需要通过特定的控制器或模型来识别,然后控制器应该抛出相应的HttpException。 其余的应该更通用地处理。 对于404情况#2,我试图使用自定义的ControllerFactory来抛出404如果控制器无法find。 对于404情况#3,我试图使用一个自定义的基本控制器来覆盖HandleUnknownAction并抛出404。 在这两种情况下,我在404之前得到了一个302.而且,我从来没有得到500个错误; 如果我修改Web.config来在我的Web服务端点input一个拼写错误,我仍然得到一个302,然后一个404说不能find使用 Web服务的URL(控制器/操作)。 我也得到请求的URL作为(不需要的)查询string参数: /Error/NotFound?aspxerrorpath=/Home/non-existent-action 这两种技术来自http://www.niksmit.com/wp/?p=17 (如何使用ASP.Net MVC获得正常的404(页面未find)错误页面),从http:// richarddingwall指出。名称/ 2008/08/17 /为基础的战略,为资源-404-错误-在-ASPNET-MVC / 如果在Web.config中有<customErrors mode="On" defaultRedirect="~/Error/Unknown" redirectMode="ResponseRedirect" /> ,我会得到相应的响应代码,但是我的Error控制器永远不会被调用。 取出redirectMode属性让我的MVC错误的意见,但与一个介入302和一个更改的URL – […]

Mathematica中的树数据结构

我主要使用mathematica作为math工作台,编写相对较小的特定程序。 然而,我正在devise一个我打算在Mathematica中编程的系统。 我需要将数据存储在树中,然后search并遍历树。 虽然我知道如何实现树,但我更喜欢标准的,经过testing的代码。 我查看了Mathematica用户维基上的基本数据结构。 尽pipeMathematica文档中有一个小例子,但我没有find。 现在回答我的问题: 有什么地方可用的数据结构的(开源)包? 你用什么方法来处理数据结构? 逐渐开发你自己的util包? (这不是一个问题,只是一个说法,也许…缺乏(很多可用的)开源软件包是Mathematica没有应有的动力的原因。恐怕鸡鸡蛋问题。