问题列表 - 第36409页

Map-减少每分钟MongoDB中的文档计数

我有一个MongoDB集合,它created_at存储在每个文档中.这些存储为MongoDB日期对象,例如

{ "_id" : "4cacda7eed607e095201df00", "created_at" : "Wed Oct 06 2010 21:22:23 GMT+0100 (BST)", text: "something" }
{ "_id" : "4cacdf31ed607e0952031b70", "created_at" : "Wed Oct 06 2010 21:23:42 GMT+0100     (BST)", text: "something" }
....
Run Code Online (Sandbox Code Playgroud)

我想计算每分钟之间创建的项目数量,因此我可以将数据传递到Google Charts中以生成如下内容:

替代文字

我如何使用map reduce函数执行此操作,还是有一个奇特的MongoDB聚合函数,我可以使用它?

statistics mapreduce mongodb

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

什么 MVVM 框架适合?

我知道在这个线程中引入的一些 Mvvm 框架

请描述或给我链接它们有什么用?不是关于 MVVM 框架的 MVVM 信息。谢谢 :) 我想知道:什么是 MVVM 框架?

wpf mvvm mvvm-foundation

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

Eclipse helios安装新的插件问题

我正在尝试安装新的插件但是当我选择更新站点时,我收到了这个错误

!ENTRY org.eclipse.equinox.p2.core 4 0 2010-10-07 08:57:56.153!MESSAGE供应异常!STACK 1 org.eclipse.equinox.p2.core.ProvisionException:错误的HTTP请求: http:// download.eclipse.org/eclipse/updates/3.6/compositeContent.xml org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:189)org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.getLocalFile(CompositeMetadataRepositoryFactory.java:74)at org组织的org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57)中的.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.load(CompositeMetadataRepositoryFactory.java:99) .eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:747)org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:652)at org .eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96)位于org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob的org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92). doLoad(LoadMetadataRepositoryJob.java:115)位于org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal(LoadMetadataRepositoryJob.java:100)org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler $ 2.runModal(PreloadingRepositoryHandler) .java:82)org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:177)org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)引起: org.eclipse.ecf.filetransfer.BrowseFileTransferException:HttpClient连接错误响应代码400. at org.eclipse.ecf.provider.filetransfer.httpclient.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:249)在org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser $ DirectoryJob.run(AbstractFileSystemBrowser.java:69)... 1更多!分项1 org.eclipse.equinox.p2.repository 4 1002 2010-10-07 08:57:56.153!MESSAGE错误的HTTP请求: http://download.eclipse.org/eclipse/updates/3.6/compositeContent.xml!STACK 1 org.eclipse.ecf.filetransfer.BrowseFileTransferException:HttpClient连接错误响应代码400. at org.eclipse.ecf.provider.filetransfer.位于org.eclipse.core.internal.jobs.Worker的org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser $ DirectoryJob.run(AbstractFileSystemBrowser.java:69)中的httpclient.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:249). run(Worker.java:54)!SUBENTRY 2 org.eclipse.ecf.identity 4 0 2010-10-07 08:57:56.153!MESSAGE HttpClient连接错误响应代码400.

!ENTRY org.eclipse.equinox.p2.core 4 0 2010-10-07 08:57:56.384!MESSAGE供应异常!堆栈1 org.eclipse.equinox.p2.core.ProvisionException:错误的HTTP请求: http:// dl.google.com/eclipse/inst/codepro/latest/3.6/content.xml org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:189)org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.getLocalFile(SimpleMetadataRepositoryFactory.java:66)at org .eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.load(SimpleMetadataRepositoryFactory.java:88)atg.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57)at org .eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:747)org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:652)at org .eclipse.equinox.internal.p2.metadata.repository.位于org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.doLoad的org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)中的MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96) LoadMetadataRepositoryJob.java:115)org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal(LoadMetadataRepositoryJob.java:100)at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler $ 2.runModal(PreloadingRepositoryHandler.java) :82)org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:177)org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)引起:org. eclipse.ecf.filetransfer.BrowseFileTransferException:HttpClient连接错误响应代码400. at org.eclipse.ecf.org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser $ DirectoryJob.run(AbstractFileSystemBrowser.java:69)中的provider.filetransfer.httpclient.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:249)...还有1个!SUBENTRY 1 org .eclipse.equinox.p2.repository 4 1002 2010-10-07 08:57:56.385!MESSAGE错误的HTTP请求: http://dl.google.com/eclipse/inst/codepro/latest/3.6/content.xml!STACK …

