问题列表 - 第33845页

Scribe,Flume和Chukwa - 有哪些替代方案?

我想了解这些项目的替代方案,特别是用于聚合来自多个节点(> 500)的日志中的数据,并设计用于低内存/ CPU使用.
我熟悉scribe,flume和chukwa,我认为他们使用了太多的资源(JRE,很多图书馆).

欢迎以低使用率方式聚合来自多个节点的数据的所有意见和建议.

logging flume scribe-server chukwa

11
推荐指数
0
解决办法
4311
查看次数

如何检索大文件

我正在开发一个应用程序,其中我需要比较10 ^ 8个条目(字母数字条目).要从文件中检索条目(文件大小为1.5 GB)然后进行比较,我需要花费不到5分钟的时间.那么,有效的方法是什么,因为,只检索时间超过5分钟.我只需要处理文件.请建议一个出路.我正在使用3GB RAM和100Gb硬盘的Windows上工作.

c

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

任何人都可以看到异步Web请求的简单实现?

我希望在silverlight中使用异步Web请求,并希望查看一个不像msdn上的文档那样令人困惑的示例.

c# asp.net asynchronous

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

学习CSLA.NET框架

什么是学习CSLA框架的良好起点.

.net c# csla .net-3.5

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

谷歌铬,无法修复img宽度,高度

如果我有一个图像元素,我没有设置高度和宽度,像这样

<img id="img" src="image.jpg" />
Run Code Online (Sandbox Code Playgroud)

然后当我试图得到

img_height = $("#img").attr("height");
Run Code Online (Sandbox Code Playgroud)

它返回0.

如何在谷歌浏览器中获得图像的大小.

谢谢

更新:

height = $("#img").height(); 不起作用......

jquery google-chrome

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

基类'class std :: vector <...>'有一个非虚析构函数

我的一个C++类派生自std::vector它,它可以充当一个容器,也可以对其内容执行自定义操作.不幸的是,编译器抱怨析构函数不是虚拟的,我无法改变,因为它在标准库中.

我做错了什么(你不应该从STL派生)或者我能做些什么来保持编译器的快乐?(appart从停止使用-Weffc ++ :)

编辑:派生类不接触矢量操作算法,而只是为图像矢量添加一些信息,如"元素宽度/高度".举个例子,你可以想到

class PhotoAlbum: public std::vector<Photo> {
    String title;
    Date from_time, to_time;
    // accessors for title and dates
    void renderCover(Drawable &surface);
};
Run Code Online (Sandbox Code Playgroud)

您认为相册主要是带有一些元数据(标题和时间)和专辑特定功能的图片集合,例如将某些照片的缩略图渲染到曲面上以制作专辑封面.所以imho,相册IS-A的集合Photo,比它更多的HAS-A这样的收藏.

我没有看到在获得额外"收集"字段的getPhotoVector()方法中获得任何好处PhotoAlbum.

c++ stl vector virtual-destructor

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

如何在MATLAB中调整三维条形分组和y轴标记?

我有一个像这样的3D图:

替代文字

在图的y轴上,每组三个条指的是相同的参数:x1,x2,x3.我想在每个三个条形组的y轴上有一个间距,这样就可以更清楚地看出这些条形是指相同的参数.同时,我想在每个三个条形组的y轴上放置一个标签.例如,需要以下y轴的标签布局:

x1 x2 x3   x1 x2 x3   x1 x2 x3
  grid1     grid2      grid3
Run Code Online (Sandbox Code Playgroud)

任何建议都非常欢迎!我用来绘制条形图的代码如下:

Z = rand(9,5);
h = bar3(Z);
[r c] = size(Z);

zdata = [];
for i = 1:c
    zdata = [];
    for j = 1:r
        zdata = [zdata; ones(6,4)*Z(j,i)];
    end
set(h(i),'Cdata',zdata)
end
colormap
colorbar
set(gca,'YTickLabel',['x1';'x2';'x3';'x1';'x2';'x3';'x1';'x2';'x3']);
view([-64 44]);
Run Code Online (Sandbox Code Playgroud)

matlab plot label bar-chart

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

这个比较运算符的正确语法是什么

哪个是正确的语法不等于运算符

这 - >!=

if($ses_startdate != $startdate) {
                echo "I am true";
            }
Run Code Online (Sandbox Code Playgroud)

或者这个 - >!==

if($ses_startdate !== $startdate) {
                echo "I am true";
            }
Run Code Online (Sandbox Code Playgroud)

我一直在使用!= =之前它没有任何问题,但不是它创建了一些条件的问题,当我改变它!=它工作正常..为什么会这样?

php

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

String.Split VS. Regex.Split?

如果我有一个带有基本分隔符的分隔文本文件(|例如),它是否会影响我是使用String还是Regex拆分?

我会看到一个与另一个的性能提升吗?

我假设你想要使用,Regex.Split如果你有escaped你不想拆分的分隔符(\|例如).

使用Regex.Splitvs 还有其他原因String.Split吗?

.net parsing split

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

使用升序将元素插入ArrayList,并且没有重复元素

我有一个家庭作业,我需要插入或添加新的元素ArrayList<Interger>与以下条件:

  1. 元素必须按升序排列.

  2. 没有重复的元素ArrayList<Integer>

  3. 插入方法在O(n)次运行.

这是我在添加新元素之前检查重复元素的insert方法.

    public void insert(int x){
            //effect: Check duplicate elements if not x to the elements;
                boolean found = false;
                if(super.size()!=0){
                    for(int i=0; i<super.size(); i++){
                        if(super.get(i)==x){
                            found = true;
                        }
                    }
                }
                if(found){ return; }
                else{ super.add(x);  }
        }
Run Code Online (Sandbox Code Playgroud)

我该怎么做?谢谢.

加成

这是我的类名InSetExtra

public class IntSetExtra extends ArrayList<Integer> {


    private static final long serialVersionUID = 1L;

    public IntSetExtra(){
        super();
    }

    public void insert(int x){
        //effect: Check duplicate elements if not …
Run Code Online (Sandbox Code Playgroud)

java arraylist

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