问题列表 - 第504页

重定向.net 2.0到3.5时会有什么问题?

我目前正在开发一个从.NET 2.0全面迁移到3.5的项目.

我很清楚3.5基本上是2.0提供的附加功能(库,如果你愿意).

只需将编译器重新定位到3.5,我可能会遇到任何陷阱吗?

.net

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

Perforce责备

在命令行上是否有相当于svn对Perforce的责任?p4 annotate不显示用户名 - 仅更改集编号(没有祖先历史记录!).

我目前必须通过祖先跟踪代码并与文件日志进行比较,并且必须有一种更简单的方法 - 也许是F/OSS实用程序?

svn version-control perforce

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

C++中指针变量和引用变量之间有什么区别?

我知道引用是语法糖,因此代码更容易读写.

但有什么区别?


以下答案和链接摘要:

  1. 指针可以重新分配任意次数,而在绑定后无法重新分配引用.
  2. 指针可以指向nowhere(NULL),而引用总是指对象.
  3. 您不能使用指针来获取引用的地址.
  4. 没有"参考算术"(但您可以获取引用所指向的对象的地址,并对其进行指针运算&obj + 5).

澄清一个误解:

C++标准非常谨慎,以避免规定编译器如何实现引用,但每个C++编译器都将引用实现为指针.也就是说,声明如下:

int &ri = i;
Run Code Online (Sandbox Code Playgroud)

如果它没有完全优化,则分配与指针相同的存储量,并将地址i放入该存储中.

因此,指针和引用都使用相同数量的内存.

作为基本规则,

  • 使用函数参数和返回类型中的引用来提供有用的自我文档化接口.
  • 使用指针实现算法和数据结构.

有趣的读物:

c++ pointers reference c++-faq

3115
推荐指数
34
解决办法
94万
查看次数

在使用带有hibernate的条件查询时,如何将"OR"标准放在一起?

我正在尝试使用hibernate条件查询在三个字段上执行基本的"OR".

class Whatever{
 string name;
 string address;
 string phoneNumber;
}
Run Code Online (Sandbox Code Playgroud)

我想构建一个条件查询,我的搜索字符串可以匹配"name"或"address"或"phoneNumber".

java hibernate

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

.NET Date Const(全球化)

有没有人知道一种声明与国际日期兼容的日期常量的方法?

我试过了:

' not international compatible
public const ADate as Date = #12/31/04#

' breaking change if you have an optional parameter that defaults to this value
' because it isnt constant.
public shared readonly ADate As New Date(12, 31, 04)
Run Code Online (Sandbox Code Playgroud)

vb.net datetime

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

保存之前的WPF Databind

在我的WPF应用程序中,我有许多数据绑定TextBoxes.在UpdateSourceTrigger这些绑定的LostFocus.使用"文件"菜单保存对象.我遇到的问题是可以在TextBox中输入一个新值,从File菜单中选择Save,并且永远不会保留新值(TextBox中可见的值)因为访问菜单不会从TextBox中删除焦点.我怎样才能解决这个问题?有没有办法强制页面中的所有控件数据绑定?

@palehorse:好点.不幸的是,我需要使用LostFocus作为我的UpdateSourceTrigger,以支持我想要的验证类型.

@dmo:我想到了这一点.然而,对于一个相对简单的问题,它似乎是一个非常不优雅的解决方案.此外,它要求页面上有一些控件,它始终可见以接收焦点.然而,我的应用程序是标签,因此没有这样的控件容易出现.

@Nidonocu:使用菜单没有从TextBox移动焦点的事实也使我感到困惑.然而,这就是我所看到的行为.以下简单示例演示了我的问题:

<Window x:Class="WpfApplication2.Window1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="Window1" Height="300" Width="300">
    <Window.Resources>
        <ObjectDataProvider x:Key="MyItemProvider" />
    </Window.Resources>
    <DockPanel LastChildFill="True">
        <Menu DockPanel.Dock="Top">
            <MenuItem Header="File">
                <MenuItem Header="Save" Click="MenuItem_Click" />
            </MenuItem>
        </Menu>
        <StackPanel DataContext="{Binding Source={StaticResource MyItemProvider}}">
            <Label Content="Enter some text and then File > Save:" />
            <TextBox Text="{Binding ValueA}" />
            <TextBox Text="{Binding ValueB}" />
        </StackPanel>
    </DockPanel>
</Window>
Run Code Online (Sandbox Code Playgroud)
using System;
using System.Text;
using System.Windows;
using System.Windows.Data;

namespace WpfApplication2
{
    public partial class Window1 : Window
    {
        public MyItem Item
        {
            get …
Run Code Online (Sandbox Code Playgroud)

data-binding wpf

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

关于从Clearcase迁移到SVN的工具的建议?

我正在寻找从ClearCase迁移到SVN的工具.

理想情况下,希望获得所有历史信息,或者尽可能多地获取.

增量合并将非常有益,但不是必需的.

svn migration clearcase

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

Gallio的用户,您使用此工具有哪些优点和缺点?

对于那些熟悉Gallio的人来说,使用这个工具,即所谓的测试自动化平台,您遇到了哪些优点和缺点?

.net testing mbunit integration gallio

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

XmlDocument上的SelectNodes是否可以返回null?

是否可以SelectNodes()调用a XmlDocument返回null?

我的困境是我试图达到100%的单元测试代码覆盖率; ReSharper告诉我,我需要防止该SelectNodes()方法的null返回,但我看不出XmlDocument可以返回null(因此,无法测试我的guard子句并达到100%的单元测试覆盖率!)

.net xml resharper unit-testing

8
推荐指数
2
解决办法
3609
查看次数

任何将repo从Vault迁移到Subversion的工具?

是否有任何工具可以促进从Sourcegear的Vault迁移到Subversion

我真的更喜欢现有的工具或项目(我会买!).

要求:

  1. 仅限一次性迁移
  2. 完整的历史评论

可选的:

  1. 一些支持标签/分支/标签
  2. 比较快.这可能需要几个小时而不是几天.
  3. 成本(如果有)

如果您可以分享与此流程相关的个人经验,则可获得奖励积分.


我想这样做的原因之一是因为我们在Vault和Subversion之间分布了很多项目(我们终于远离了sourcesafe).在某些情况下,能够将特定客户的回购合并到SVN会很有帮助.

此外,SVN在第三方工具中得到更好的支持.例如,HudsonRedmine.

尽管如此:我们并没有完全抛弃金库.

svn version-control sourcegear-vault version-control-migration

16
推荐指数
2
解决办法
4160
查看次数