问题列表 - 第13326页

使用Maven构建单独的JAR文件,以便对自定义类加载器进行单元测试

作为我当前项目的一部分,我创建了一个自定义类加载器.自定义加载器的部分单元测试涉及使用一些JAR文件来演示加载器的正确行为.

我想在运行实际的单元测试之前从Java源构建测试JAR文件.此外,测试JAR文件在运行单元测试时不能在类路径上,因为我想在测试执行期间动态加载它们.

是否有一种标准模式可以实现这种"在测试阶段之前在一侧构建一些JAR但是将它们排除在类路径之外"的要求?我不敢相信我是第一个尝试用Maven 2做这件事的人,但我似乎无法找到正确的POM结构和依赖关系.通常我最终会在测试阶段之前没有构建一些测试罐,但是我也遇到了不一致的构建顺序问题,这导致构建在一台机器上正常工作,但是无法构建一些测试另一个罐子.

java integration-testing maven-2 unit-testing

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

.NET/WinForms - 清除DataGridView上的排序

告诉DataGridView停止排序的正确方法是什么?

我有一个"屏幕",我以编程方式告诉网格按第4列排序并按升序排序.当我切换到另一个区域时,我希望相同的网格进入"默认"/无排序.我正在删除所有列并添加新列.排序仍在第4列.

我没有看到使用Sort()方法执行此操作的方法.有任何想法吗?

.net grid datagridview gridview-sorting winforms

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

关于使用R的自动时间序列拟合问题

我们每个月必须适应大约2000或奇数时间序列,特别是它们具有非常特殊的行为,有些是arma/arima,有些是ewma,有些是arch/garch,有或没有季节性和/或趋势(只有共同点是时间序列方面).

理论上可以用aic或bic标准建立集合模型来选择最合适的模型但社区是否知道任何试图解决这个问题的库?

谷歌通过Rob J Hyndman 链接告诉我下面的内容

但他们还有其他选择吗?

r time-series curve-fitting

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

连接条件中的SQL筛选条件或更高效的where子句

我有一个相对简单的查询连接两个表."Where"标准可以在连接标准中表示,也可以表示为where子句.我想知道哪个更有效率.

查询是从一开始就查找推销员的最大销售额.

情况1

select salesman.salesmanid, max(sales.quantity)
from salesman
inner join sales  on salesman.salesmanid =sales.salesmanid 
                  and sales.salesdate < salesman.promotiondate
group by salesman.salesmanid 
Run Code Online (Sandbox Code Playgroud)

案例2

select salesman.salesmanid, max(sales.quantity)
from salesman
inner join sales  on salesman.salesmanid =sales.salesmanid 
where sales.salesdate < salesman.promotiondate
group by salesman.salesmanid 
Run Code Online (Sandbox Code Playgroud)

注意案例1完全没有where子句

RDBMS是Sql Server 2005

编辑 如果第二部分连接条件或where子句是sales.salesdate <某个固定日期,那么它实际上没有任何加入这两个表的条​​件会改变答案.

sql sql-server join where-clause

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

计算R中的方差和置信区间内和之间

作为开发新的分析化学方法的一部分,我需要计算一些数据的运行差异和运行差异.我还需要使用R语言从这些数据中获得置信区间

我想我需要使用anova或其他东西?

我的数据就像

> variance
   Run Rep Value
1    1   1  9.85
2    1   2  9.95
3    1   3 10.00
4    2   1  9.90
5    2   2  8.80
6    2   3  9.50
7    3   1 11.20
8    3   2 11.10
9    3   3  9.80
10   4   1  9.70
11   4   2 10.10
12   4   3 10.00
Run Code Online (Sandbox Code Playgroud)

statistics r

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

如何阻止Visual Studio向我的web.config添加程序集?

每次构建或发布网站时,Visual Studio都会尝试检出web.config文件,以便它可以添加许多不需要的程序集.

换一种说法:

web.config之前:

<configuration>
   <system.web>
      <compilation>
         <assemblies>
         </assemblies>
      </compilation>
   </system.web>
</configuration>
Run Code Online (Sandbox Code Playgroud)

web.config之后:

