问题列表 - 第1351页

Visual Studio 2005和2008上的不同团队成员

我目前正在使用Visual Studio 2005中的asp.net应用程序.我想升级到2008以利用一些新功能,但我的远程团队将无法升级到它一段时间.

是否我的团队中只有少数人可以升级到Visual Studio 2008,而团队的其他成员继续使用2005年?

在这一点上,我还没有计划使用任何3.0+基础的东西,所以这不是一个问题.

.net visual-studio-2005 visual-studio-2008 visual-studio

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

Subversion:删除旧的功能分支与保留它们

我有一个带有标准布局的subversion存储库,即trunk /和branches /(和tags /).在进行更大的更改时,会使用功能分支,定期与主干同步,然后重新集成回主干(现在使用1.5).很标准的东西.

我想知道的是,这样一个功能分支,一旦完成并合并,应该保留或删除.颠覆书偶尔似乎暗示删除它们是很常见的,但我也看到了一堆开源项目确实保留了分支机构.

我也有点担心删除分支会如何更难以跟踪存在哪些分支,特别是当可能重复的名称进入场景时(比如我们搜索 - 重构两次),它们的提交历史在存储库深处的某处消失等等

另一方面,分支使用相当多,特别是现在使用1.5,我确实喜欢不必浏览大量非活动分支以找到我正在处理的分支.

我缺少的利弊是什么?人们在做什么?

svn version-control branch

39
推荐指数
4
解决办法
8702
查看次数

在没有数组的情况下迭代[0..n]

我知道几个例程如下:

X n + 1 =例程(X n,max)

例如,类似于LCG发生器:

X n + 1 =(a*X n + c)mod m

此生成器中没有足够的参数化来生成每个序列.

梦想功能:

X n + 1 =例程(X n,max,置换数)

该例程通过索引到所有排列集合中进行参数化,将返回序列中的下一个数字.序列可以是任意大的(因此存储阵列并使用事实数字是不切实际的.

如果失败了,是否有人指向类似的函数,这些函数要么是无状态的,要么具有任意"max"的恒定状态,这样它们就会迭代一个混洗列表.

language-agnostic random algorithm math

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

在使用vim创建新文件时,如何自动添加一些框架代码

使用vim创建新文件时,我想自动添加一些框架代码.

例如,在创建新的xml文件时,我想添加第一行:

  <?xml version="1.0"?>
Run Code Online (Sandbox Code Playgroud)

或者在创建html文件时,我想添加:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title></title>
  </head>
  <body>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

vim code-generation

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

.NET:如何使用XPATH从XMLDocument中删除特定节点?

使用C#

如何使用XPATH从XMLDocument中删除特定节点?

.net c# xpath

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

您使用哪些工具和技术来查找死代码?

您使用哪些工具和技术在.NET中查找死代码?

在过去,我使用Obsolete属性修饰方法(传递true,因此编译器将发出错误,如MSDN中所述).

我有兴趣看到其他人的建议(除了像FxCop或ReSharper这样的工具).我想确保我不会错过其他有用的工具.

.net c# refactoring code-analysis

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

为什么我不能在Firebug中保存CSS更改?

Firebug是我用来编辑CSS的最方便的工具 - 那么为什么CSS没有一个简单的"保存"选项呢?

我总是发现自己在Firebug中进行调整,然后回到我原来的.css文件并复制调整.

有没有人想出更好的解决方案?

编辑:我知道代码存储在服务器上(大多数情况下不是我自己的),但我在构建自己的网站时使用它.

Firebug只是使用从服务器下载的.css文件,它确切地知道它正在编辑哪些文件行.我不明白为什么没有"导出"或"保存"选项,它允许您存储新的.css文件.(然后我可以替换远程的那个).

我曾尝试查看临时位置,并选择文件 > 保存...并在Firefox上尝试输出选项,但我还没找到方法.

编辑2: 官方讨论组有很多问题,但没有答案.

css firebug

143
推荐指数
8
解决办法
6万
查看次数

如何在Palm OS应用程序中检测"Easter Egg"模式?

从早期开始,Palm OS就有一个特殊的"复活节彩蛋"模式,可以通过在其中一个Preference面板中做出正确的手势来实现.在当前的Palm Treo和Centro设备上,通过在"电源"面板中的"提示"按钮上方执行顺时针旋转来打开此功能.

某些应用程序(如Blazer Web浏览器)在复活节彩蛋处于活动状态时启用特殊功能.如何在我自己的程序中检测到这一点?

c palm-os garnet-os

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

这两组代码有什么不同

这两段代码之间有什么区别

type
  IInterface1 = interface
    procedure Proc1;
  end;

  IInterface2 = interface
    procedure Proc2;
  end;

  TMyClass = class(TInterfacedObject, IInterface1, IInterface2)
  protected
    procedure Proc1;
    procedure Proc2;
  end;
Run Code Online (Sandbox Code Playgroud)

以下内容:

type
  IInterface1 = interface
    procedure Proc1;
  end;

  IInterface2 = interface(Interface1)
    procedure Proc2;
  end;

  TMyClass = class(TInterfacedObject,  IInterface2)
  protected
    procedure Proc1;
    procedure Proc2;
  end;
Run Code Online (Sandbox Code Playgroud)

如果它们是同一个,那么它们是否有任何优点或可读性问题.

我想第二个意味着你不能编写一个实现IInterface2的类而不实现IInterface1,而第一个你可以.

delphi oop interface

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

如何在TreeView上更改ToolTip的位置?

使用工具提示显示TreeNode的详细描述时,工具提示将在节点顶部绘制,就像它正在完成节点的文本一样.此外,如果文本很长,则工具提示的位置使文本超出屏幕.

但我需要的是工具提示显示在鼠标指针的正下方,而不是在TreeNode的顶部.

知道怎么做吗?


显示,不要告诉:

怎么样:

怎么样http://images6.theimagehosting.com/tooltip2.th.PNG

我想要的:

我想要怎样http://images6.theimagehosting.com/tooltip3.th.PNG

.net c# treeview tooltip winforms

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