InfoQ

InfoQ

主题/标签专用视图

调试相关的内容


最新“调试”相关专题内容

剖析java.util.concurrent锁

主题
Java,
调试,
工具,
编程

来自IBM的工程师齐尧,Raja Das和罗志达在本文中介绍了jucprofiler,这个alphaWorks上的工具用于剖析使用了java.util.concurrent类的多核平台上的应用程序,而java.util.concurrent类则是在Java 5中引入的。

“调试”相关新闻

Visual Studio 11中用于调试并行应用程序的新工具

主题
调试,
并行编程,
.NET

微软最近发布了Parallel Visualization Pack for Visual Studio 11的开发者预览版。构建此工具的目的是要扩展新的并行监视窗口(Parallel Watch Window)的功能,这次发布的包中包含了四种可视化工具,能够帮助你调试多线程的应用程序。

Chronon 2.0支持Post Execution Logging

主题
调试,
工具,
Java

Chronon Systems公司最近发布了Chronon 2.0,这款记录JVM信息的调试器在2.0版本里支持Post Execution Logging,即允许用户先执行、后记录日志。

预览“Java数码录像机”—— Chronon Recording Server

主题
调试,
工具,
Java

Chronon System近期公布了Chronon Recording Server的beta版本,它是Chronon工具箱系列产品中一款远程控制工具,可以记录Java应用运行时的内部状况。之后,工程师可以通过其中的“回放”功能检查或调试整个程序。Chronon Systems把它称作是“Java的数码录像机”。

Mozilla、WebKit准备支持对精简JS以及CoffeeScript和其他JS语言的调试

主题
Ruby,
Java,
JavaScript,
调试,
.NET

针对Javascript的调试器很强大——但是只针对原始的Javascript代码。精简后的Javascript和编译成Javascript的语言是不受支持的,这意味着针对CoffeeScript、ClojureScript等没有断点和准确的日志信息。InfoQ分析了目前的情况,最近WebKit和Mozilla准备修补这个问题。

“调试”相关文章

Ruby调试器一览

主题
技术,
JRuby,
Ruby,
运行时,
动态语言,
调试

在Ruby世界中流行着一个误解:Ruby没有调试器。这是明显的错误——Ruby不但有调试器,还有供调试器用的GUI和API。InfoQ仔细调查了Ruby世界中调试器的现状——发现Ruby的调试功能支持已经很好了。

Java调试——回归基础

主题
调试,
Java

目前可以用来调试Java应用程序的工具令人叹为观止。现代IDE提供了全功能的调试界面,并且像GlassBox这样的工具用BCI(bytecode instrumentation)提供了关于应用程序运行时状态的更多信息。虽然你有时候会发现自己处于无法使用这些工具的境地,或许应用程序被部署在防火墙的另一端,不允许你远程调试;或许你正在客户那里,没有你喜欢的工具可用。现代调试工具使用的大多数信息和方法都由JVM自己提供,并具有控制这种信息而不用最新图形工具的一些方法。本文关注一些可用的调试方法,它们只使用Java SDK(JDK)自带的那些工具。

在SOA中实现异常

主题
调试,
SOA

Lublinsky强调了SOA中的异常处理问题,并建议了一个基于SOA的解决方案:日志服务接收所有日志请求,将它们保存并转发给异常解决服务。异常解决服务负责执行与异常解决有关的规则,此外还包括,通知服务、异常/日志门户和服务管理。

“调试”相关技术访谈

张银奎谈软件调试和软件测试

主题
Ruby,
调试,
软件测试,
.NET,
架构 ,
Java,
质量交付,
企业架构

张银奎是国内技术社区软件调试方面的专家,在本采访中,他分享了对软件调试技术在国内发展的理解,为什么软件开发人员要重视调试,软件测试和软件调试的关系,如何培养自己的调试技能,以及关于可调试性的方方面面等。