问题列表 - 第32118页

SQL:按连续记录分组

一个稍微棘手的SQL问题(我们正在运行SQL Server 2000).

我有下表,StoreCount -

WeekEndDate    StoreCount
2010-07-25     359
2010-07-18     359
2010-07-11     358
2010-07-04     358
2010-06-27     358
2010-06-20     358
2010-06-13     358
2010-06-06     359
2010-05-30     360
2010-05-23     360
2010-05-16     360
Run Code Online (Sandbox Code Playgroud)

我想把它变成以下输出 -

StartDate    EndDate       StoreCount
2010-07-18   2010-07-25    359
2010-06-13   2010-07-11    358
2010-06-06   2010-06-06    359
2010-05-16   2010-05-30    360
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,我只想按顺序一起运行时对存储计数进行分组.

sql t-sql sql-server sql-server-2000

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

C++:继承和运算符重载

我有两个结构:

template <typename T>
struct Odp
{
    T m_t;

    T operator=(const T rhs)
    {
        return m_t = rhs;
    }
};

struct Ftw : public Odp<int>
{
    bool operator==(const Ftw& rhs)
    {
        return m_t == rhs.m_t;
    } 
};
Run Code Online (Sandbox Code Playgroud)

我想要以下编译:

int main()
{
    Odp<int> odp;
    odp = 2;

    Ftw f;
    f = 2; // C2679: no operator could be found
}
Run Code Online (Sandbox Code Playgroud)

有没有办法让这项工作,或者我也必须定义运营商Ftw

c++ inheritance operator-overloading

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

在scala中更改列表类型的最佳方法

我在scala中有一个名为l:List [AType]的列表,我想将其更改为list [String].

这可能听起来像一个非常肮脏,低效的方法,但我不太确定这样做的最好方法.我的代码是:

var result = new Array[String]("a","b")
l foreach { case a => result = result :+ (a.toString().toUpperCase()); }
result toList
Run Code Online (Sandbox Code Playgroud)

我不确定这是否是我的错误所在,因为它没有给我任何东西,即使我在循环中放置一个print语句也不打印任何东西.

所以我决定将其更改为更为迫切的方式:

for(i <- 0 to l.length) {
    result.update(i, l(i).toString)
}
Run Code Online (Sandbox Code Playgroud)

这次我看到在循环中打印时我想看到的东西,但最后程序因IndexOutOfBound错误而崩溃.

有没有更有效和更好的方法来做到这一点?

谢谢!

arrays functional-programming scala copy list

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

从2008年到2005年的SSIS包转换

有没有人找到一种方法来保存旧的2005版本的SSIS 2008包?

我们正在运行2005和2008实例,并且需要将在VS 2008下设计的软件包部署到2005服务器.有没有办法做到这一点?

提前致谢

ssis

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

用于重叠式div的CSS3 box-shadow

我试图用css3实现这个效果:

页眉/主

HTML代码很简单

...
<header>
    ...
</header>

<div id="wrapper">
    ...
</div>
...
Run Code Online (Sandbox Code Playgroud)

而目前,css就是这样的

header {
    display: block;
    width: 900px;
    height: 230px;
    margin: 0 auto;
    border: 1px solid #211C18;
    ...
    box-shadow: 2px 4px 20px #005377;
    -moz-box-shadow: 2px 4px 20px #005377;
    -webkit-box-shadow: 2px 4px 20px #005377;
}

#wrapper {
    width: 820px;    
    margin: 0 auto;
    ...
    border-right: 1px solid #211C18;
    border-bottom: 1px solid #211C18;
    border-left: 1px solid #211C18;
    ...
    box-shadow: 2px 4px 20px #005377;
    -moz-box-shadow: 2px 4px 20px #005377;
    -webkit-box-shadow: 2px 4px 20px #005377; …
Run Code Online (Sandbox Code Playgroud)

css css3

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

如何中止wget?

有时当我使用wget递归下载网站时,我犯了一个错误,想要堕胎.

我一遍又一遍地搜索,没有运气

wget

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

为什么摆脱挥发性是危险的?

在C++中,volatile处理方式相同const:将指向volatile数据的指针传递给不希望volatile修饰符触发编译错误的函数.

int foo(int* bar) { /* snip */ }

int main()
{
    volatile int* baz;
    foo(baz); // error: invalid conversion from ‘volatile int*’ to ‘int*’
}
Run Code Online (Sandbox Code Playgroud)

为什么危险?对于const修饰符来说,删除它可能会破坏const正确性; 但是有" volatile正确性"之类的东西吗?我无法弄清楚如何将指向易失性数据的指针作为非易失性数据的指针传递可能会导致问题.

编辑只是让你们知道我为什么volatile在第一时间使用:许多Mac OS X的OSAtomic函数系列(用于原子增量,减量,加法,减法,比较和交换等)都需要volatile参数.

c++ volatile

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

Django模板过滤器,用于创建以逗号连接并以"和"结尾的项目列表

我觉得我正在写一些应该存在的东西.

Django是否有一个模板过滤器,它连接逗号和地方的项目列表以及最后一个之前的'和'?

例如:

a = ['foo',]
b = ['bar', 'baz',]
c = a + b
d = c + ['yourmom',]
Run Code Online (Sandbox Code Playgroud)

我正在寻找的过滤器将以下列方式显示每个列表:

a会显示'foo'.
b会显示'bar和baz'.
c会显示'foo,bar和baz'.
d会显示'foo,bar,baz和yourmom'.

问题1:有什么东西可以做到吗?


我试着自己写这个,它在两个地方打破:

我的代码:http: //pastie.org/private/fhtvg5tchtwlnrdyuoyeja

问题2:它打破了forloop.counter和tc.author.all |长度.请解释为什么这些无效.

django django-templates

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

获得元素的全高度?

我的博客内容divid#content.当我选择它时,例如使用Firebug,它概述了它的全部高度,div其顶部和底部的所有填充和边距.

jQuery height()只返回元素本身的内部高度.

如何查询元素的完整高度?如果其他元素中有很多填充和边距,我希望它们全部加起来并作为一个值.

我应该使用哪种方法?

javascript jquery

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

jquery动态id选择器,删除然后添加类

我有一个表,所有行都有一个div的单元格,其动态生成的id格式为btn-insertidhere.

当选择表格行时,我想选择此div id,然后删除一个类并将其更改为另一个类.这取决于我想要将按钮图像从添加符号更改为删除符号(单击时).

javascript代码:

  $('*[class^=day] tbody tr[id^=band]').live('click', function() {
        var DivId = $(this).find('div.add').attr('id');
        alert(DivId);

        $('DivId').removeClass('add').addClass('del');
        $('table#fri_myTimes tbody').append($(this)).fadeIn(1000);
        return false;
});
Run Code Online (Sandbox Code Playgroud)

这是动态生成的代码的html片段:

<tr id="band-Modest-Mouse">
<td>Modest Mouse</td>
<td>15:25:00</td>
<td>16:10:00</td>
<td>45</td>
<td><div id="btn-Modest-Mouse" class="add">&nbsp;</div></td>
</tr>
Run Code Online (Sandbox Code Playgroud)

如您所见,我想将"添加"类更改为删除"类".表格中的所有表格行都是这样生成的,因此您可以看到我已经选择了通配符方法,这似乎有效,因为显示的警报显示了正确的div id.我只需要改变课程!

谢谢!

jquery addclass dynamic jquery-selectors removeclass

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