问题列表 - 第28179页

在Django中QuerySet并行和减法的简单方法?

考虑同一个类的两个QuerySet对象.有没有一种简单的方法可以通过计算联合将它们统一到一个QuerySet中?还有,有一种简单的方法可以减去它们吗?从其中一个集中删除两个集中出现的所有元素?

django django-queryset

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

在子报表中使用共享数据集

问候!

我正在使用SSRS与MS SQL Server 2008 R2,它具有支持共享数据集的新功能.

首先,我创建了我的共享数据集,并确保它正常工作并具有良好的连接.这很有效.

其次,我创建了一个新报告(让我们称之为"ReportSub"),然后我使用了我的共享数据集.报告很有效.

第三,我创建了另一个报告(让我们称之为"ReportMain"),我将一个子报告对象放入报告中并将其与"ReportSub"相关联.不行.相反,我收到此错误:

子报告"ReportSub"的数据检索失败,位于:/ ReportSub.请查看日志文件以获取更多信息.

对问题可能是什么的任何想法?如果我使用嵌入式数据集,它将起作用,但我确实需要使用共享数据集.

谢谢,

ssrs-2008

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

哈希表vs哈希列表vs哈希树?

什么属性使哈希表,哈希列表和哈希树彼此不同?哪一个用的时候?桌子何时优于树.

hashtable data-structures

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

事件未在FireFox中定义,但在Chrome和IE中确定

我使用jQuery生成HTML:

$("<a />")
    .append("demo")
    .click(function () { DemoFunc(event, value.Id) })
Run Code Online (Sandbox Code Playgroud)

这适用于Chrome和IE8,但在FireFox中我收到错误:"事件未定义".我改变了这样的代码:

.attr("onclick", "DemoFunc(event, " + value.Id + ")")
Run Code Online (Sandbox Code Playgroud)

它适用于Firefox,但不适用于Chrome和IE.

DemoFunc = function (e, assocGroupId) {
    var target = (e.target) ? $(e.target) : $(e.srcElement);
    ....
}
Run Code Online (Sandbox Code Playgroud)

为什么!?救命!!

javascript jquery events click

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

GAE数据存储区:持久引用的对象

我试图将Java对象持久化到GAE数据存储区.

我不确定如何持久化具有("非平凡")引用对象的对象.也就是说,假设我有以下内容.

public class Father {
    String name;
    int age;
    Vector<Child> offsprings; //this is what I call "non-trivial" reference 
    //ctor, getters, setters...
}

public class Child {
    String name;
    int age;
    Father father; //this is what I call "non-trivial" reference 
    //ctor, getters, setters...
}
Run Code Online (Sandbox Code Playgroud)

名称字段在每个类型域中都是唯一的,并且被视为主键.

为了保持"普通"(String,int)字段,我只需要添加正确的注释.到现在为止还挺好.但是,我不明白我应该如何坚持参考的自酿(儿童,父亲)类型.我是不是该:

  1. 将每个这样的引用转换为保存主键(在本例中为名称String)而不是"实际"对象,所以Vector<Child> offsprings;变为Vector<String> offspringsNames;

    如果是这种情况,我如何在运行时处理对象?我是否只是查询主键Class.getName,以检索refrenced对象?

  2. 转换每个这样的引用以保存数据存储在正确put()操作时提供给我的实际密钥?那就Vector<Child> offsprings;变成Vector<Key> offspringsHashKeys;

我已经阅读了所有官方相关的GAE文档/示例.在整个过程中,它们始终保持"琐碎"引用,本地由数据存储区支持(例如,在留言簿示例中,仅限字符串和长整数).

java google-app-engine google-cloud-datastore

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

防止加载MicrosoftAjaxWebForms.debug.js

我有一个ASP.NET Web应用程序,我试图减少HTTP服务器调用,所以我想不加载之类的东西MicrosoftAjaxWebForms.debug.jsMicrosoftAjax.debug.js.

脚本管理器用于将我的所有外部javascript文件组合成一个,我担心这会导致其他非相关库被加载.

javascript asp.net

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

OpenCV寻求功能/倒带

我一直在尝试使用C++中的OpenCV来寻找/实现搜索和回放功能(对于视频(.avi)),但我找不到一种方法,除了通过整个文件一次并保存每个图像.还有其他方法吗?

任何帮助将非常感激; 提前谢谢!

video opencv seek

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

如何使用javascript在div上设置相等的宽度

我有五行看起来像这样:它是带有lis的ul.我希望第一个li"text"在所有行上都相等.要做到这一点,我需要寻找最宽的li,然后将新的应用于所有li.

(ul> li> span&ul)

文字>李1 | li 2 | Li 3
Textlong> Li 1 | li 2 | 李3
短>李1 | li 2 | Li 3
Longer13456> Li 1 | li 2 | 李3

我使用以下功能来设置相同的高度.修改了一下.但它没有任何意义!

function equalWidth() {
    var span = $('#tableLookAlike li.tr > span'),
        tallest = 0, 
        thisHeight = 0;

    setEqWidth = function(elem) {
        elem.each(function() {
            widest = 0;
            thisWidth = $(this).outerWidth();
            console.log(tallest, thisWidth)



// if I remove this it gives me the right width
                elem.each(function() {Width)
                    if (thisWidth …
Run Code Online (Sandbox Code Playgroud)

javascript jquery equals width

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

C#有(直接)flex/yacc端口吗?或者lexer/parser用于C#的是什么?

我可能错了,但看起来到目前为止C#/ .NET没有直接的flex/bison(lex/yacc)端口.

对于LALR解析器,我找到了GPPG/GPLEX,对于LL解析器,有着名的ANTLR.但是,我想尽可能多地重用我的flex/bison语法.

  • 对于C#,有没有直接的flex/bison端口?
  • 人们通常使用哪些词法分析器/解析器来进行C#?这个选择有什么理由吗?

.net c# parsing lexer

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

一次读取4个字节

我有一个充满整数的大文件,我正在加载.我刚刚开始使用C++,我正在尝试文件流的东西.从我读过的所有内容看来,我只能读取字节数,因此我必须设置一个char数组,然后将其转换为int指针.

有没有一种方法可以一次读取4个字节,并且不需要char数组?

const int HRSIZE = 129951336;  //The size of the table
char bhr[HRSIZE];   //The table
int *dwhr;

int main()
{
    ifstream fstr;

    /* load the handranks.dat file */
    std::cout << "Loading table.dat...\n";
    fstr.open("table.dat");
    fstr.read(bhr, HRSIZE);
    fstr.close();
    dwhr = (int *) bhr;    
}
Run Code Online (Sandbox Code Playgroud)

c++

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