有别名的可变对象被意外修改的情况会以许多微妙且令人惊奇的方式突然出现,并且调试起来相当困难。
Cases where an aliased mutable object gets unexpectedly modified can crop up in a number of subtle and surprising ways, and debugging them can be extremely difficult.
Hopper反汇编工具,是逆向工程的工具,能够让你进行反汇编、反编译并且调试你的应用。
Hopper Disassembler, the reverse engineering tool that lets you disassemble, decompile and debug your applications.
还有一个长远的困难就是处理平行代码工具的匮乏,例如编译器可以将人可读的代码转变成一些微处理器能够运行的指令,并且调试者可以发现错误。
A further difficulty is the lack of tools for working with parallel code, such as compilers, to translate human-readable code into something a microprocessor can run, and debuggers to find mistakes.
通常,您应该不需要参考日志文件,除非在使用该工具时遇到了问题并且需要进一步的信息来调试那些问题。
Typically, you should not need to refer to the log file, unless you encounter problems with the tool and need further information to debug them.
这些跟踪会立即应用,并且在重新启动后不会保留,但是它们对于调试会非常有用。
These traces are applied on the fly, and they do not persist after restarts, but they can be useful in debugging.
这些较复杂的场景趋于暴露出较困难的故障,它们更难调试,并且有时是间歇的。
These more complicated scenarios tended to expose more difficult bugs, which were harder to debug and sometimes were intermittent.
这就允许您将您所做的操作“记录”到调试器中,并且生成一个可以重复使用的脚本以让您所调试的程序置于您想要的状态。
This allows you to "record" your actions in the debugger, and generate a script that can be reused to put the program that you are debugging in a desired state.
调试器能够识别这个指示器,并且能够向您提供用于堆栈跟踪的完整信息。
The debugger recognizes this, and it is able to provide you with a complete display for the stack trace.
这个工具在我对代码的问题(如我的客户端软件可能设置不正确)进行调试时有帮助,并且有助于我识别其他用户的软件问题。
This tool has helped me debug issues with my code, how my codes client software might not be setup correct, and help identify issues with other users software.
如果您可以考虑各种就绪状态——并且理解了这些就绪状态在不同浏览器之间的区别——就可以快速调试应用程序了。
If you can account for the various ready states — and understand how they differ from browser to browser — you'll be able to debug an application quickly.
但是,不管幸运不幸运,程序员也属于人类;并且对于可预见的未来,我们将花大量时间阅读、编写以及调试XML文件。
But, fortunately or unfortunately, programmers are humans too; and for the foreseeable future, we are going to spend a lot of time reading, writing, and debugging XML files.
这会给新入门的开发人员带来更高的学习曲线,并且会增加测试与调试时间。
This could result in a higher learning curve for new developers and additional testing or debugging time.
如果系统是乱七八糟的,那么系统可能通过许多路径进入不希望的状态,并且因此很难调试。
If the system is a jumbled mess, then the system might get into an undesired state through any number of paths and so it is hard to debug.
这样的环境变量数不胜数;对调试来说它们很多都是晦涩的变量,并且将它们全部列出也是无济于事的。
There are a huge number of these environment variables; many of them are recondite variables intended for debugging, and it's pointless to try to list them all.
调试器显示了大量的信息,并且可以分组到不同的称为视图的部分中。
The debugger displays a lot of information, and it is grouped into different sections called views.
这个数据对象持有调试所需的信息,并且在启动调试会话时发送给调试器。
This data object holds the information required for debugging, and it's sent to the debugger when the debug session starts.
这对于系统、软件、和系统调试非常重要,并且成为大多数系统和软件复杂性测量的基础。
This important for system and software and system debugging and underlies most system and software complexity measures.
可以对镜像进行单独的保存,并且可以轻松地恢复它们以便进行回归测试或调试。
Images can be saved away, and brought back easily for regression or debug purposes.
如前所述,Beta版本的性能不是最优的,并且它们包含大量使服务器变慢的调试代码。
As mentioned earlier, Beta builds are not optimized for performance, and they include a lot of debugging code that slows down the server.
虽然我们处于一个basklet 中,但是仍然可以在调试时修改(本地)寄存器的值,并且可以单步跟踪所有的路径和源代码。
While you are in the tasklet, you will be able to modify the (local) register values at debug time and be able to step through all the paths and flow of the source code.
这是件好事,其实即使bugs不会繁殖,也会有很多,并且请记住调试的目的,并不是去消除一个。
Typically, even though they don't breed, there are many bugs. And keep in mind that the bug goal of debugging is not to eliminate one bug.
仍然值得期待的是,Android和iOS上的浏览器在什么时候会跟进并且支持远程调试。
It remains to be seen when the browsers on iOS and Android will follow and include remote debugging.
这样,您可以在开发环境中测试自己的插件,使用Eclipse提供的调试工具,并且避免对已安装产品的影响。
In this way, you can test your plug-ins in the development environment, use the debug tools available to Eclipse, and avoid possible contamination of the installed product.
有几个Linux调试工具支持这个步骤并且能够进行性能调优。
Several Linux debugging tools support this step and help with performance tuning.
调试器UI构建于Eclipse开源语言上,并且可以从其高级帮助系统中获益。
The debugger UI is built on the Eclipse open source language, and benefits from its advanced help system.
ApplicationServerToolkit与应用程序服务器一起并且为构建、配置、以及调试J2EE和消息传递解决方案提供了所需的工具。
The application server Toolkit comes with the application server and delivers all of the tooling required to build, deploy, and debug J2EE and messaging solutions.
难以恰当的实现和调试:你可能需要大量同步,并且一个小疏忽就会导致灾难性的后果(服务器瘫痪,物品复制,等等);
Very hard to debug, and implement properly: You will need a lot of synchronization, and small oversights can have disastrous effects (server crashing, item duplication, etc.)
打开emacs编辑器之后,使用您希望调试的kernel. debug映像加载gdb,并且使用- k选项进行内核调试。
After opening the emacs editor, load GDB with the kernel.debug image that you want to debug, with the -k option for kernel debugging.
通过Effecta的自动化减少了这一时间,并且生成了关于哪些验证失败了的详细报告,因而简化了失败情况下的调试过程。
Automation via Effecta reduces this time and produces detailed reports on exactly which validations failed, thus simplifying the debugging process in case of a failure.
通过Effecta的自动化减少了这一时间,并且生成了关于哪些验证失败了的详细报告,因而简化了失败情况下的调试过程。
Automation via Effecta reduces this time and produces detailed reports on exactly which validations failed, thus simplifying the debugging process in case of a failure.
应用推荐