eclipse ide eclipse-plugin

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

JNI 的 Java 内存管理

我有两个问题:

  1. 如果我有一个对方法的 JNI 调用并且 JNI 方法泄漏内存怎么办。一旦此方法完成,JVM 垃圾收集器将能够取回该内存。听说 JVM 不管理 JNI 使用的堆空间?但是JNI使用的内存是Java进程使用的内存的一部分?

  2. 使用JNI来实现IPC是绝对必要的吗?什么是其他流行的 Java 技术,或者是否有开源库来实现 Java 中的共享内存?

java heap java-native-interface

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

如果您有索引视图,为什么必须为整个数据库启用QUOTED_IDENTIFIER?

昨天我在MSSQL 2008 db中的视图上添加了一些索引.之后,似乎所有存储过程都需要在QUOTED_IDENTIFIER设置为ON的情况下运行,即使那些不使用有问题的视图也是如此.

为什么会这样?这是我可以在数据库上配置的东西,还是我必须更新所有存储过程以将QUOTED_IDENTIFIER设置为ON?我认为这对于不使用视图的存储过程是必需的.

t-sql sql-server sql-server-2008

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

如何在shell脚本中运行'cd'并在脚本完成后留在那里?

我在shell脚本中使用了'更改目录'(bash)

#!/bin/bash
alias mycd='cd some_place'
mycd
pwd
Run Code Online (Sandbox Code Playgroud)

pwd打印some_place正确,但脚本完成后,我当前的工作目录不会更改.

是否可以通过脚本更改我的路径?

bash shell cd pwd

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

从指数表示法解析数字

我需要将字符串"1.2345E-02"(以指数表示法表示的数字)解析为十进制数据类型,但Decimal.Parse("1.2345E-02")只是抛出一个错误

.net c# exponent number-formatting

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

如何开发谈论卡尔和会说话的汤姆猫的Android应用程序?

我想写一个像谈论卡尔/会说话的汤姆猫的应用程序但是想知道它们是如何开发的?

  • 他们使用3D动态动画?一般的动作似乎不是,他们看起来像是正在播放的一系列电影?

  • 如果是这种情况,口腔动画的运动如何完成?

android

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

如何在数据库中插入印度卢比符号(Oracle 10g,MySql 5.0和Sql Server 2008)?

如何在数据库中插入印度卢比符号(Oracle 10g,MySql 5.0和Sql Server 2008)?

实际上我有一个表"货币",其中2个字段就像"currencyName"和"currencysymbol",所以我将如何在数据库中插入新的卢比符号.

database unicode

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

使用 django-mptt 制作 FeinCMS 页面树的副本更改子顺序

我正在尝试制作使用 django-mptt 管理的 FeinCMS 页面树的副本。我写了这个函数:

def make_tree_copy(page, parent=None):
    '''
    Makes a copy of the tree starting at "page", reparenting it to "parent"
    '''
    new_page = Page.objects.create_copy(page)
    new_page.save()
    Page.tree.move_node(new_page, parent)

    # re-read so django-mptt fields get updated
    new_page = Page.objects.get(id=new_page.id)
    for child in page.get_children():
        # re-read so django-mptt fields get updated
        child = Page.objects.get(id=child.id)
        make_tree_copy(child, new_page)
Run Code Online (Sandbox Code Playgroud)

并调用它使用

make_tree_copy(Page.tree.root_nodes()[0])
Run Code Online (Sandbox Code Playgroud)

它一般有效,但是当我有一个看起来像这样的页面树时:

A
|- B
   |- C
   |- D
Run Code Online (Sandbox Code Playgroud)

它出来是这样的:

A
|- B
   |- D
   |- C
Run Code Online (Sandbox Code Playgroud)

从我逐步完成 mptt 代码来看,神奇似乎发生在 mptt/managers.py/_inter_tree_move_and_close_gap() 中,由于某种原因,孙子的“lft”值发生了变化。在移动之前它们是 C=3,D=5,之后它们是 C=5,D=3。 …

django mptt django-mptt feincms

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