小编Sab*_*abz的帖子

在 Windows 7 上通过 VPN 使用时 Git 无响应

这是关于通过 VPN 处理本地存储库时简单 git 命令的无响应。我的 Windows 用户帐户(管理员角色)是我用来登录的域帐户。

我有一些从 github 来源克隆的本地存储库。

场景 1:在没有 VPN 的 Windows 上使用本地存储库。git-gui、git log 等简单命令可以完美运行。

场景 2:在连接到 vpn 的同时在寡妇上使用相同的本地存储库同样的简单命令根本不起作用!!显示输出需要很长时间。git log -2 需要 10 整分钟,而没有 VPN 需要 1 秒。

我的观察:当我们执行git命令时,会启动less.exe、ssh.exe等其他进程,需要很长时间才能响应。是不是因为系统试图访问我的 Windows 域进行身份验证,而 VPN 网络无法访问?

有任何解决这个问题的方法吗?

可能有帮助的其他数据:我拥有属于我的域帐户的服务。当通过 VPN 连接时,尝试启动这些服务中的任何一个都需要永远启动,因为尝试访问我的 Windows 域帐户进行身份验证,而通过 VPN 无法访问。

windows git vpn github windows-server

6
推荐指数
0
解决办法
711
查看次数

断点未命中-“模块未在默认加载地址加载”

我正在尝试调试CPPUnitTests,并且在要测试的DLL(C ++非托管DLL)的一部分文件中设置了断点。

我将CPPunit测试器过程附加到以纯模式(也尝试使用托管+本机)打开项目的Visual Studio IDE中,然后运行测试,但根本没有遇到断点。

断点似乎很好(全红点)。我在Debug Build中构建了所有必需的DLL。

我去了Debug-> Windows-> Modules,以检查测试程序进程是否加载了我正在调试的DLL,并且也加载了SYmbol文件,但是DLL的名称中有一个感叹号,它说:当我将鼠标悬停在模块上时,模块未加载到默认加载地址。

我该如何解决?我需要调试cppunit测试。

c++ debugging cppunit visual-studio-2010 visual-studio-debugging

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

SQL查询 - 从两个表中获取两列的计数

表格1:

TicketNumber    | Rules
---------------------------
PR123       | rule_123
PR123       | rule_234
PR123       | rule_456
PR999       | rule_abc
PR999       | rule_xyz
Run Code Online (Sandbox Code Playgroud)

表2:

TicketNumber    | Rules
---------------------------
PR123       | rule_123
PR123       | rule_234
PR999       | rule_abc
Run Code Online (Sandbox Code Playgroud)

注意:两个表具有相同的结构:相同的列名但不同的计数.

注意:两个表都具有相同的TicketNumber值集

情况1:如果我需要来自table1的每张票的票数和规则数,则查询为:

Select [TicketNo], COUNT([TicketNo]) AS Rules_Count from [Table1] group by TicketNo
Run Code Online (Sandbox Code Playgroud)

这将给我输出格式:

ticketNumber    | Rules_Count
---------------------------
PR123       | 3
PR999       | 9
Run Code Online (Sandbox Code Playgroud)

案例2 :(需要帮助)

现在,上一个查询获取票证和仅1个表的票证计数.我需要在table2中同一张票的计数(因为两者都有相同的tkt nos).

我需要这样的结果:

ticketNumber    | Count(ticketNumber) of table1 | Count(ticketNumber) of table2
---------------------------------------------------------------------------------
PR123       | 3                 | 2
PR999       | …
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2008

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

SQL查询:选择Column1,行数(criteria1),行数(criteria2)

我需要一个小的SQL查询帮助.请考虑下表:

TicketNo | Rules          | Audit Result
---------------------------------
PR123   | some random strings | Audited
PR123   | some random strings | Not Audited
PR123   | some random strings | Audited
PR123   | some random strings | Audited
PR123   | some random strings | Not Audited
PR123   | some random strings | Not Audited
PR123   | some random strings | Audited
PR999   | some random strings | Audited
PR999   | some random strings | Audited
PR999   | some random strings | …
Run Code Online (Sandbox Code Playgroud)

.net c# sql sql-server oledb

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

BackGroundWorker 线程中的 ShowDialog 和 UI 交互

经过2个小时的研究,我仍然找不到解决我的问题的方法。

我所做的任务是在 BackGroundWorker 线程中处理一些文件。但是,有时我需要使用 ShowDialog 让用户选择 SaveFile 位置,但我收到 STA/MTA 错误。

主窗体代码:

private void button2_Click(object sender, EventArgs e)
{
            button1.Enabled = false;
            ProcessReportWorker.RunWorkerAsync();
}
Run Code Online (Sandbox Code Playgroud)

工作代码:

void ProcessReportWorker_DoWork(object sender, DoWorkEventArgs e)
{
    int ReportCount = Reports.Count();
    foreach (string Report in Reports)
    {
            ProcessReport NewReport = new ProcessReport(Report);
        string result = NewReport.Start();
    }
} 
Run Code Online (Sandbox Code Playgroud)

ProcessReport.Start() 代码:

class ProcessReport
{
    public string Start() 
    {
        if(File.Exists(ResultPath))
        {
            SaveFileDialog SaveReport = new SaveFileDialog();
                    SaveReport.InitialDirectory = "c:\somepath";
                    SaveReport.CheckPathExists = true;
                    SaveReport.DefaultExt = ".xls";
                    SaveReport.OverwritePrompt = true;
                    SaveReport.ValidateNames …
Run Code Online (Sandbox Code Playgroud)

c# multithreading backgroundworker sta showdialog

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

按钮样式的内容仅出现在一个按钮实例中

我有一个视图框:

<Viewbox x:Key="SampleViewbox" >
  <Grid>
    <Ellipse Stroke="#e2e2e0" StrokeThickness="6" Fill="#d5273e" Width="128" Height="128"/>
  </Grid>
</Viewbox>
Run Code Online (Sandbox Code Playgroud)

然后我将其包含在如下样式中:

<Style x:Key="SampleStyle" TargetType="{x:Type Button}">
    <Setter Property="Template">
        <Setter.Value>
            <ControlTemplate TargetType="{x:Type Button}">
                <Border Background="Transparent" >
                    <ContentPresenter Content="{StaticResource SampleViewbox}"/>
                </Border>
            </ControlTemplate>
        </Setter.Value>
    </Setter>
</Style>
Run Code Online (Sandbox Code Playgroud)

现在我用SampleStyle创建了许多按钮

<Grid>   
    <StackPanel>
       <Button Style="{StaticResource SampleStyle}" Height="50" Width="50"></Button>
       <Button Style="{StaticResource SampleStyle}" Height="80" Width="80"></Button>
       <Button Style="{StaticResource SampleStyle}" Height="20" Width="20"></Button>  
    </StackPanel>
</Grid>
Run Code Online (Sandbox Code Playgroud)

但是,只有一个按钮有椭圆(视图框)

我怎样才能让所有按钮都有/显示椭圆?

.net c# data-binding wpf wpf-controls

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