小编Răz*_*nda的帖子

NHibernate QueryOver组没有选择按列分组

有如下查询:

var subquery = SessionFactory.GetCurrentSession()
    .QueryOver<SomeEntity>()
    .Where(_ => _.SomeOtherEntity.Id == someId)
    .SelectList(list => list
        .SelectGroup(x => x.SomeGroupByProperty)
        .SelectMax(x => x.MaxPerGroupProperty))
    .List<dynamic>();
Run Code Online (Sandbox Code Playgroud)

生成的sql正在选择两者SomeGroupByProperty和最大值MaxPerGroupProperty.是否可以将其分组,SomeGroupByProperty但只选择最大值MaxPerGroupProperty?这是为了将子查询结果与父查询中的包含一起使用.

c# nhibernate queryover

5
推荐指数
1
解决办法
3423
查看次数

Visual Studio 2015 调试可视化工具更改

我正在尝试使用EnumerableDebugVisualizerList Visualizer不幸的是,它们都没有针对 Visual Studio 2015 的构建。

我尝试使用为 VS 2013 和 VS 2010 提供的 DLL,当尝试可视化时,它们都出现以下消息类型错误:

无法加载自定义可视化工具。

附加信息:UI 端可视化工具类型“ListVisualizer.DebuggerSide”必须派生自“Microsoft.VisualStudio.DebuggerVisualizers.DialogDebuggerVisualizer”。

我用 dotPeek 反编译了 DLL 或可执行文件,并且两个可视化工具都来自,Microsoft.VisualStudio.DebuggerVisualizers.DialogDebuggerVisualizer所以我不知道错误的确切原因是什么。

关于如何让它们与 Visual Studio 2015 一起工作的任何想法?

c# debuggervisualizer visual-studio visual-studio-debugging visual-studio-2015

5
推荐指数
1
解决办法
1897
查看次数

Spark随机森林二进制分类器指标

在Spark Mllib中训练随机森林二进制分类器模型(F分数,AUROC,AUPRC等)时,如何获得模型指标?

问题在于,BinaryClassificationMetrics当RandomForest分类器的预测方法返回离散值0或1时,概率是存在的。

请参阅:https//spark.apache.org/docs/latest/mllib-evaluation-metrics.html#binary-classification

A RandomForest.trainClassifier没有任何clearThreshold使它返回概率的方法,而不是离散的0或1标签。

scala apache-spark apache-spark-mllib

5
推荐指数
1
解决办法
4461
查看次数

等效于将 `-p zlib` 参数传递给 `shell.nix` 中的 `nix-shell`

如果我在nix-shell它下面构建我的 Haskell 项目,则会出现关于缺少zlib.

如果我使用 nix-shell 构建项目,nix-shell -p zlib则该项目zlib会成功查看并构建。

如何将zlib包添加到shell.nix文件以便-p zlib不再需要传递?

注意:构建是使用 cabal v2-build

为了使用堆栈构建,我必须执行以下操作

这是我shell.nix目前的定义方式:

{ nixpkgs ? import <nixpkgs> {}, compiler ? "default", doBenchmark ? false }:

