问题列表 - 第1526页

使用.net检查事件日志中是否记录了事件的最简单方法是什么?

在一段时间内检查事件日志中是否记录了事件的最简单方法是什么?

我想执行一系列自动化测试步骤,然后检查是否有任何错误记录到应用程序事件日志中,忽略了一些我不感兴趣的源.我可以使用System.Diagnostics.EventLog然后查看条目集合,但它似乎不适用于这种情况.例如,如果事件日志正在删除旧条目,则Entries.Count会随着时间的推移变小.我更喜欢某种方式来查询日志或监视它在一段时间内的变化.例如

DateTime start = DateTime.Now;
// do some stuff...
foreach(EventLogEntry entry in CleverSolution.EventLogEntriesSince(start, "Application"))
{ 
  // Now I can do stuff with entry, or ignore if its Source is one
  // that I don't care about.
  // ...
}
Run Code Online (Sandbox Code Playgroud)

.net c# testing event-log

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

游戏项目开发

这是我在此的头一篇博文.我22岁来自西班牙,我已经读完大学,在那里我学习了一组朋友,我想开发一个游戏,它将包含一个3D世界,其中简单的3D形状互相交互,其中"真实"就像物理一样参与其中.我没有电子游戏编程经验,我愿意学习,所以我想问:

您将使用哪种编程语言和/或库来构建一个由3D形状相互交互并且像物理一样"真实"的游戏?

提前致谢.

ps:我知道这个问题有多个答案,但我想知道目前最常用的技术是什么.

programming-languages

5
推荐指数
2
解决办法
1139
查看次数

Xml配置与基于注释的配置

在我最近一直在研究的一些大型项目中,选择其中一个(XML或Annotation)似乎变得越来越重要.随着项目的增长,一致性对于可维护性非常重要.

我的问题是,人们更喜欢什么.您更喜欢基于XML还是基于注释?或两者?每个人都在谈论XML配置地狱以及如何将注释作为答案,那么注释配置到底是什么?

java xml spring annotations

131
推荐指数
6
解决办法
7万
查看次数

从Linux到Windows交叉编译C++应用程序的手册?

是否有从Linux到Windows交叉编译C++应用程序的手册?

只是.我想要一些信息(链接,参考,例子......)来指导我这样做.

我甚至不知道是否可能.

我的目标是在Linux中编译一个程序并获得一个我可以在Windows下运行的.exe文件.

c++ linux windows cross-compiling

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

如何在JavaScript中JSON解码数组元素?

我有一个JavaScript数组,其中包含一个URL.如果我尝试简单地将URL放在页面中(该数组位于涉及Yahoo! Maps API的项目中),则会显示应该显示的URL.

但是,如果我尝试重定向或只是对链接数组元素执行"警报",我得到:

function(){return JSON.encode(this);}

据我所知,这是因为浏览器在呈现页面时会执行JSON.encode,因此链接显示正常.我已经尝试了几种方法使其重定向(这是我想要对链接做的)正确(包括'eval'的使用),但没有运气.

遵循一些建议我已经运行eval('(' + jsonObject + ')')但它仍然返回相同的输出.

那怎么回事?

javascript json

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

如何使用默认值添加不可为空的列

通常我们需要在表中添加一个不可为空的列,这是一个非常重要的任务.使用默认约束原样不工作,所以我们必须创建空列,更新它们为默认值,然后使它们非空的.有没有更简单的方法来做到这一点?

sql-server

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

"TryParse/Parse like"模式:实现它的最佳方式是什么

这个问题是如何表明方法不成功的后续问题.xxx()Tryxxx()模式在许多库中非常有用.我想知道在不重复我的代码的情况下提供这两种实现的最佳方法是什么.

什么是最好的:

public int DoSomething(string a)
{
     // might throw an exception
}
public bool TrySomething(string a, out result)
{
    try
    {
        result = DoSomething(a)
        return true;
    }
    catch (Exception)
    {
        return false;
    }
Run Code Online (Sandbox Code Playgroud)

要么

public int DoSomething(string a)
{
     int result;
     if (TrySomething(a, out result))
     {
         return result;
     }
     else
     {
         throw Exception(); // which exception?
     }
}
public bool TrySomething(string a, out result)
{
    //...
}
Run Code Online (Sandbox Code Playgroud)

我本能地假设第一个例子更正确(你确切知道发生了哪个异常),但是try/catch不能太昂贵吗?有没有办法在第二个例子中捕获异常?

design-patterns try-catch return-value

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

如何从IE中的单个HTML表单上传多个文件?

Internet Explorer(至少从版本4到7)将使用单个"input type ="file"'表单字段上载的文件数限制为一个.如果我想在单个HTTP POST请求中上传多个文件,最好的方法是什么?

html post internet-explorer file-upload http

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

ColdFusion和尾随逗号

如何从ColdFusion中的字符串中删除尾随逗号?

coldfusion

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

在Delphi中比较货币值时如何避免舍入问题?

AFAIK,Delphi Win32中的货币类型取决于处理器浮点精度.因此,在比较两个货币值时,我遇到了舍入问题,根据机器返回不同的结果.

现在我使用SameValue函数传递Epsilon参数= 0.009,因为我只需要2位十进制数字.

有没有更好的方法来避免这个问题?

delphi floating-point winapi currency

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