问题列表 - 第19472页

如何获取用于在Jconsole中创建图形的csv数据

新手在这里.我有一个java应用程序,我正在努力监视该java应用程序.我使用'JConsole'了解了java监视和管理控制.它提供了有关正在运行的java进程的非常详细的图形信息.

但我想知道的是关于用于生成图表的数据.和JConsole一样,我们可以通过右键单击运行图来保存csv格式的数据,是否有任何命令行选项只能以csv格式获取数据.

java jconsole

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

使用内部同步实现作业列表

我正在研究一个简单的工作线程框架,它与id Tech 5 Challenges中描述的框架非常相似.在最基本的层面上,我有一组作业列表,我想在一堆CPU线程中安排这些列表(使用标准线程池进行实际调度.)但是,我想知道这个信号/等待的东西是怎么回事在等待列表中可以有效地实现.据我了解,如果信号令牌尚未执行,则等待令牌会阻止列表执行.这隐含地意味着信号之前的所有内容必须在信号可以被提升之前完成.所以我们假设我们有一个这样的列表:

J1, J2, S, J3, W, J4
Run Code Online (Sandbox Code Playgroud)

然后调度可以像这样:

#1: J1, J2, J3
<wait for J1, J2, run other lists if possible>
#2: J4
Run Code Online (Sandbox Code Playgroud)

然而,这并不像它看起来那么容易,因为给定一组名单,我将不得不将部分之间readywaiting,也有特殊代码的信号和标签的东西在他们之前收集的所有作业,让他们可以触发信号,当且仅当他们都完成的(意为实例,它是不再可能的工作添加到列表中,同时执行它,如下面的信号访问先前插入作业).

是否有任何"标准"的方式有效地实现这一点?我也想知道如何最好地安排作业列表执行,现在,每个核心抓取一个作业列表,并安排其中的所有作业,这提供了非常好的扩展(对于32k作业,0.7毫秒,我得到101%,我猜部分原因是单线程版本有时被安排到不同的核心上.)

parallel-processing performance multithreading scalability

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

在持续集成构建中无头地运行JavaScript单元测试

我有一个在持续集成系统(Atlassian Bamboo 2.5)上运行的webapp构建计划.我需要将基于QUnit的JavaScript单元测试合并到构建计划中,以便在每个构建时运行Javascript测试,Bamboo将解释测试结果.

我希望能够使构建过程"独立",以便不需要与外部服务器的连接.如何实现这一目标的好主意?运行构建过程的CI系统位于Ubuntu Linux服务器上.

javascript continuous-integration unit-testing qunit bamboo

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

Perl脚本无法正常工作..(错误:脚本标头过早结束)

我正在尝试使用perl脚本在浏览器中打印XML文件.当我尝试在浏览器中运行脚本时,我遇到以下错误.

Server error!
The server encountered an internal error and was unable to complete your request.
Error message: 
Premature end of script headers: get_data.pl

If you think this is a server error, please contact the webmaster.

Error 500

localhost
01/15/10 14:29:28
Apache/2.2.14 (Win32) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1
Run Code Online (Sandbox Code Playgroud)

这是我的脚本.我也使用语法检查器检查了语法.我的perl配置没问题,因为其他简单的perl脚本工作正常.我认为问题在于"使用CGI"; 引导我..

#!/usr/local/bin/perl -w 
use strict;
use CGI;
use CGI::Carp qw(fatalsToBrowser);
my $r = new CGI();
my $id  = $r->param('id');
if(!defined($id)) 
{
 print "Content-type: text/html\n\nMissing parameter: id\n";
 exit 1;
}
if($id eq …
Run Code Online (Sandbox Code Playgroud)

perl cgi

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

如何从内核空间调用Linux系统调用?

我正在移植为Linux 2.4编写的linux内核模块,以便与Linux 2.6一起使用.在代码中使用了一些通过syscallN()宏声明并包含在set_fs()调用中的系统调用.如何在Linux 2.6中仍然使用那些不存在这些宏的sycall?

我知道从内核空间使用系统调用是很糟糕的,并且syscallN()在大多数平台上都会破坏宏.任何合理的方式来代替getuid,geteuid,mknod,chown,unlink,sched_yield在内核空间系统调用表示赞赏.

system-calls linux-kernel

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

默认参数和编译时间常量

为什么SqlInt32.Null不被视为编译时常量?因为我不能将它用作默认参数的默认值.

.net ado.net

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

Google App Engine的版本控制

我正在努力寻找在Google App Engine上进行分布式开发(2人团队)的最佳方式.

我们能够在GAE上使用git或mercurial吗?

如果没有,这是否意味着我们需要另一台服务器来托管我们的源代码(然后从该服务器部署)?

注意:我是GAE菜鸟.

git version-control google-app-engine

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

什么是SWC,我们在Flash中使用SWC的时间/地点

有谁知道什么是SWC以及我们在Flash开发中使用此SWC的位置?

apache-flex flash actionscript swc actionscript-3

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

运行时确定C的类型

如果变量的类型必须在C中确定为运行时但变量名是固定的并且给定,是否有任何方法可以重用涉及变量的代码?

实际上我在询问C++运行时确定类型的C对应情况.

如果可能的话请举一些例子.

c runtime-type

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

如何在使用UITabBarController时共享ManagedObjectContext

我有一个iPhone应用程序,它有一个MainWindow.xib,上面有一个UITabBarController,它在ViewControllers数组中有一个UINavigationController和一个自定义的UIViewController子类.UINavigationController和自定义视图控制器的根视图控制器都是从其他xib文件加载的.

该应用程序使用核心数据,堆栈在应用程序委托中初始化(根据惯例).

app委托将UITabBarController添加到窗口:

- (void)applicationDidFinishLaunching:(UIApplication *)application {        
    // Configure and show the window
    [window addSubview:[tabBarController view]];
    [window makeKeyAndVisible];
}
Run Code Online (Sandbox Code Playgroud)

我意识到我需要传播一个指向应用程序委托中创建的ManagedObjectContext的指针,但我不知道如何继续(甚至在这里这里阅读关于该主题的所有好的评论):

  • 我是否将ManagedObjectContext传播到UITabBarController并从那里传播到各个视图控制器,如果是,如何?
  • 或者我将ManagedObjectContext直接传播到UINavigationController的根视图控制器和自定义视图控制器,我该怎么做?

我想我不太了解如何使用UITabBarController.

iphone cocoa-touch core-data uitabbarcontroller cocoa-design-patterns

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