小编dan*_*ine的帖子

你如何在SQL Server中的Bit数据类型上进行PIVOT?

这可能是一个非常简单的问题.我想要做的就是将列放入一个数据类型有点的行.

SUM,MIN,MAX不适用于位.COUNT有效,但我真的不想数.我只想将所有的东西从列移到行中,就像我拿了一把剪刀,切割信息并移动-90度.

sql t-sql sql-server pivot

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

如何卸载Visual Studio 2008 SP1 w/.Net 3.5 SP1?

卸载SP1并使用Visual Studio 2008返回普通.Net 3.5的最佳方法是什么?它打破了我的一些程序:(

.net-3.5 visual-studio-2008

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

如何计算已经使用count,group by和之前使用过的SQL查询中的行?

例如,使用此问题的答案:

如何选择提交10个以上提交内容的 所有用户"如何选择提交10个以上提交内容的所有用户".

select userId
from submission   
group by userId
having count(submissionGuid) > 10
Run Code Online (Sandbox Code Playgroud)

现在让我说我想知道这个sql语句输出的很多行.计算行计数行的解决方案的可扩展性如何?

sql count

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

HTML是否允许按流嵌入编码图像?

例:

<div id="sampleimage">

***Stream or Serialize JPEG Image from Server Here w/o Sending another Request***

</div>
Run Code Online (Sandbox Code Playgroud)

所以基本上,在一个响应中发送所有内容.

html image

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

硬编码与通用编码:在哪里划线?

我不太确定如何说这个,但我会试试.

假设您在某个程序中有一些设置,其中80%的人确定您不必再次修改.你怎么知道在多变的代码上划线?您知道将设置一直带到用户定义的XML文件是过度的.但是,您也知道稍后可能需要更改这些设置的几率为20%,因此在橡胶与道路相遇的位置进行编码也不是最佳选择.

我想我想要问的是,你应该在多大程度上允许你的程序容易改变抽象树?

许多示例中的一个是手动编写网站的HTML代码与让程序自动生成它.直接编写HTML代码不会花费太多时间.编写程序以自动生成HTML代码需要更长的时间.

generics abstraction

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

如何在C#中对继承的基础构造函数进行操作?

public class ClassA
{
    public ClassA(string someString){}
}

public class ClassB : ClassA
{
    public ClassB(string someString):base(someString.ToLower()){}
}
Run Code Online (Sandbox Code Playgroud)

我调用继承的ClassB构造函数.我传入null.ToLower()在null上抛出异常.我希望在此之前检查null.我怎样才能做到这一点?

c#

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

如何从Windows客户端打开SSH隧道作为后台程序?

我想在机器启动时将Win机器隧道连接到SSH服务器.我还希望win机器重启SSH程序,如果它崩溃了.SSH程序越轻,越稳定,我就越开心.

我有什么选择?

windows ssh

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

当我从C&C#过渡到C++时,我有什么期望会有所不同?

这是一个简单的问题.

我使用C&C#(2.0)完成了大量工作,但在C++中从未做过任何事情.学习C++时,我可以期待什么不同?我是否应该注意任何重大问题或障碍?有没有人为经验丰富的程序员学习C++的课程书/网站建议?

c c# c++

4
推荐指数
3
解决办法
477
查看次数

使用ashx/axd处理程序和使用我在ASP.NET中编写的东西之间的区别是什么?

这可能很简单但是我真的很困惑.当我实现IHttpHandler时,我创建了一个处理程序,然后在web.config中注册它:

IIS6 Portion:
<httpHandlers>
    <add verb="*" path="*.randomextension" type="MyProgramNameSpace.MyHandler" />
</httpHandlers>

IIS7 Portion:
<handlers>
    <add name="mine" verb="*" path="*. randomextension" type ="MyProgramNameSpace.MyHandler" />
</handlers>
Run Code Online (Sandbox Code Playgroud)

它看起来工作得很好,并且可以使用不同的处理程序和选项.它让我通过直接访问管道跳过Page类等等.但是,我经常会遇到文档,其中说我需要使用关于ashx或axd的东西.

这是关于什么的?这与处理程序创建有什么关系?

这可能很容易,但出于某种原因,我在使用这个ashx或axd处理程序时完全感到困惑.

asp.net handlers

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

是否可以在C#中将方法声明为参数?

例如,我想调用的主要方法是:

public static void MasterMethod(string Input){
    /*Do some big operation*/
}
Run Code Online (Sandbox Code Playgroud)

通常,我会做这样的事情:

public static void StringSelection(int a)
{
    if(a == 1)
    {
       return "if";
    }
    else
    {
       return "else";
    }
}

MasterMethod(StringSelection(2));
Run Code Online (Sandbox Code Playgroud)

但我想做这样的事情:

MasterMethod( a = 2
     {
        if(a == 1)
        {
           return "if";
        }
        else
        {
           return "else";
        }
     });
Run Code Online (Sandbox Code Playgroud)

其中2以某种方式作为输入传递给操作.

这可能吗?这有名字吗?

编辑::请注意,MasterMethod是一个API调用.我无法更改它的参数.我不小心弄错了.

c#

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