问题列表 - 第4285页

多列上的LINQ COUNT

如果我有一个包含标题列和3位列(f1,f2,f3)的表,其中包含1或NULL,那么如何编写LINQ以返回包含每个位列的计数为1的标题?我正在寻找相当于这个SQL查询:

SELECT title, COUNT(f1), COUNT(f2), COUNT(f3) FROM myTable GROUP BY title
Run Code Online (Sandbox Code Playgroud)

我正在寻找"最好"的方式来做到这一点.当你查看底层SQL时,我提出的版本会进入表中4次,所以它太慢了.

.net sql linq linq-to-sql

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

boost vs ACE C++跨平台性能比较?

我参与了一项将从Win32迁移到Linux的一些通信,解析,数据处理功能的企业,并且都支持这两种功能.问题域对吞吐量和性能非常敏感.

我对boost和ACE的性能特征经验很少.具体来说,我们想要了解哪个库为线程提供了最佳性能.

任何人都可以提供一些数据 - 记录在案或口口相传或者某些链接 - 关于两者之间的相对表现吗?

编辑

谢谢大家.确认了我们最初的想法 - 我们最有可能选择提升系统级跨平台的东西.

c++ performance boost cross-platform ace-tao

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

动态获取参数类型的默认值

我试图动态获取ParameterInfo中指定的类型的默认值._methods [methodName]返回一个MethodInfo对象.

不幸的是,编译器不喜欢默认(paramType)中的"paramType"位.我很难过.

错误

找不到类型或命名空间名称'paramType'(您是否缺少using指令或程序集引用?)

C:\ Applications\...\MessageReceiver.cs第113行

object blankObject = null;
foreach (var paramInfo in _methods[methodName].Key.GetParameters())
{
    if (paramInfo.Name == paramName)
    {
        Type paramType = paramInfo.ParameterType;
        blankObject = (object)default(paramType);
    }
}
parameters[i] = blankObject;
Run Code Online (Sandbox Code Playgroud)

c# reflection dynamic

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

PowerShell是批处理文件的一个很好的升级吗?

我使用批处理文件(Windows)将我们的服务器版本打包成zip文件,运行命令行版本的WinZip.以前我们"手工"做过这种事情,但我开发了使用批处理文件自动化它的过程.

批处理文件变得非常复杂,因为我们的产品很复杂(即,我们这次发布了哪些部分?我们是否也发布了配置文件?)并且我开始遇到批处理文件的一些令人沮丧的限制.

PowerShell作为批处理文件的"升级"进行调查会是一件好事吗?或者是完全过度杀戮,因为它将要做的大部分工作是解雇DOS命令?

好处:PowerShell可以使用.NET程序集吗?在,我可以开始使用SharpZip进行压缩吗?

powershell batch-file

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

计算C++标头中定义的方法数

是否有工具来计算标题中定义的方法数?这似乎是人们不时想做的事情,但我从来没有听说过这样的实用工具.我可以自己滚动(在这种特殊情况下,想出适合我的东西很容易),但我想我先尝试stackoverflow :)

谢谢,易

c++

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

每个开发人员在他们的工具箱中应该有哪些可重用的代码?

我正在尝试构建一个可重用代码库,以便在项目之间使用.当我编写代码片段和组件时,我正在尝试决定哪些库我将从长期VS中获得最多使用我会再次使用它吗?

每个开发人员都应该重用哪些代码或组件?

我主要对.net web和winforms感兴趣.

.net code-reuse

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


如何在ASP.NET应用程序中运行C#main

我正在使用Visual Studio 2008开发ASP.NET 2.0应用程序.

如果我想对我后端的方法运行一个非常快速的测试,有没有办法让我通过命令行调用该类中的main函数?

谢谢

c# asp.net testing

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

在Java中创建数组时是否调用了Object构造函数?

在Java中,数组是一个对象.我的问题是......是在创建新数组时调用的Object构造函数吗?我们希望使用这个事实来检测Object构造函数,并使用一些额外的字节码来检查正在构造的数组的长度.那会有用吗?

java arrays construction instrumentation object

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

HTML中的垂直包装

我正在寻找一种垂直包装的好方法.我的目标是将一个复选框列表放入div中.我有按字母顺序排序的复选框,我希望列表从div的顶部流到底部,然后当它们到达底部时再次在新列中开始.现在,我可以通过将列表分成服务器端预定义大小的块,然后将其提供给我的html模板.但是当列表变得太长以至于你必须滚动时,事情会变得混乱.我希望强制它只能水平滚动.这不是那么容易,因为我把每个块放在一个漂浮的div中,所以white-space:nowrap似乎没有削减它.目前,我' m使用javascript计算列表块的数量并扩展中间容器的宽度(在div中用作视口但包含包含数据的div).我想要一些看起来像这样的东西:

 __________________________
| []..... []..... [].....  |
| []..... []..... [].....  |
| []..... [].....          |
| []..... [].....          |
|__________________________|
|<|_____________|___||___|>|
Run Code Online (Sandbox Code Playgroud)

所以我想我有两个问题:

  1. 有垂直包装列表的好方法吗?
  2. 当数据对于视口来说太大时,是否有一种强制水平滚动的好方法?

html javascript css

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