问题列表 - 第14445页

Windows上的QTCreator:如何设置临时文件夹和目标文件夹?

在Windows上使用QTCreator构建.pro项目时,它将在debug/release文件夹中创建一个makefile和.o文件.因为我只需要.exe,是否可以配置QTCreator将所有中间文件(makefile,.o文件等)放入类似c:\ tmp和结果.exe到指定文件夹中,如c:\ out\debug或c:\out\release?

qt qt-creator

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

如何测试色盲人的GUI?

有没有办法测试GUI是否可用于色盲人?

我知道它有很多学位,我想这就是为什么简单地用黑白做截图并不是测试色盲人GUI的可用性的最佳方法.这样做的最佳方式或最佳工具是什么?

usability user-interface accessibility color-blindness

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

从Eclipse中以编程方式安装Eclipse插件?

我想为Eclipse插件创建一个自动安装程序(即不通过"Update Manager").我的场景很简单:用户关闭Eclipse,将下载的JAR放入dropins文件夹,启动Eclipse,其余过程自动完成.

在较旧的Eclipse版本中,在P2时代之前,Eclipse(仍然有)一个类InstallCommand可以用来将pluings安装到当前运行的平台中.

虽然这在Eclipse 3.4和3.5中仍然有效,但它表现不正常:最明显的是,以这种方式安装的插件无法自动卸载(它变暗).

JavaDoc声称InstallCommand已弃用,应替换为P2替代方案.但是,我找不到合适的工具.有一个P2导向器,但它是为从命令行作为单独的应用程序运行而构建的.可以从Eclipse中调用它,但它实际上并没有被删除.例如,进度监控和错误报告效果不佳.

有人知道一个很好的选择吗?

谢谢,Zviki

eclipse eclipse-plugin p2

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

在仅安装了.NET 2.0的系统上运行为.NET 3.5构建的软件

在仅安装了.NET 2.0的系统崩溃之前,为.NET 3.5编译的软件有多远?

我正在开发的应用程序使用WPF并且需要.NET 3.5,但是如果用户没有安装它,我想显示一个用户友好的对话框(而不是崩溃).

是否有任何标准方法可以执行此操作,或者有关于它的官方Microsoft文档?


编辑:在理想的世界中,我只是检查安装过程中是否满足任何.NET依赖项.由于某些应用程序没有安装程序,并且由于用户可能在安装应用程序后卸载.NET,因此我发现下面的答案很有用.

.net compatibility versions

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

NSSortDescriptor和多对多关系

我有两种类型的异议:地点和历史项目.我正在尝试获取附加到任何历史记录项的位置,因此我对该位置的获取谓词是"history.@ count> 0",这样可以正常工作.

我还想用NSSortDescriptor按照他们最新的历史项目的日期对位置对象进行排序,据我所知,这将是"history.@ max.time",但是这会引发以下错误:

*** Terminating app due to uncaught exception 'NSInvalidArgumentException',
    reason: 'Keypath containing KVC aggregate where there shouldn't be one;
    failed to handle history.@max.time'

Halp plox?

iphone cocoa-touch core-data

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

如何证明多线程有效?

如何证明多线程在我的C#程序中有效?这是针对测试要求的.例如,我将不得不在记录器类中添加一些锁定(是的,我知道,我不应该编写自己的日志类),我需要一个测试用例来证明更改是有效的.

c# testing multithreading

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

如何标记方法将无条件抛出?

有没有办法装饰一个会进行一些日志记录的方法,然后无条件地抛出异常,如此?

我有这样的代码:

void foo(out int x)
{
  if( condition() ) { x = bar(); return; }

  // notice that x is not yet set here, but compiler doesn't complain

  throw new Exception( "missed something." );
}
Run Code Online (Sandbox Code Playgroud)

如果我尝试这样写,我会遇到问题:

void foo(out int x)
{
  if( condition() ) { x = bar(); return; }

  // compiler complains about x not being set yet

  MyMethodThatAlwaysThrowsAnException( "missed something." );
}
Run Code Online (Sandbox Code Playgroud)

有什么建议?谢谢.

.net c# attributes exception-handling

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

Python的三引号字符串如何工作?

该功能应如何更改才能返回"123456"

def f():
    s = """123
    456"""
    return s
Run Code Online (Sandbox Code Playgroud)

更新:每个人,问题是关于理解如何在没有多线注释时没有或没有什么,而不是如何使用re模块.

python string

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

实体框架获取包含日期的记录列表中的最新记录

我有一个带有记录的sql server表(不是新的)它有一个或多个记录(度量),并且所有记录都有一个datetime字段.因此,对于人1我有5个记录/测量,日期为1月1日,1月2日,2月2日,3月19日和7月2日.我可能有10个人2的记录,日期也不同.

现在我想为人1和人2选择最新记录; 对于两个人1记录,在datetime字段中具有最新的日期时间.

可以用EF完成吗?

亲切的问候,米歇尔

示例数据

personId日期长度

1 01-13-2009 180

1 01-14-2009 190

1 01-15-2009 184

2 02-18-2009 170

2 01-17-2009 190

在此表中,我想要人1(=第3行)和第2人(=第4行)的最新记录

entity-framework

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

这是什么样的SQL连接?

说出于某种原因,我在两个单独的表employee1和employee2中有员工

我只是想把它们加在一起,好像它们堆叠在一起.

就像是:

select all from employee1 and employee2 where name = bubba
Run Code Online (Sandbox Code Playgroud)

我知道即时通讯,这将最终在postgres所以如果有任何细节我应该留意感谢

sql union join

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