小编wfb*_*ale的帖子

从R中的数据帧绘制多条线

我正在构建一个R函数来绘制数据表中的几行,我不明白为什么这不起作用?

data = read.table(path, header=TRUE);
plot(data$noop);
lines(data$noop, col="blue");
lines(data$plus, col="green");
Run Code Online (Sandbox Code Playgroud)

我正在从我拥有的文件中读取数据,其格式如下:

 noop         plus         mins
 33.3         33.3         33.3
 30.0         40.0         30.0
 25.0         50.0         25.0
Run Code Online (Sandbox Code Playgroud)

这是数据集的最小表示,包含更多标题和更多数据点.因此,该数据集的每一行都反映了在给定时间采集的样本.所以我的目标是从文件中读取这些数据,然后将每列绘制为由不同颜色的线连接的一系列点.

我目前使用的方法只是绘制1行,而不是多行.

plot r graph

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

playframework 2.0 - 超出数据库演进的max_user_connections?

我正在讨论如何配置我的Play 2.0应用程序,以便在数据库演进和运行时都不使用如此多的数据库连接.我在小组和IRC中问过这个没有运气的.

我正在使用cleardb点燃实例(max_user_connections = 10)和heroku ...

基本上当我尝试在我的Play 2.0应用程序上运行数据库演变时,我得到:

! @6a2mjd7kg - Internal server error, for request [GET /] ->

play.api.db.evolutions.InvalidDatabaseRevision: Database 'default' needs evolution! [An SQL script need to be run on your database.]
at play.api.db.evolutions.EvolutionsPlugin$$anonfun$onStart$1.apply(Evolutions.scala:424) ~[play_2.9.1.jar:2.0]
at play.api.db.evolutions.EvolutionsPlugin$$anonfun$onStart$1.apply(Evolutions.scala:410) ~[play_2.9.1.jar:2.0]
at scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:59) ~[scala-library.jar:0.11.2]
at scala.collection.immutable.List.foreach(List.scala:45) ~[scala-library.jar:0.11.2]
at play.api.db.evolutions.EvolutionsPlugin.onStart(Evolutions.scala:410) ~[play_2.9.1.jar:2.0]
at play.api.Play$$anonfun$start$1.apply(Play.scala:60) ~[play_2.9.1.jar:2.0]
[error] c.j.b.h.AbstractConnectionHook - Failed to acquire connection Sleeping for 1000ms and trying again. Attempts left: 10. Exception: null
[error] c.j.b.h.AbstractConnectionHook - Failed to acquire connection Sleeping for 1000ms …
Run Code Online (Sandbox Code Playgroud)

mysql heroku playframework playframework-2.0

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

将int的2D数组从0到256转换为灰度png?

如何将2D数组转换为灰度png.现在我有这个:

    BufferedImage theImage = new BufferedImage(100, 100, BufferedImage.TYPE_INT_RGB);
    for(int y = 0; y<100; y++){
        for(int x = 0; x<100; x++){
            theImage.setRGB(x, y, image[y][x]);
        }
    }
    File outputfile = new File("saved.bmp");
    ImageIO.write(theImage, "png", outputfile);
Run Code Online (Sandbox Code Playgroud)

但是图像是蓝色的.我怎样才能使它成为灰度.

image [] []包含0到256之间的整数.

java file-io png grayscale javax.imageio

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

android中xml文件的解析发生在运行时还是编译时?

在理解代码编译的细节方面,我远非专家。但是我正在学习一些 android 开发,并且我注意到布局和其他东西基本上是如何从 xml 中解析出来的。我想知道这种解析是在编译时还是在运行时发生?如果是在运行时,似乎解析出非常复杂的布局可能会产生一些开销。

希望这个问题不要太含糊或没有意义。

xml android android-layout

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

对我来说,期望我可以将Scala用于完整堆栈是否现实?

我正在考虑使用Play在Scala中编写Web应用程序!前端的框架,可能是后端的MongoDB.我有什么理由不能/想要在整个应用程序中使用scala吗?换句话说,有哪些地方我会被迫使用ruby或php?我喜欢在Scala中拥有完整堆栈的想法,但我真的不知道这是否真实.

