问题列表 - 第49796页

如何在C#中找到内存消耗的位置?

我在WP7项目上运行了一个C#XNA,我发现它在屏幕更改之间占用了内存而没有返回它,最终导致了一个outofmemoryexception.

我看了看,但我不能为我的生活找到这个记忆的去向.

有什么方法可以找出内存的使用位置以及为什么不将其返回给设备?

谢谢你的帮助!

c# memory xna windows-phone-7 xna-4.0

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

SQL量消耗查询?

你如何进行查询来计算消耗了多少物品(用完了)?

我们可以在购买表中找到我们购买的每个商品的数量,其中包括列Id,ProductId,数量(十进制),日期

Id, ProductId, Qty, Date    
1,  1,         10,  1/1/11
2,  1,         5,   2/2/11
3,  1,         8,   3/3/11
Run Code Online (Sandbox Code Playgroud)

那你如何计算购买表中每行消耗的数量 - 假设严格的FIFO?所以在上面的例子中,如果我们知道已经消耗了14个,那么输出将是:

Id, ProductId, Qty, Date,    Consumed    
1,  1,         10,  1/1/11,  10
2,  1,         5,   2/2/11,  4
3,  1,         8,   3/3/11,  0
Run Code Online (Sandbox Code Playgroud)

希望这能解释我所说的消费金额的意思 - 我们知道有14个被消费,而且第一次购买是10,所以所有10个消费.下一次购买是5,所以我们知道其中4个已被消费.

我可以从两个地方获取消耗的数据 - ConsumedItems表:列Id,ProductId,QtyUsed,Date),或者来自ConsumedSummaryView,其中包含ProductId,QtyUsed(这是ConsumedItems.QtyUsed的总和)

sql sql-server

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

为什么python引用中的绑定实例方法不相等?

>>> class foo(object):
...     def test(s):
...         pass
...
>>> a=foo()
>>> a.test is a.test
False
>>> print a.test
<bound method foo.test of <__main__.foo object at 0x1962b90>>
>>> print a.test
<bound method foo.test of <__main__.foo object at 0x1962b90>>
>>> hash(a.test)
28808
>>> hash(a.test)
28808
>>> id(a.test)
27940656
>>> id(a.test)
27940656
>>> b = a.test
>>> b is b
True
Run Code Online (Sandbox Code Playgroud)

python equality sentinel

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

<!DOCTYPE html>和旧浏览器

是否也<!DOCTYPE html>为旧版浏览器触发标准模式?说"在所有现代浏览器中"并不是很精确.

我对IE6特别感兴趣.

谢谢.

html5 doctype standards-compliance

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

codeigniter分页url与get参数

当我在URL中传递参数时,我在codeigniter上设置分页时遇到问题

如果我的网址是这样的: search/?type=groups

什么应该是我$config['base_url']的分页工作?

如果我将基本网址设置search/?type=groups为生成的网址是search/?type=groups/10

意思是 $_GET['type']=groups/10

谢谢

php codeigniter

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

是否有符号形式的音乐"标准"数据集?

