标签: execution

如何找出程序中给定用例实际执行了多少java代码?

是否有可能在启动应用程序(或应用程序服务器)之前将代理程序或某些东西连接到jvm,并且有一个报告显示给定用例中实际执行了多少代码库中的代码库?我想弄清楚在appserver中运行的简单servlet应用程序没有使用多少代码,该应用程序服务器不使用许多j2ee技术,如JCA,JMS,CMP等.

此致,Bulent Erdemir

java execution

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

C#.这是一个有效的条件陈述吗?

我有两种方法,AB.只有在两个方法成功之后我才能插入到数据库中.那么这是C#中有效的条件语句吗?

if (A() && B())
{
    //insert into db
}
Run Code Online (Sandbox Code Playgroud)

在执行方法之后A我必须执行B.如果两者都成功,我必须进行插入.

c# methods conditional execution

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

在PHP脚本中处理错误和继续执行

当它只涉及脚本的一小部分并且我尝试时,我不想"死()":

$result = mysql_query($sql) or echo("error with responses");
Run Code Online (Sandbox Code Playgroud)

但它产生了一个错误.我如何只是发出错误消息并继续执行脚本的其余部分,因为即使它无法连接,其余部分也不会受到影响.

php die execution

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

程序执行时间

是否有软件/网站,我可以提交我的C,C++和Java代码,并获得程序执行时间,使用的内存等统计信息?我有兴趣对不同语言的相同代码进行比较,并估计哪种数据结构/操作更适合哪种语言.

c c++ java memory execution

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

static block instance block java Order

阅读此问题在JVM中加载类时,类的不同部分以什么顺序初始化?和相关的JLS.我想更详细地了解为什么例如具有类Animal(超类)和类Dog(子类)如下:

class Animal
{
static{
System.out.println("This is Animal's static block speaking"):
}
{
System.out.println("This is Animal's instance block speaking");
}

class Dog{
static{
System.out.println("This is Dog's static block speaking");
}
{
System.out.println("This is Dog's instance block speaking");
}
public static void main (String [] args)
{
Dog dog = new Dog();
}
}
Run Code Online (Sandbox Code Playgroud)

确定实例化类之前,需要初始化其直接超类(因此需要执行所有静态变量和块).所以基本上问题是:为什么在初始化超类的静态变量和静态块之后,控制下到静态变量初始化的子类,而不是完成实例成员的初始化?

控制如下:

superclass (Animal): static variables and static blocks
subclass (Dog): static variables and static blocks
superclass (Animal): instance variables and instance blocks
sublcass (Dog):instance …
Run Code Online (Sandbox Code Playgroud)

java block execution

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

dyld:未加载库:/System/Library/Frameworks/Social.framework/Social

当应用程序在模拟器上运行时,我有以下执行问题:

dyld: Library not loaded: /System/Library/Frameworks/Social.framework/Social
Referenced from: /Users/Development1/Library/Application Support/iPhoneSimulator/4.3.2/Applications/730C5B6A-130C-471D-B8C8-CE119B06ACF5/Emisora Atlantico.app/Emisora Atlantico
Reason: image not found
Run Code Online (Sandbox Code Playgroud)

有谁知道如何修理它?

xcode execution dyld

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

延迟执行iOS应用程序

我正在寻找一种方法,这是一种简单直接的方法来延迟iOS应用程序中的多个帧的执行,这有可能吗?

objective-c delay execution ios

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

当执行OpenJPA查询时,命令是什么

我正在为OpenJPA的问题而努力。

我有一个方法:

public void update() {
    System.out.println("START: Update...");
    updateEmployee(employee);
    updateStudent(student);
    System.out.println("END: Update...");
}
updateEmployee(employee) {
   employeeDAO.update(employee);
}

updateStudent(student) {
    studentDAO.update(student);
}
Run Code Online (Sandbox Code Playgroud)

但是,当我运行此命令时,我会收到如下日志:

开始:更新...
更新com.sk.entity.Employee设置...
更新com.sk.entity.Student设置...
结束:更新...
openjpa.jdbc.SQL-执行prepstmnt 2036496738 更新学生设置...
openjpa.jdbc.SQL-执行prepstmnt 2036496738 UPDATE EMPLOYEE SET ...

在这里我仍然没有得到:

  • 为什么在我调用updateEmplyoee方法后不立即执行更新查询。您可以在我的日志语句“ END:更新...”之后看到打印了sql的日志。

  • 为什么学生表首先被更新。按照方法调用,我首先要调用updateEmployee

如果您知道我所缺少的任何人,请给我答复。

jpa execution openjpa

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

如何跟踪ruby程序的执行过程

我是ruby的新手,当我对某些程序感到困惑时,我想跟踪ruby程序的执行过程.我想知道是否有一种方法可以像shell脚本set -x那样帮助我跟踪?

PS:

比如shell脚本test.sh:

set -x
ls /home
echo "hello dujun and haotianma!"
Run Code Online (Sandbox Code Playgroud)

当我执行test.sh时,输出将如下:

+ ls /home
dujun  haotianma
+ echo 'hello dujun and haotianma!'
hello dujun and haotianma!
Run Code Online (Sandbox Code Playgroud)

就像这个bash脚本在执行它之前回应每个语句一样,我想让Ruby程序显示哪些语句正在执行.

ruby trace execution

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

阻止JavaScript函数运行两次(setTimeout)

我有这个功能运行几秒钟使用setTimeout.单击按钮时会运行此功能.

function complete() {
    var div = document.getElementById('log');
    setTimeout(function(){ div.innerHTML = div.innerHTML + intro[Math.floor(Math.random() * intro.length)] + "<br>"; }, 500);
    setTimeout(function(){ div.innerHTML = div.innerHTML + second[Math.floor(Math.random() * second.length)] + "<br>"; }, 2560);
    setTimeout(function(){ div.innerHTML = div.innerHTML + third[Math.floor(Math.random() * third.length)] + "<br>"; }, 4860);
    setTimeout(function(){ div.innerHTML = div.innerHTML + fourth[Math.floor(Math.random() * fourth.length)] + "<br>"; }, 7860);
    setTimeout(function(){ div.innerHTML = div.innerHTML + fifth[Math.floor(Math.random() * fifth.length)] + "<br>"; }, 9640);
}
Run Code Online (Sandbox Code Playgroud)

但是,如果用户多次单击该按钮,则此功能也会开始多次执行.我试图通过使用下面的代码来防止这种情况发生,但是,它无法正常工作.

var running;
function complete() {
    if (running == …
Run Code Online (Sandbox Code Playgroud)

javascript function execution settimeout

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

标签 统计

execution ×10

java ×3

block ×1

c ×1

c# ×1

c++ ×1

conditional ×1

delay ×1

die ×1

dyld ×1

function ×1

ios ×1

javascript ×1

jpa ×1

memory ×1

methods ×1

objective-c ×1

openjpa ×1

php ×1

ruby ×1

settimeout ×1

trace ×1

xcode ×1