问题列表 - 第5304页

有没有办法从MSTest获得测试结果和覆盖html报告

我希望能够从MSTest创建的文件Results.trxdata.coverage文件中生成基于HTML的报告.理想情况下,这只会列出任何失败,并显示一些基本的覆盖统计数据.

有谁知道这样做的工具?

unit-testing mstest code-coverage report

7
推荐指数
2
解决办法
7653
查看次数

可重复的目标代码生成c ++

当我使用c ++编译器构建项目时,如果源代码中没有更改,我可以确保生成的二进制文件不受影响吗?看起来每次我重新编译我的源代码时,二进制文件的md5校验和都会受到影响.编译的时间是否会以某种方式影响生成的二进制文件?如何生成可重复的编译结果?

c++ binary-reproducibility

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

是否所有SQL Server版本都自动重建索引或具有默认的重建条件?

是否所有SQL Server版本都自动重建索引或具有默认的重建条件?我知道统计数据会自动重建,但不确定索引是否也可以.

sql-server indexing maintenance

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

向量,迭代器和std :: find

有没有办法在不同的向量中使用不同类型的迭代器?或者,是否有一个函数将向量中的元素的位置作为整数返回?

std::vector<DWORD>::iterator it;        // Iterator

// monsterQueue is a <DWORD> vector

it = std::find(bot.monsterQueue.begin(), bot.monsterQueue.end(), object);   
// Check do we have the object in the queue

if(it != bot.monsterQueue.end())    // If we do have it
{
    bot.monsterDists.at(it) = mobDist; // monsterDists is <int> vector
    bot.monsterCoordX.at(it) = PosX; // monsterCoordX is <int> vector
    bot.monsterCoordY.at(it) = PosY; // monsterCoordY is <int> vector too
}
Run Code Online (Sandbox Code Playgroud)

这是一些示例代码,有没有人有任何指针?

c++ iterator vector

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

寻找一个开源的flatfile/xml数据库C++库

我正在寻找一个可以编译成C++应用程序的轻量级数据库库.

有这样的存在吗?

c++ database open-source flat-file

9
推荐指数
2
解决办法
3057
查看次数

JS/jQuery:如何基于img src自动将<a href>标签围绕<img rel="nofollow noreferrer" /> s包装,href是动态的?

抬头:我对Javascript很陌生,到目前为止只编写了基于jQuery的非常基本的脚本.我虽然快速学习..

我所追求的是一种方式:

1)识别标签

2)阅读img标签

3)使用<a href>基于img的src的动态链接的标签包装标签.

例:

<img src="../../img_T/Culture/C_01/c_01_abb_005.jpg" width="310" height="180" alt="image1">
Run Code Online (Sandbox Code Playgroud)

应该成为

<a href="../../img_L/Culture/C_01/c_01_abb_005.jpg"><img src="../../img_T/Culture/C_01/c_01_abb_005.jpg" width="310" height="180" alt="C 01 Abb 005"></a>
Run Code Online (Sandbox Code Playgroud)

我正在考虑读取每个图像的src并将其写入变量,然后读取该变量并将/ img_T /替换为/ img_L /然后将其写入新变量,然后可以将其简单地添加到每个href中.

这是我已经走了多远,但这根本不起作用:

/* in the comments 'xxx' represents a different unique image string */
/* This should get the <img src="../img_T/xxx" /> string as text and store it. */
var $imgSrc        =    $(".displaywrapper img").attr("src");