对于音频格式的音乐数据,例如,有百万歌数据集(http://labrosa.ee.columbia.edu/millionsong/).是否有类似的音乐符号形式(即音符 - 而不是声音 - 存储在哪里)?任何格式(如MIDI或MusicXML)都可以.

audio information-retrieval dataset

10
推荐指数
1
解决办法
2668
查看次数

使用jquery计时器重新加载Div

我正在尝试使用显示页面的服务器名称刷新页面上的div.这仅用于测试,因此我们可以测试当auth cookie超时时会发生什么.我想用jquery做这个,但我似乎无法得到任何工作.我在网上找到了一个我一直在努力的例子,但也一直在弄错.

我们在每个服务器上都有一个html页面,它只包含服务器名称.它是我们希望在div中显示的该页面的文本.

下面是我找到的代码示例.有人能帮我吗?我对jquery很新.任何帮助将不胜感激.

谢谢,

`

<script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery.ui/1.8.5/jquery-ui.min.js"></script>
<script src="../Scripts/jquery-1.2.6.min.js" type="text/javascript"></script>
<script src="../Scripts/jquery.timers-1.0.0.js" type="text/javascript"></script>

<script type="text/javascript">
    $(document).ready(function () {
        var j = jQuery.noConflict();
        j(document).ready(function () {
            j(".refreshMe").everyTime(5000, function (i) {
                j.ajax({
                    url: "refresh.html",
                    cache: false,
                    success: function (html) {
                        j(".refreshMe").html(html);
                    }
                })
            })
        });
        j('.refreshMe').css({ color: "red" });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

`

jquery

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

使用JavaScript捕获表单提交

似乎有很多关于如何使用javascript提交表单的信息,但我正在寻找一个解决方案,以捕获何时提交表单并在javascript中拦截它.

HTML

<form>
 <input type="text" name="in" value="some data" />
 <button type="submit">Go</button>
</form>
Run Code Online (Sandbox Code Playgroud)

当用户按下提交按钮时,我希望提交表单,而是希望调用JavaScript函数.

function captureForm() {
 // do some stuff with the values in the form
 // stop form from being submitted
}
Run Code Online (Sandbox Code Playgroud)

快速入侵是为按钮添加一个onclick功能,但我不喜欢这个解决方案......有很多方法可以提交表单...例如,在输入时按回车键,这不考虑.

html javascript forms

68
推荐指数
4
解决办法
13万
查看次数

rspec - 为什么be_valid不起作用

我正在尝试这样做:

  describe "should fail on create if the name is shorter than 5 characters" do
    group = Factory.build(:group, :name => "a")
    group.should be_invalid
    group.should have(1).error_on(:name)
  end
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误:

/spec/models/group_model_spec.rb:22: undefined local variable or method `be_valid' for #<Class:0x105d13ed0> (NameError)
    from /Library/Ruby/Gems/1.8/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:132:in `module_eval'
    from /Library/Ruby/Gems/1.8/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:132:in `subclass'
    from /Library/Ruby/Gems/1.8/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:119:in `describe'
    from /xxxx/spec/models/group_model_spec.rb:15
    from /Library/Ruby/Gems/1.8/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:132:in `module_eval'
    from /Library/Ruby/Gems/1.8/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:132:in `subclass'
    from /Library/Ruby/Gems/1.8/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:119:in `describe'
    from /Library/Ruby/Gems/1.8/gems/rspec-core-2.5.1/lib/rspec/core/extensions/object.rb:6:in `describe'
    from /Users/bhellman/Sites/companyline/spec/models/group_model_spec.rb:3
    from /Library/Ruby/Gems/1.8/gems/rspec-core-2.5.1/lib/rspec/core/configuration.rb:386:in `load'
    from /Library/Ruby/Gems/1.8/gems/rspec-core-2.5.1/lib/rspec/core/configuration.rb:386:in `load_spec_files'
    from /Library/Ruby/Gems/1.8/gems/rspec-core-2.5.1/lib/rspec/core/configuration.rb:386:in `map'
    from /Library/Ruby/Gems/1.8/gems/rspec-core-2.5.1/lib/rspec/core/configuration.rb:386:in `load_spec_files'
    from /Library/Ruby/Gems/1.8/gems/rspec-core-2.5.1/lib/rspec/core/command_line.rb:18:in `run'
    from /Library/Ruby/Gems/1.8/gems/rspec-core-2.5.1/lib/rspec/core/runner.rb:55:in `run_in_process' …
Run Code Online (Sandbox Code Playgroud)

rspec ruby-on-rails rspec2 ruby-on-rails-3

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

在二进制搜索期间如何处理空值?

null在对a进行二进制搜索期间处理s 的最佳方法是什么List<string>(嗯,如果我可以事先读取所有值,那是一种方法List<string>)?

int previous = 0;
int direction = -1;
if (itemToCompare == null) {
    previous = mid;

    for (int tries = 0; tries < 2; tries++) {
        mid += direction;
        itemToCompare = GetItem(mid);
        while (itemToCompare == null && insideInclusiveRange(min, max, mid)) {
            mid += direction;
            itemToCompare = GetItem(mid);
        }
        if (!insideInclusiveRange(min, max, mid)) {
            /* Reached an endpoint without finding anything,
                try the other direction. */
            mid = previous;
            direction = -direction; …
Run Code Online (Sandbox Code Playgroud)

c# null binary-search

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