问题列表 - 第3715页

最新版本的gcc使用libstdc ++.so.5

什么是最新版本的gcc仍然使用libstdc ++.so.5(而不是libstdc ++.so.6)?

c++ gcc libstdc++

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

在MS SQL/SQL Server 2005中严格限制日期范围

我想限制报告从日期A到日期B返回记录.这就是我一直在做的事情:

declare @startDate varchar(20)
declare @endDate varchar(20)
set @startDate = '01/01/2008'
set @endDate = '04/01/2008'
-- test what are the start and end dates
select min(date),max(date) from view_Inspections 
where date between @startDate and @endDate
Run Code Online (Sandbox Code Playgroud)

...我被告知从1月1日上午12点到3月31日晚上11:59返回记录(当没有时间指示时,午夜是默认值).但是我注意到了一个差异,即如果记录的时间为00:00:00,那么它将成为该集合的一部分.

有没有更准确的方法这样做,它将准确返回我想要的日期范围?*

我试过用时间:

declare @startDate varchar(20)
declare @endDate varchar(20)
set @startDate = '01/01/2008 00:00:00'
set @endDate = '04/01/2008 11:59:59'
-- test what are the start and end dates
select min(date),max(date) from view_Inspections 
where date between @startDate and @endDate
Run Code Online (Sandbox Code Playgroud)

...但是我注意到了一些不可思议的事情:SQL Server将把hundreth-second上升一半.如果我在11:59:29之后的任何时间使用,那么我得到了4月1日的记录(哈!愚人节的记录!grr).这是为什么?

  • (我确信有.我是新来的.谢谢你的帮助!)

sql datetime rounding date-range

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

如何处理从LINQ to SQL中的存储过程返回的NULLable Int列

我有一个存储过程返回两个int值.第一个不能为null,但第二个实际上可以返回null值.当我尝试使用LINQ to SQL执行我的存储过程时,它失败并带有以下语句:

无法将null值分配给类型为System.Int32的成员,该类型是非可空值类型.

我试图在我的DBML中更改我的设计器文件并添加: CanBeNull= true 到存储过程结果的列映射.

我似乎可以找出处理这个问题的正确方法,不确定我是否可以更改我的LINQ/C#代码来解释null(这将是更好的选择),或者我是否必须以某种方式更新我的存储过程.

c# asp.net stored-procedures linq-to-sql

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

LINQ排序匿名类型?

在linq to sql中生成匿名类型时如何进行排序?

例如:

from e in linq0
order by User descending /* ??? */
select new
{
   Id = e.Id,
   CommentText = e.CommentText,
   UserId = e.UserId,
   User = (e.User.FirstName + " " + e.User.LastName).Trim()),
   Date = string.Format("{0:d}", e.Date)
}
Run Code Online (Sandbox Code Playgroud)

c# linq-to-sql

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

从CSProj列表生成解决方案文件

我有很多项目,而且我没有掌握所有项目的主解决方案.我想要的原因是重构.

所以我想知道是否有人知道自动构建解决方案文件的方法.手动添加所有项目是不可行的.

c# visual-studio-2008

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

WPF DataGrid同步列宽度

我有两个WPF工具包DataGrids,我希望当用户调整第一个网格中第一列的大小时,它会调整第二个网格中第一列的大小.我已经尝试DataGridColumn将第二个网格中的宽度绑定到第一个网格中的相应列,但它不起作用.我更喜欢使用所有xaml,但我也可以使用后面的代码.

<tk:DataGrid Width="100" Height="100">
    <tk:DataGrid.Columns>
        <tk:DataGridTextColumn x:Name="Column1" Width="50"/>
    </tk:DataGrid.Columns>
</tk:DataGrid>
<tk:DataGrid Width="100" Height="100">
    <tk:DataGrid.Columns>
        <tk:DataGridTextColumn x:Name="Column1Copy" Width="{Binding Path=ActualWidth, ElementName=Column1}"/>
    </tk:DataGrid.Columns>
</tk:DataGrid>
Run Code Online (Sandbox Code Playgroud)

我也试过绑定Width而不是ActualWidth,但都不起作用.

任何帮助是极大的赞赏.

wpf binding datagrid width datagridcolumn

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

如何在版本0.7.8之前访问Nginx中的HTTP GET参数?

更新日志列出版本0.7.8作为介绍的版本$arg_X号来使用HTTP GET参数X从内nginx.conf.

不幸的是,wiki是最新的.nginx.conf在此版本之前如何从内部访问HTTP GET参数?

configuration nginx

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

使用静态Regex.IsMatch与创建Regex的实例

在C#中你应该有如下代码:

public static string importantRegex = "magic!";

public void F1(){
  //code
  if(Regex.IsMatch(importantRegex)){
    //codez in here.
  }
  //more code
}
public void main(){
  F1();
/*
  some stuff happens......
*/
  F1();
}
Run Code Online (Sandbox Code Playgroud)

或者你应该坚持包含重要模式的正则表达式的实例?使用Regex.IsMatch的成本是多少?我想在每个正则表达式中都会创建一个NFA.根据我的理解,这个NFA的创作并非无足轻重.

c# regex optimization

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

为什么SqlServer优化器会与参数混淆?

我知道这与参数嗅探有关,但我只是对以下示例的某些内容感到困惑,即使是一项能够很好地完成这么多复杂事情的技术.

我们中的许多人遇到了间歇性运行比平时慢几个数量级的存储过程,然后如果从过程中复制出sql并在单独的查询窗口中使用相同的参数值,则它会像往常一样快速运行.

我刚刚修改了这样的程序:

alter procedure p_MyProc
(
    @param1 int
) as -- do a complex query with @param1
Run Code Online (Sandbox Code Playgroud)

对此:

alter procedure p_MyProc
(
    @param1 int
)
as

declare @param1Copy int;
set @param1Copy = @param1;

-- Do the query using @param1Copy
Run Code Online (Sandbox Code Playgroud)

它从跑步一分钟后回到不到一秒钟,就像它通常运行一样.这种行为似乎完全随机.对于10个@param1输入中的9个,查询速度很快,无论它最终需要处理多少数据,或者结果设置多大.但是对于那10个中的1个,它只是迷失了.修复是用查询中的相同int替换int?

这没有道理.

[编辑]

@gbn链接到这个问题,详细说明了类似的问题:

已知问题?:SQL Server 2005存储过程无法使用参数完成

我犹豫着哭"Bug!" 因为这经常是一个警察,但这对我来说确实看起来像个错误.当我使用相同的输入运行我的存储过程的两个版本时,我看到相同的查询计划.唯一的区别是原始版本需要运行超过一分钟,而带有goofy参数复制的版本会立即运行.

sql sql-server optimization

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

同步eclipse保存操作规则

我的团队有一套相当丰富的格式规则并保存操作,这些规则也在不断发展.我们正在寻找一种机制来集中定义并自动传播它们.我们不想重新格式化代码库,但我们希望格式随着时间的推移逐步改进.我们使用Subversion进行源代码控制,但我们希望将存储的配置限制为规则和操作.

java eclipse eclipse-3.4

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