小编Cop*_*ick的帖子

git子模块更新--init给出错误致命:需要单个修订无法在子模块路径中找到当前修订

当我执行时,git submodule update --init我得到错误

致命:需要单个版本无法在子模块路径'plugins/pluginname'中找到当前版本.

实际上我试图运行Jenkins Job来部署它.我在Jenkins中添加了递归更新子模块作为附加行为.致命:命令"git.exe submodule update --init --recursive"返回状态代码-1:这只发生在我的本地,因为同一命令正在为其他人工作.

git jenkins

10
推荐指数
3
解决办法
7554
查看次数

SameSite=Lax cookie 和 iframe 内的 GET 请求的规则是什么?

用户位于 site-a.com 上,并且有一个带有 site-b.com 的 iframe。site-b.com 向 site-a.com 发出 GET 请求(在 iframe 内)。用于跨站点 GET 到 site-a.com 的 Lax cookie 是否会随请求一起发送?

更清楚地说:

  • 在 GET 请求之前:site-b.com 在 site-a.com 中进行 iframe 处理
  • GET 请求后:site-a.com 在 site-a.com 中进行 iframe 处理

根据我在 Chrome 91 canary 中的观察,此 cookie 被阻止,而在 Chrome 88 中则未被阻止。我认为只有Lax+POST是有问题的,但看起来在某些情况下 Lax+GET 现在也被阻止了。有任何信息/规格吗?关于跨站点 GET+Lax cookie?

cookies google-chrome web samesite

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

使用 MVVM 将 RichTextBox 的内容保存到文件

我有一个问题,RichTextBox我想将文档的内容保存在一个文本文件中。为此,我使用下一个代码:

XAML

<RichTextBox Grid.Row="0" x:Name="myRichTextBox" AcceptsTab="True" Margin="20">
    <FlowDocument>
        <Paragraph>
            <Run>Some Paragraph</Run>
        </Paragraph>
    </FlowDocument>
</RichTextBox>
Run Code Online (Sandbox Code Playgroud)

Code

private void btnSaveToTxt_Click(object sender, RoutedEventArgs e)
{
    string fileName = @"D:\testRichTextBox1Text.txt";
    SaveToTextFile(fileName);

    MessageBox.Show("Text File Saved");
}

public void SaveToTextFile(string fileName)
{
    TextRange range;
    FileStream fileStream;

    range = new TextRange(myRichTextBox.Document.ContentStart,
                              myRichTextBox.Document.ContentEnd);

    fileStream = new FileStream(fileName, FileMode.Create);
    range.Save(fileStream, DataFormats.Text);

    fileStream.Close();
}
Run Code Online (Sandbox Code Playgroud)

这段代码是好的,它可以工作,但是我将如何使用MVVM. 对于这种方法,我需要 RichTextBox 的 x:Name="myRichTextBox" 属性。我想绑定一个ICommandto invokeSaveToTextFile()方法,但是如果没有 RichTextBox 的 Name 属性,它就无法工作。

有没有办法用 MVVM 做到这一点?谢谢!

c# wpf mvvm

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

标签 统计

c# ×1

cookies ×1

git ×1

google-chrome ×1

jenkins ×1

mvvm ×1

samesite ×1

web ×1

wpf ×1