我是Web开发的新手,但是有java的经验,这就是为什么play framework和scala看起来是不错的选择.但如果我的问题没有意义,我会道歉.

scala playframework

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

使用 GPU 清除 CVPixelBufferRef

我正在使用 编写一些视频处理代码AVComposition。仅提供必要的背景详细信息,我收到CVPixelBuffer来自我无法控制的苹果 API 的信息。这个 CVPixel 缓冲区包含之前渲染的视频帧,因为它们显然是由我无法控制的 Apple API 回收的。所以我的目标是将 CVPixelBufferRef 中的所有像素设置为 [0, 0, 0, 0] (在 RGBA 颜色空间中)。我可以通过以下函数在 CPU 上执行此操作:

- (void)processPixelBuffer: (CVImageBufferRef)pixelBuffer
{
    CVPixelBufferLockBaseAddress( pixelBuffer, 0 );

    int bufferWidth = CVPixelBufferGetWidth(pixelBuffer);
    int bufferHeight = CVPixelBufferGetHeight(pixelBuffer);
    unsigned char *pixel = (unsigned char *)CVPixelBufferGetBaseAddress(pixelBuffer);

    for( int row = 0; row < bufferHeight; row++ ) {
        for( int column = 0; column < bufferWidth; column++ ) {
            pixel[0] = 0;
            pixel[1] = 0;
            pixel[2] = 0;
            pixel[3] = …
Run Code Online (Sandbox Code Playgroud)

avfoundation core-video core-media ios

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

什么是保护分区?(参考基因编程和密码学)

我在一篇关于遗传编程的论文中得到了对“受保护部门”操作的引用。当我谷歌这个时,我得到的主要是关于遗传编程和与密码学相关的各种结果的论文,但没有解释它究竟是什么。有人知道吗?

cryptography genetic-programming division genetic-algorithm

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

无法在Mac OS 10.7上安装netbeans

刚买了一个全新的mac.

但是当我尝试安装netbeans 7.0.1时,我会进入安装的一部分,它希望我选择要安装的目标.但它说"Netbeans 7.0.1无法安装在这个磁盘上.这个软件可以安装并仅适用于Java 6."

我在这里从apple开发者网站安装了新的10.7 JDK:

http://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wo/5.1.17.2.1.3.3.1.0.1.1.0.3.10.3.3.1

但我仍然收到消息.

我在这里想念的是什么

java macos netbeans osx-lion

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

C++构造函数语法的详细信息

这几乎是一个重复的问题,但我真的不明白另一个给出的答案,所以我将再试一次:

我正在学习C++,并试图理解创建和使用构造函数的各种选项.所以我的第一个问题是这两个对象创建之间的区别是什么:

 class Example{
      Example(int x){myX = x} ;
      private:
         int myX;
 }
Run Code Online (Sandbox Code Playgroud)

然后在我的主要方法:

 Example example1 = new Example(5);
 Example example2 = Example(5);
 Example example3(5);
Run Code Online (Sandbox Code Playgroud)

我知道using new会给我一个动态分配的对象,我稍后需要删除它.并且example2将在堆栈上分配,不应该被删除.但我真的不明白何时或为什么要使用构造函数的样式example3.任何涉及最小术语的帮助都会非常感激,因为这就是为什么我似乎无法在别处理解这一点.非常感谢您提供的任何光线,你们可以为我提供这些.

c++ constructor

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

为什么我会收到编译器警告,将字符串文字转换为char*,这是不是很糟糕?

所以编译器告诉我这是一个从字符串文字到char*的不推荐的转换:

 char* myString = "i like declaring strings like this";
Run Code Online (Sandbox Code Playgroud)

我应该担心吗?这是错误的方法吗?

我需要传递myString给一个接受a的函数,char*我应该在char*没有这个转换的情况下正确地初始化它?

c++ c-strings string-literals

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