<configuration>
   <system.web>
      <compilation>
         <assemblies>
             <add assembly="Microsoft.ReportViewer.Common... />
             <add assembly="Microsoft.ReportViewer.WinForms... />
             <add assembly="System.DirectoryServices... />
             <add assembly="System.Windows.Forms... />
             <add assembly="ADODB... />
             <add assembly="System.Management... />
             <add assembly="System.Data.OracleClient... />
             <add assembly="Microsoft.Build.Utilities... />
             <add assembly="Microsoft.ReportViewer.ProcessingObjectModel... />
             <add assembly="System.Design... />
             <add assembly="Microsoft.Build.Framework... />
         </assemblies>
      </compilation>
   </system.web>
</configuration>
Run Code Online (Sandbox Code Playgroud)

这些程序集都不是必需的,并且大多数程序集不存在于目标测试或生产服务器上.

我每次构建时都会一直删除它们,但它真的很快就会变得非常烦人.

现在我的解决方法是将web.config保持为只读 - 因此Visual Studio无法向其添加程序集.


更新

截图作为证据:

项目属性页面之前:

链接文字http://i26.tinypic.com/206c46c.jpg

Web.Config之前:

alt text http://i31.tinypic.com/30rr728.jpg

项目属性页面后:

替代文字http://i27.tinypic.com/25a3z2x.jpg

Web.config之后:

alt text …

dependencies assemblies web-config visual-studio

24
推荐指数
2
解决办法
6601
查看次数

如何在ubuntu中将PDT与eclipse关联/使用?terr

我想用PDT用eclipse调试PHP.我正在使用ubuntu 9.04.谁能帮我?如果可能请详细说明.

php eclipse eclipse-pdt ubuntu-9.04

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

无痛的方式来安装新版本的R?

安德鲁·格尔曼(Andrew Gelman)最近对R缺乏一个简单的升级过程感到遗憾(可能在Windows上比Linux更相关).有没有人有一个很好的技巧来进行升级,从安装软件到复制所有设置/包?

这个建议包含在评论中,是我最近一直在使用的.首先安装新版本,然后在旧版本中运行:

#--run in the old version of R
setwd("C:/Temp/")
packages <- installed.packages()[,"Package"]
save(packages, file="Rpackages")
Run Code Online (Sandbox Code Playgroud)

在新版本中遵循以下内容:

#--run in the new version
setwd("C:/Temp/")
load("Rpackages")
for (p in setdiff(packages, installed.packages()[,"Package"]))
install.packages(p)
Run Code Online (Sandbox Code Playgroud)

packages r upgrade

151
推荐指数
5
解决办法
5万
查看次数

使用鼠标选择日期时,JQuery UI Datepicker失去焦点

我正在使用带有datepicker的JQuery ui,当用户选中某个字段时,他们会适当地弹出日历.

  1. 用户标签(通过键到字段
  2. 用户通过鼠标单击选择日期
  3. 用户标签
  4. Tabindex从一开始(在表单的开头)

这是代码.(也可以设置标签索引)

<input type="text" name="demo" />
<input type="text" class="date" />
Run Code Online (Sandbox Code Playgroud)

jquery代码是:

$(".date").datepicker();
Run Code Online (Sandbox Code Playgroud)

关于我如何解决这个问题的任何建议(最短的解决方案的奖金)?

jquery jquery-ui

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

为什么python中没有list.clear()方法?

灵感来自这个问题.

为什么python中没有list.clear()方法?我在这里发现了几个问题,说正确的方法是下面的一个,但没有人说过为什么不只是一个方法.

del lst[:]
lst[:] = []
Run Code Online (Sandbox Code Playgroud)

虽然它可能违背了"蟒蛇的禅",但有一种以上的做法,对我来说,使用"list.clear()"方法似乎更为明显.它也会与dicts和sets一致,两者都有.clear().

我遇到了一些关于python-dev和python-ideas的帖子,并没有得到明确的答案(见这里(2006)和这里(2009)).Guido有没有权衡呢?在过去的4 - 5年里,它只是一个尚未解决的争论点吗?

更新: list.clear()已添加到3.3中的python中 - 请参见此处

python list clear

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