小编Mat*_*att的帖子

C#System.Diagnostics.Process重定向标准输出以获取大量数据

我从.NET应用程序运行exe并尝试将标准重定向到streamreader.问题是,当我这样做

myprocess.exe >> out.txt

out.txt接近14mb.当我执行命令行版本时,它非常快,但是当我从我的csharp应用程序运行该进程时,它非常慢,因为我相信默认的streamreader每4096字节刷新一次.

有没有办法更改Process对象的默认流读取器?

.net c# streamreader

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

在C#中一次遍历X个线程的动作列表

比方说我有一个

List<Thread> df = new List<Thread>();
// I add 500 instances of delegate() { somemethod(a,b) }; to df
Run Code Online (Sandbox Code Playgroud)

现在我想要运行所有df项目,一次最多线程化X项目,我该如何实现?

.net c# multithreading

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

Chrome的开发人员工具是否可以像firebug一样禁用缓存?

Chrome的开发人员工具是否可以像firebug一样禁用缓存?如果是这样,有人会如此友善地指出我吗?

google-chrome google-chrome-devtools

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

z-index和HTML中的onclick

我有以下HTML代码:

<script src="http://code.jquery.com/jquery-1.6.2.min.js"></script>
<div id="A" style="width:100px; height: 100px; background: #00FF00; padding: 15px; 
     z-index: 50; opacity: .5" onclick="javascript:alert('A')">
    <div id="B" style="width:50px; height: 50px; background: #FF0000; z-index:10;"  
      onclick="javascript:alert('B')" >
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我希望这样做可以让点击div B的位置不会调用它的onclick,但只有A,因为A是一个更高的z-index.

如果没有z-index,我该如何实现呢?

html javascript z-index

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

在C#中,没有办法让类使用接口或抽象类定义字段?

我想强制一组类来定义三个字段(字符串类型).在抽象类中,我得到的字段不能是抽象的,在接口中,我得到一个错误,说接口不能包含字段.有没有办法做到这一点,或者我没有正确理解这一点?我宁愿不使用方法,因为出于某些奇怪的原因,括号使我恼火.

c# oop abstract-class interface

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

限制SQL Server中可用于查询的资源

我想限制SQL Server 2008中特定用户运行的查询可用的系统资源.有些查询似乎正在逃离计算机的所有资源,导致服务器无响应.我的思维过程是,如果有办法限制查询可以获取的资源量(mem/cpu cycles/bw),这个问题就会消失.这可能吗?有没有更好的技术来实现这一目标?

这是MS Sql Server 2008,

sql sql-server resources sql-server-2008

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

在没有游标的情况下在SQL中展平SQL分层数据结构

假设我有下表

SectionID ParentIDSection DatumID
   1           NULL         1
   2            1           2
   3            1           3
   4            2           4
Run Code Online (Sandbox Code Playgroud)

现在,让我假装我想选择SectionID = 1下的所有DatumID,即使它是它的后代孩子的一部分,所以我会得到

SectionID DatumID
  1         1
  1         2
  1         3
  1         4
Run Code Online (Sandbox Code Playgroud)

是否有可能在没有用游标递归地迭代第一个表的情况下?

sql sql-server hierarchical-data sql-server-2008

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

为什么resharper更喜欢不从另一个抽象类中的抽象类隐藏属性?

为什么重新锐化要求我不要从抽象类中隐藏属性?它希望我使用'new',但这总是更可取吗?这似乎暗示隐藏变量使用户无法做base.property是一件坏事.

我对这个OO概念感到有些困惑,并且想知道是否有充分的理由支持或反对它.

我有

public abstract class baseClass{
 protected string commonProperty {get; set;}
}

public abstract class moreSpecificBaseClass : baseClass {
   // Resharper would prefer I use 'new' below
   protected string commonProperty = "Some specific setting"; 
}

public class verySpecificClass : moreSpecificBaseClass {
// Some code
}
Run Code Online (Sandbox Code Playgroud)

c# oop

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

通过SQL PARTITION选择最新项目

注意:我正在尝试学习窗口函数,所以当我可以使用GROUP BY执行此操作时 - 我明确地开始使用窗口函数

我有下表的测试结果

| Id | TargetId | TestId | ResultId | TestedOn                 |
+----+----------+--------+----------+--------------------------+
| 1  | 1        | 1      | 5        | 9/1/2017 6:28:32.220 PM  |
| 2  | 1        | 2      | 5        | 9/1/2017 6:28:32.220 PM  |
| 3  | 1        | 3      | 5        | 9/1/2017 6:28:32.220 PM  |
| 4  | 1        | 1      | 4        | 9/10/2017 6:28:32.220 PM |
| 5  | 1        | 2      | 4        | 9/10/2017 6:28:32.220 …
Run Code Online (Sandbox Code Playgroud)

sql sql-server window-functions sql-server-2012

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

SQL Server如何在后台执行此查询

SELECT 
    *
FROM 
    myTable
WHERE 
    field1 LIKE 'match0' AND
    myfunc(t1.hardwareConfig) LIKE 'match1'
Run Code Online (Sandbox Code Playgroud)

这是我的问题,

field1的匹配快速而快速,但myfunc需要永远返回,我想确保如果field1不匹配,它甚至不会尝试执行myfunc.

SQL会知道这个还是我可以在查询中明确说明?

我正在使用MSSQL 2000,2005和2008,希望有一个共同的答案.

sql sql-server performance

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