/* This part should use the above sourced <img src="../img_T/xxx" string and replace ../img_T/ of the src with …
Run Code Online (Sandbox Code Playgroud)

javascript jquery dynamic href word-wrap

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

Scala:使用谓词为子列表拆分列表

我只是有一个用例,我需要将列表拆分为n个子列表,以便从原始列表中按顺序获取元素并对子列表的谓词为true进行分组(当它为false时,启动新的子列表) .我没有在标准库中找到这个功能,我认为尝试以功能方式解决它是一个很好的练习(因为我远非功能大师).

以下是我提出的代码.但我怀疑它可以改进很多.你能帮我找一个更好的代码编码方法吗?

class ListWithSplitter[A](val theList:List[A])
{
  private def sublistWhile(list:List[A], pred:(List[A] => Boolean)):(List[A],List[A]) =
  {
    def combine(okList:List[A], remaining:List[A], pred:(List[A] => Boolean)):(List[A],List[A]) =
    {
      if(pred(okList ::: remaining.head :: Nil))
        combine(okList ::: remaining.head :: Nil, remaining.tail, pred)
      else
        (okList, remaining)
    }

    list match {
      case Nil => (Nil, Nil)
      case x :: Nil => (list, Nil)
      case x :: xs => combine(List(x), xs, pred)
    }
  }

  private def combinedSplit(list:List[A], pred:(List[A] => Boolean)):List[List[A]] =
  {
    val r = sublistWhile(list, pred)
    r match { …
Run Code Online (Sandbox Code Playgroud)

functional-programming scala

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

难以组合JET SQL查询

警告:这是初学SQL!要温柔...

我有两个查询,以合理及时的方式独立地从相关表中给我我想要的东西,但是当我尝试将两者结合在一个(非常简单的)联合中时,事情很快就会变成一些,并且查询会给我重复的记录,需要花费非常长的时间来运行,或者拒绝运行所有引用各种语法错误.

注意:我必须创建一个'虚拟'表(tblAllDates),其中包含一个包含2008年1月1日日期的字段,因为我需要查询从每天返回一条记录,并且两个表中都有几天没有数据.这是我能做到这一点的唯一方法,毫无疑问有一种更聪明的方式......

以下是查询:

SELECT tblAllDates.date, SUM(tblvolumedata.STT)
FROM tblvolumedata RIGHT JOIN tblAllDates ON tblvolumedata.date=tblAllDates.date
GROUP BY tblAllDates.date;

SELECT tblAllDates.date, SUM(NZ(tblTimesheetData.batching)+NZ(tblTimesheetData.categorisation)+NZ(tblTimesheetData.CDT)+NZ(tblTimesheetData.CSI)+NZ(tblTimesheetData.destruction)+NZ(tblTimesheetData.extraction)+NZ(tblTimesheetData.indexing)+NZ(tblTimesheetData.mail)+NZ(tblTimesheetData.newlodgement)+NZ(tblTimesheetData.recordedDeliveries)+NZ(tblTimesheetData.retrieval)+NZ(tblTimesheetData.scanning)) AS VA
FROM tblTimesheetData RIGHT JOIN tblAllDates ON tblTimesheetData.date=tblAllDates.date
GROUP BY tblAllDates.date;

我管理的最好结果如下:

SELECT tblAllDates.date, 0 AS STT, SUM(NZ(tblTimesheetData.batching)+NZ(tblTimesheetData.categorisation)+NZ(tblTimesheetData.CDT)+NZ(tblTimesheetData.CSI)+NZ(tblTimesheetData.destruction)+NZ(tblTimesheetData.extraction)+NZ(tblTimesheetData.indexing)+NZ(tblTimesheetData.mail)+NZ(tblTimesheetData.newlodgement)+NZ(tblTimesheetData.recordedDeliveries)+NZ(tblTimesheetData.retrieval)+NZ(tblTimesheetData.scanning)) AS VA
FROM tblTimesheetData RIGHT JOIN tblAllDates ON tblTimesheetData.date=tblAllDates.date
GROUP BY tblAllDates.date
UNION SELECT tblAllDates.date, SUM(tblvolumedata.STT) AS STT, 0  AS VA
FROM tblvolumedata RIGHT JOIN tblAllDates ON tblvolumedata.date=tblAllDates.date
GROUP BY tblAllDates.date;

这给了我想要的VA和STT数据,但在两个记录中,我在一天内有两个数据,如下所示:

date         STT     VA
28/07/2008  0       54020
28/07/2008  33812   0 …

sql ms-access jet

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

如何获取SortedSet的最后25个元素?

在Java中,我有一个可能有100,000个元素的SortedSet.我想高效优雅地获得最后25个元素.我有点不解.

为了获得 25个,我会迭代并在25个元素后停止.但我不知道如何以相反的顺序迭代.有任何想法吗?

SortedSet<Integer> summaries = getSortedSet();
// what goes here :-(
Run Code Online (Sandbox Code Playgroud)

java sortedset

10
推荐指数
1
解决办法
3852
查看次数

为什么在使用它之前在Javascript中声明变量不是必须的?

在Javascript中,我们不必var在使用它之前使用关键字声明变量.我们可以马上做的事情一样myCount = 12;myStr = "Hello";(其中mycount的,myStr的不是之前声明).任何此类用法,都声明并初始化"全局"范围内的变量.

提供此功能的原因是什么?它是一个很好的标准吗?

更新:我的问题不是'使用变量而不声明'和'声明然后使用'以及它如何影响范围之间的差异.

我的问题是'为什么允许在javascript中直接使用变量而不声明它',因为大多数编程语言都对此进行严格检查.

更新:我看到以下引用文本是此功能的不良影响.那么,为什么要有这个功能呢?

"假设有一个全局声明的变量x(var x="comparison string")我已经不知道了,我打算在我的一个函数中创建我自己的全局'x'初始化一个(x=-1),最后我打破其他功能.

那么,有什么好的理由吗?有这个功能?

javascript variables

7
推荐指数
1
解决办法
3554
查看次数