let

  inherit (nixpkgs) pkgs;

  f = { mkDerivation, base, directory, stdenv, text, turtle, zlib }:
      mkDerivation {
        pname = "haskell-editor-setup";
        version = "0.1.0.0";
        src = ./.;
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [ …
Run Code Online (Sandbox Code Playgroud)

haskell cabal-install nix nix-shell

5
推荐指数
1
解决办法
532
查看次数

NHibernate Linq和DistinctRootEntity

当我执行以下查询时,我得到一个异常,告诉我'feedItemQuery'包含多个项目(因此SingleOrDefault不起作用).

当使用Criteria api而没有DistinctRootEntity转换器时,这是预期的行为,但是当使用linq时,我希望得到一个单一的根实体(FeedItem,其属性Ads(of ICollection)包含所有广告).

有没有办法告诉NHibernate.Linq使用DistinctRootEntity转换器?

我的查询:

var feedItemQuery = from ad in session.Linq<FeedItem>().Expand("Ads")
                   where ad.Id == Id
                   select ad;

var feedItem = feedItemQuery.SingleOrDefault(); // This fails !?
Run Code Online (Sandbox Code Playgroud)

映射:

<class name="FeedItem" table="FeedItems" proxy="IFeedItem">
    <id name="Id" type="Guid">
        <generator class="guid.comb"></generator>
    </id>
 ...
    <set name="Ads" table="Ads">
        <key column="FeedItemId" />
        <one-to-many class="Ad" />
    </set>
</class>
Run Code Online (Sandbox Code Playgroud)

提前致谢

c# linq nhibernate linq-to-nhibernate

4
推荐指数
1
解决办法
2568
查看次数

如何使用XPathNavigator.SelectSingleNode(字符串xpath)选择节点?

我有这个xml文件"target.xml":

<World>
  <Nkvavn>
    <Rcltwkb>
      <Pjwrgsik />
      <Nemscmll />
      <Fnauarnbvw />
      <Egqpcerhjgq />
      <Olyhryyxi />
      <Vvlhtiee />
      <Wlsfhmv />
    </Rcltwkb>
    <Xudbhnakjb>
      <Cwxjtkteuji />
      <Fbtcvf />
      <Uviaceinhl />
    </Xudbhnakjb>
    <Kgujcymilwr>
      <Nlbvgtwoejo />
      <Tvufkvmryybh />
      <Xtomstcenmp />
      <Mhnngf />
      <Fjidqdbafxun />
    </Kgujcymilwr>
    <Taiyiclo>
      <Fiecxoxeste />
      <Loqxjq />
      <Vfsxfilxofe />
      <Hroctladlht />
    </Taiyiclo>
  </Nkvavn>
  <Tfrosh>
    <Tuqomkytlp>
      <Oyvivlvminhn />
      <Qeypvfgul />
      <Mbapjl />
    </Tuqomkytlp>
    <Rvxumtj>
      <Gkvigncdvgy />
      <Okcddyi />
      <Vvmacul />
    </Rvxumtj>
    <Pdjpgexuyc>
      <Yvsdmbckurju />
      <Bvkxvg />
      <Clmrvjwk />
      <Hdafjhydj />
      <Asauxtnoe />
      <Mwcviwmi /> …
Run Code Online (Sandbox Code Playgroud)

c# select xpath xpathnavigator winforms

4
推荐指数
1
解决办法
1万
查看次数

FIle API - Phonegap?

任何人都可以解释如何使用Android的Phonegap File API列出页面上的文件文件夹吗?

.mp3如果可能的话,我想列出所有文件,但是已经阅读了所有的phonegap文档(http://docs.phonegap.com/en/1.0.0/phonegap_file_file.md.html)并且根本无法解决它!

android cordova

4
推荐指数
1
解决办法
7252
查看次数

ASP.NET 中的会话注销

我有一个登录页面(default.aspx),后面是带有注销按钮的母版页下的 2 个 asp.net 页面(page1.aspx,page2.aspx)。当我单击注销时,它会使会话为空并因此注销。

但是注销后,当我将 page1.aspx 的 url 放入地址栏中时,它会再次显示页面(page1.aspx)。

我的注销按钮代码:

Session["id"] = null;
Response.Redirect("Default.aspx");
Response.Cache.SetNoStore();
Response.CacheControl = "no-cache";
Run Code Online (Sandbox Code Playgroud)

asp.net

4
推荐指数
1
解决办法
2万
查看次数

如何使用xpath选择没有属性的节点?

假设我有这样的xml:

<root>
    <node light="somevalue">message1</node>
    <node dark="somevalue">message2</node>
    <node>message3</node>
</root>
Run Code Online (Sandbox Code Playgroud)

使用xpath时我需要获取"message3".

有谁知道我怎么能做到这一点?

xml xpath

3
推荐指数
1
解决办法
1828
查看次数

Spark 1.5.1,MLLib随机森林概率

我正在使用Spark 1.5.1和MLLib.我使用MLLib构建了一个随机森林模型,现在使用该模型进行预测.我可以使用.predict函数找到预测类别(0.0或1.0).但是,我找不到检索概率的函数(参见附页截图).我认为火花1.5.1随机森林会提供概率,我在这里遗漏了什么吗?

在此输入图像描述

scala random-forest apache-spark apache-spark-mllib

3
推荐指数
1
解决办法
5506
查看次数