问题列表 - 第4024页

在调试时编辑C#

我知道我以前处理过这个问题,但是覆盖它的设置似乎总是在变化.

我在Visual Studio 2008中有一个C#项目.在我调试时,VS不会让我编辑我的代码.我不想编辑和继续 - 我只是想为我的下一个版本进行更改.编辑并继续被禁用.当我在调试项目时尝试编辑文件时,我收到一条消息,说文件现在是只读的.

最近有人在VS2K8中处理过这个问题?

c# debugging editing visual-studio-2008

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

将IoC容器引入旧版代码

我正在编写一个新的.NET库供我公司内部使用,它将通过依赖注入使用IoC.当然,如果我们使用IoC容器来解析实例,这个库将更容易使用.

但是,将调用此库的代码当前不使用任何类型的依赖注入,并且重构遗留代码以使用DI超出了我的项目的范围.那么,在这个遗留代码中开始使用Container从我的新库中获取实例的最佳方法是什么?

如果可能的话,我想避免乱丢遗留代码,硬编辑我选择的任何IoC容器.由于我对DI比较陌生,所以我们有可能会改变我们想要在某个时刻使用哪个Container的想法.

如果我将我的容器包装在CodePlex上的CommonServiceLocator库之类的东西上,这是一种合理的方法吗?

其他人做了什么?

.net c# design-patterns dependency-injection

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

用于D的GUI库

使用D语言进行GUI编程的当前状态是什么?语言开发人员计划是否在标准库中包含GUI?

清单(根据答案编译)

DWT(SWT绑定)

GtkD(GTK绑定)

wxD(wxWidgets绑定)

QtD(Qt绑定)

user-interface d

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

Java性能测试

我想在Java应用程序上进行一些计时测试.这就是我目前正在做的事情:

long startTime = System.currentTimeMillis();
doSomething();
long finishTime = System.currentTimeMillis();
System.out.println("That took: " + (finishTime - startTime) + " ms");
Run Code Online (Sandbox Code Playgroud)

像这样的性能测试有什么"错误"吗?什么是更好的方法?

重复:秒表基准可以接受吗?

java performance performance-testing

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

Greasemonkey:更改网页中的文字?

我用过这个功能:

document.getElementsByTagName('strong')
Run Code Online (Sandbox Code Playgroud)

获取具有该类型格式的页面中的所有文本.HTML看起来像:

<td align="center" valign="bottom"><H1><font size="+4"><strong>TEXT_HERE</strong></font> <br>
Run Code Online (Sandbox Code Playgroud)

我想将"TEXT_HERE"更改为其他内容或将其全部删除.我该怎么做呢?

在此先感谢您的帮助 :)

javascript greasemonkey

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

如何最好地处理历史数据的存储?

我正在尝试确定如何存储历史交易数据.

我应该将它存储在一个表中,每次重新插入记录时都会重新插入新的时间戳吗?

我应该将历史数据分解为单独的"历史"表,并仅将当前数据保存在"活动"表中.

如果是这样,我该如何做到最好?使用触发器自动将数据复制到历史记录表?或者我的应用程序中有逻辑?

根据Welbog的评论更新:

将有大量的历史数据(数十万行 - 最终可能数百万)

主要是对历史数据进行搜索和报告操作.

性能是一个问题.搜索不应该整夜运行以产生结果.

sql database data-storage

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

使用schtasks.exe为计划任务指定运行目录

我有一个被计划任务调用的应用程序.它从Windows Server 2003迁移到Windows Server 2008. 2003年,应用程序在可执行文件所在的目录中运行.在2008年Environment.CurrentDirectory(C#)报告它在C:\ Windows\System32中运行.如何设置运行目录?我正在使用schtasks.exe进行命令行部署.

UPD:通过界面,它似乎是动作编辑屏幕上的"开始(可选)"字段.

UPD:看起来使用XML文件可能有所帮助,但我希望没有它.

windows scheduled-tasks schtasks.exe windows-server-2008

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

如何计算3基组合中的排列数?

我从来没有太多的数学,我希望有人可以帮我解决以下问题.

我有5盒:

 1   2   3   4   5
[ ] [ ] [ ] [ ] [ ]
Run Code Online (Sandbox Code Playgroud)

盒子可以是白色,灰色或黑色(或者把它想象为0,1,2)

盒子可以装入多少种可能状态?

什么是伪代码(或任何语言)来产生所有可能的结果?

即...

00000
00001
00011
00111
Run Code Online (Sandbox Code Playgroud)

等等......

我非常感谢任何人都可以帮助我.

math permutation

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

如何检查Test :: More中的退出代码?

根据Test :: More 文档,它将以某些退出代码退出,具体取决于您的测试结果.我的问题是,如何查看这些退出代码?

PS.我正试图自己建造一个安全带.我可以使用简单的线束吗?

PS2.Test :: Harness为我做了诀窍.特别是execute_tests函数.此函数返回我想要的所有统计信息.谢谢所有给出有用链接的人.

testing perl

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

如何取消订阅C#中特定类的事件的所有处理程序?

基本前提:

我有一个房间,当一个阿凡达"进入"房间内的所有头像时,它会发布一个事件.当阿凡达离开房间时,我希望它删除该房间的所有订阅.

在将"阿凡达"添加到新房间并订阅新房间的活动之前,我怎样才能最好地取消订阅房间中所有活动的阿凡达?

代码如下:

class Room
{
   public event EventHandler<EnterRoomEventArgs> AvatarEntersRoom;
   public event EvnetHandler<LeaveRoomEventArgs> AvatarLeavesRoom;
   public event EventHandler<AnotherOfManyEventArgs> AnotherOfManayAvatarEvents;


   public void AddPlayer(Avatar theAvatar)
   {
      AvatarEntersRoom(this, new EnterRoomEventArgs()); 

      AvatarEntersRoom += new EventHandler<EnterRoomEventArgs>(theAvatar.HandleAvatarEntersRoom);

      AvatarLeavesRoom += new EventHandler<EnterRoomEventArgs>(theAvatar.HandleAvatarEntersRoom);

      AnotherOfManayAvatarEvents += new EventHandler<EnterRoomEventArgs>(theAvatar.HandleAvatarEntersRoom);          

   }

}

class Avatar
{
   public void HandleAvatarEntersRoom(object sender, EnterRoomEventArgs e)
   {
       Log.Write("avatar has entered the room");
   }

   public void HandleAvatarLeaveRoom(object sender, LeaveRoomEventArgs e)
   {
       Log.Write("avatar has left room");
   }

   public void HandleAnotherOfManayAvatarEvents(object sender, AnotherOfManyEventArgs e)
   {
       Log.Write("another avatar event has …
Run Code Online (Sandbox Code Playgroud)

.net c# events

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