问题列表 - 第32098页

合并而不更改工作目录

我有以下场景:

* ab82147 (HEAD, topic) changes
* 8993636 changes
* 82f4426 changes
* 18be5a3 (master) first
Run Code Online (Sandbox Code Playgroud)

我想(非快进)合并topicmaster.这需要我:

  • git checkout master
  • git merge --no-ff topic

但是检查master,然后将主题合并到它会导致git更改我的工作目录(虽然最终结果与检查master之前的结果相同),而我遇到的问题是由于我们项目的大小,构建它需要大约30分钟(使用IncrediBuild)虽然没有真正改变,但它简直无法忍受.

所以我想得到的是以下内容:

*   9075cf4 (HEAD, master) Merge branch 'topic'
|\  
| * ab82147 (topic) changes
| * 8993636 changes
| * 82f4426 changes
|/  
* 18be5a3 first
Run Code Online (Sandbox Code Playgroud)

没有真正触及工作目录(或至少以某种方式欺骗git).

git

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

找不到System.Xaml?

我有一个需要引用System.Xaml的VS2010项目.我转到添加引用,搜索.NET引用,它不在那里.:?

我也仔细检查了GAC,没有这样的运气.

我只是无法弄清楚为什么它不在机器上.本机安装了.NET 3.5 SP1和.NET 4.0.

我宁愿对这个问题有一个简单的解释,而不必诉诸重新安装框架.TT

有什么想法吗?非常感激.

.net c# wpf

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

NSString和NSUrl没有正确转换

所以我试图从来自URL的XML流中检索数据.此URL在用户输入的搜索字符串上配置.这个代码不应该有效吗?

NSString *searchString = "Geoff";

NSString *updatedURL = [NSString stringWithFormat:@"http://mysearchpage.com/searchQuery=%@", searchString];

NSLog(updatedURL);
NSURL *url = [[NSURL alloc] initWithString:updatedURL];
Run Code Online (Sandbox Code Playgroud)

现在这适用于单字搜索,但是一旦我尝试搜索名字和姓氏,URL每次都返回nil.是否有可能导致该字符串的字符串的行为?

当搜索字符串被追加时,我甚至尝试用"%20"替换"",以查看是否存在问题.我这样做使用:

NSURL *url = [[NSURL alloc] initWithString:[updatedURL stringByReplacingOccurrencesOfString:@" " withString:@"%%20"]];
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?提前致谢!

objective-c nsurl nsstring

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

DataTable上的并行ForEach

我想使用新的Parallel.ForEach函数来遍历数据表并对每一行执行操作.我想转换下面的代码:

        foreach(DataRow drow in dt.Rows)
        {
           ...
           Do Stuff
           ...
        }
Run Code Online (Sandbox Code Playgroud)

对于这段代码:

        System.Threading.Tasks.Parallel.ForEach(dt.Rows, drow =>
                {
                    ...
                    Do Stuff
                    ...
                });
Run Code Online (Sandbox Code Playgroud)

当我运行新代码时,我收到错误:

无法从用法中推断出方法'System.Threading.Tasks.Parallel.ForEach(System.Collections.Generic.IEnumerable,System.Action)'的类型参数.尝试显式指定类型参数.

这个的正确语法是什么?

parallel-processing c#-4.0

50
推荐指数
3
解决办法
5万
查看次数

将单个值附加或前置到IEnumerable <T>的简单方法是什么?

我需要在IEnumerable之前添加一个值(在本例中IEnumerable<string[]>).为了做到这一点,我正在创建一个List<T>just来包装第一个值,以便我可以调用Concat:

// get headers and data together
IEnumerable<string[]> headers = new List<string[]> {
    GetHeaders()
};
var all = headers.Concat(GetData());
Run Code Online (Sandbox Code Playgroud)

呸.有没有更好的办法?你会如何处理附加值的相反情况?

c# linq ienumerable

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

为什么不能在C#中进行多重继承?

可能重复:
C#是否应包含多重继承?

为什么C#不支持多重继承?

public partial class Child: Parent1 
{
  void MakeParent1Mad();
}

public partial class Child: Parent2
{
  void MakeParent2Mad();
}
Run Code Online (Sandbox Code Playgroud)

.net c#

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

fsStayOnTop 表单隐藏的模态表单

我有一个表单(下面示例中的 TBigForm),它允许操作一些复杂的数据并需要显示其他信息。我将此信息放入 fsStayOnTop 表单(示例中为 OnTopForm)中,以确保它始终可见,但可以在必要时移开。现在,当 TBigForm 中的某些用户操作显示模式表单时,它通常会隐藏在 OnTopForm 后面,这使得应用程序看起来冻结。我怎样才能避免这种情况?(搜索产生了很多很多的结果,但我无法从中提炼出解决方案。)

在我的真实应用程序中,有很多地方显示模式表单,因此我想避免更改所有这些调用。

示例:创建一个新的 VCL 应用程序,在 Form1 上放置一个 TButton,双击该按钮,并将生成的 Button1Click 实现存根替换为以下内容:

type
  TBigForm = class(TForm)
  strict private
    OnTopForm: TForm;
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  protected
    procedure DoHide; override;
    procedure DoShow; override;
  public
    constructor Create(AOwner: TComponent); override;
  end;

{ TBigForm }

procedure TBigForm.Button1Click(Sender: TObject);
begin
  ShowMessage('Test');
end;

constructor TBigForm.Create(AOwner: TComponent);
begin
  inherited CreateNew(AOwner);

  Caption := 'Big form';
  WindowState := wsMaximized;

  Button1 := TButton.Create(Self);
  Button1.Parent := Self;
  Button1.Caption := 'Freeze!';
  Button1.SetBounds(10, 10, 100, 100); …
Run Code Online (Sandbox Code Playgroud)

delphi modal-dialog stayontop

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

windows子命令评估

linux和unix shell可以像这样处理子命令.

$> command `subcommand`
Run Code Online (Sandbox Code Playgroud)

windows cmd shell有类似的功能吗?

windows shell command-line cmd

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

Drupal - 将'user /%/ edit/uprofile'设置为'user /%/ edit'上的默认选项卡

我正在使用内容配置文件模块.当用户在他们的查看个人资料页面上并按下编辑时,他们希望显示个人资料编辑页面,而不是现在的帐户设置.内容配置文件编辑页面的路径是"user /%/ edit/uprofile".有谁知道如何将'user /%/ edit/uprofile'设置为'user /%/ edit'的默认选项卡?

php drupal menu

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