问题列表 - 第22163页

Python:按时间间隔对结果进行分组

我有一个从pickle文件加载的大数据.数据是包含datetime和int的元组的排序列表

[ (datetime.datetime(2010, 2, 26, 12, 8, 17), 5594813L), 
  (datetime.datetime(2010, 2, 26, 12, 7, 31), 5594810L), 
  (datetime.datetime(2010, 2, 26, 12, 6, 4) , 5594807L),
  etc
]
Run Code Online (Sandbox Code Playgroud)

我希望根据一些时间间隔获得人口密度.例如,我想在5分钟/ 1分钟/ 30秒的时间内获取记录数.

这样做的最佳方法是什么?我知道我可以遍历列表中的每个实例,但是正在寻找更好的方法(如果存在的话).

期望的输出将是这样的:

2010-01-01 04:10:00  --- 5000
2010-02-04 10:05:00  --- 4000
2010-01-02 13:25:00  --- 3999
Run Code Online (Sandbox Code Playgroud)

python

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

使用log4j在Java中记录运行时异常

我目前正在使用Tomcat,Spring和JAVA构建应用程序.我Log4J用作我的日志库.我目前正在将所有内容记录到文本文件中.我遇到的一个问题RuntimeExceptions是没有记录到任何文件.我想知道是否有办法记录所有RuntimeExceptions可能抛出到我的应用程序日志文件.如果不是可以让它登录到另一个日志文件?有没有标准的方法来做到这一点?如果是这样,在Tomcat中运行应用程序时有一种标准的方法吗?

预先感谢您的帮助!

java logging spring tomcat log4j

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

如何让数据网格像ctrl键一样活动?

我希望我的数据网格默认运行,就像用户按住控制键一样.因此,当单击某个项目时,另一个项目它们都是选择的一部分,再次单击它们将从选择中删除它们.

我已经有,allowMultipleSelection = true但我似乎无法找到任何这样做的设置.我工作在此期间itemClick事件,但似乎有可能是一个简单易用的设置我失踪.

有什么想法吗?

apache-flex datagrid actionscript flex3 actionscript-3

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

厌倦了构建Web应用程序?尝试C++?

我对构建Web应用程序感到有些厌倦.一遍又一遍地感觉像是一样的东西.还有其他很酷的事情你可以做.我可能开始用C++编写代码.有关该领域提示的任何建议吗?我应该深入研究Qt还是MFC?有什么建议?

c++

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

目标C:给定一个类ID,我可以检查这个类是否实现了某个协议?或者有一个选择器?

我想将它用于对象工厂:给定一个字符串,创建一个Class,如果这个Class支持一个协议(使用Create()方法),那么分配该类并调用Create.

protocols class objective-c objectfactory

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

找到所有的替代版本的find_if,而不只是第一个?

是否有一个替代版本std::find_if返回所有找到的元素的迭代器,而不仅仅是第一个?

例:

bool IsOdd (int i) {
  return ((i % 2) == 1);
}

std::vector<int> v;
v.push_back(1);
v.push_back(2);
v.push_back(3);
v.push_back(4);

std::vector<int>::iterator it = find_if(v.begin(), v.end(), IsOdd);
for(; it != v.end(); ++it) {
  std::cout << "odd: " << *it << std::endl;
}
Run Code Online (Sandbox Code Playgroud)

c++ iterator stl

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

如何将以下java函数转换为C++?

如果我有以下Java代码:

int[][] readAPuzzle()
{
    Scanner input = new Scanner(System.in);

    int[][] grid = new int[9][9];
    for (int i=0; i<9; i++)
      for (int j=0; j<9; j++)
        grid[i][j] = input.nextInt();

    return grid;
}

public static void main(String[] args) {
    // Read a Sudoku puzzle
    int[][] grid = readAPuzzle();
}
Run Code Online (Sandbox Code Playgroud)

如何将其转换为C++?我挂断了传递数组.这是我的尝试:

#include <iostream>

using namespace std;

const int puzzle_width = 9;
const int puzzle_height = 9;

void readAPuzzle(int (&grid)[puzzle_height][puzzle_width])
{
    for(int i = 0; i < 9; i++)
        for(int j = 0; j < …
Run Code Online (Sandbox Code Playgroud)

c++ java

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

如何在Delphi 2010中的TTrackBar上设置自定义刻度?

我试图将刻度线样式设置为tsManual,分别将最小和最大位置设置为1和100,并在9,19,79和89处添加刻度,除了控件自动显示的第一个和最后一个之外,没有显示任何刻度.我尝试了其他值,但没有显示任何值.我的代码是:

TrackBar1.TickStyle := tsManual;
TrackBar1.Min := 1;
TrackBar1.Max := 100;
TrackBar1.SetTick( 9 );
TrackBar1.SetTick( 19 );
TrackBar1.SetTick( 79 );
TrackBar1.SetTick( 89 );
Run Code Online (Sandbox Code Playgroud)

有什么建议?我确定我错过了一个重要的细节,文档非常稀疏.这是在Delphi 2010中使用更新4的新空VCL Forms项目.

先感谢您.

delphi vcl trackbar delphi-2010

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

linux内核引用是否计算内核对象?

如果2个文件描述符被复制到同一个文件(即506STDOUT),是否会调用close(506)清除两者关联的对象并使其STDOUT无法使用?或者内核是否为其文件实现引用计数?

c linux

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

最小化python分发大小

我们必须运送python的障碍是标准库的大尺寸.是否有一个最小的python发行版或一种简单的方法来从标准库中挑选我们想要的东西?该平台是linux.

python size minimize

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