总而言之,上面对这段代码片段的简短分析就说明了在标准的X应用程序中通常要执行哪些操作。
All in all, the procedure outlined above in a short snippet of code mirrors what is usually performed in a standard X application.
如果分析数百个大型程序来寻找可重用代码块,这将完全是另一回事。
It's a completely different task to analyze several hundred large programs in search of a few reusable blocks of code.
结构化分析使架构师可以发现,建立并维护设计模式的详细列表,及通过他们应用程序代码的非模式实现。
Structural analysis allows architects to detect, build, and maintain an inventory of design patterns and anti-patterns implemented throughout their application's code.
Quantify度量并分析在程序中所花费的时间,从而识别“热点”和无效的代码。
Quantify measures and analyzes the time spent in your program to identify "hot spots" and inefficient code.
seenGuardClauseAt:在所分析的代码中发现日志监护子句时,程序计数器的值。
SeenGuardClauseAt: the value of the program counter when the logging guard clause is discovered in the analyzed code.
您已经知道了需要调试器或分析工具来分析运行的代码,但您还可以在不运行程序的情况下,从代码中了解很多。
You already know that you need a debugger or profiler to analyze running code, but you can learn a lot from code without ever running a program.
词组“源代码静态分析工具”是一个通用的词汇,它表示用于在未执行程序的情况下从源代码提取信息的工具。
The phrase "source-code static analysis tool" is a general term for a tool that extracts information from the source code itself without executing the program.
举例来说,如果您简单地对所有源文件执行语法分析程序,那么您就可以确保源代码遵守预定义的编码标准。
For example, if you simply parse all of the source files for a program, you can ensure that the source code adheres to a predefined coding standard.
分析和评估分布在少量小程序中的代码没有什么问题,任何熟悉代码的人都可以使用简单的文本编辑器进行此工作。
It's not much of a problem to analyze and evaluate the code spread across a few small programs; any programmer familiar with the code can do this using a comfortable text editor.
对于这个恶意计算机程序代码的分析显示它是被设计用于控制伊朗核设施的机器设备。
Analysis of the malicious computer code suggests it was designed to take control of machinery in Iran's nuclear facilities.
静态分析让您可以关注应用程序中引发的问题的更有创造性的方面,因而使得花在代码检查上的时间更有生产力。
Static analysis allows you to focus on more creative aspects of issues that may arise in your application, thus making the time spent in code inspections that much more productive.
静态分析工具审核一个应用程序的源代码和二进位,弄清楚这个应用程序是如何运行的,以及构建这个行为的数学模型。
Static analysis tools look at the source code and binaries of an application, figure out how the application works, and build mathematical models of that behavior.
在某些应用中,XML文档是仅由语法分析器建立的,而从不会由应用程序级代码建立,这是不相关的。
For certain USES where XML documents are built only by a parser, and never by application-level code, this is irrelevant.
很多代码问题都会导致应用程序失败,对每个问题您都必须使用数据收集和分析技术以及合适的工具来研究。
Application failures can be caused by a number of coding problems, each of which you must investigate by using the data collection and analysis techniques and tools available.
如果代码检测没有快速找到泄露,则您可能需要执行一些应用程序转储并分析它们以找到引用增加了的对象。
If code inspection does not quickly find the leak, you will probably need to take some application dumps and analyze them to find the objects whose references are growing in size.
这不是一个内存使用分析器,而是一个应用程序瓶颈检测工具,用于发现代码中运行时间最长的地方。
This is not a memory usage profiler, but a tool used to detect application bottlenecks, the places in the code where most of processing time is spent.
手工优化分析可执行程序的性能,识别需要调整的代码,让代码在给定的平台上执行得更好。
Hand optimization is taking an executable, analyzing its performance, and identifying areas of code that need to be adjusted to perform better on the given platform.
与任何性能决策一样,分析应用程序是掌握代码中真正瓶颈的最佳方式。
As with any performance decision, profiling an application is the best way to get a handle on the real bottlenecks in the code.
要分析代码,只需将浏览器指向PHP应用程序即可。
To profile your code, simply point your browser to your PHP application.
组成应用程序可执行代码的二进制文件也会分析必须存储在内存中的数据,因此消耗固定部分的2gb可用内存。
The binary files that constitute the executable code of the application also construe data which must be stored in memory and so consume a fixed proportion of the 2gb of available memory.
运行时分析允许开发者精确地找到内存泄漏,发现并修正应用程序的运行瓶颈,使代码的执行流及应用程序线程可视化。
Runtime analysis allows developers to pinpoint memory leaks, find and fix application performance bottlenecks, and visualize the execution flow of code and application threads.
清单2在清单1中所示的源代码中添加一个类,并在语法分析器中注册该错误处理程序。
Listing 2 adds a class to the source shown in Listing 1 and registers that error handler with the parser.
分析器结果可以帮助标识应用程序的关键路径;即大部分时间所执行的代码。
Profiler results help you identify the critical path of your application; that is, the code that is executed most of the time.
应用程序操作(如代码或配置更改)需要在分析完成之后进行。
Appropriate actions (such as code or configuration changes) need to be taken after the analysis is complete.
进行全面性能测试之前,请考虑使用代码分析工具对应用程序进行分析,以发现潜在的效率低下问题和瓶颈问题。
Before moving into full performance testing, consider using a code profiling tool to analyze the application for potential inefficiencies and bottlenecks.
不用说就知道这个文件是在源代码文件分析为动态程序集时创建的。
It goes without saying that this file is created only when the source code of the filedep file is parsed to generate a dynamic assembly.
这对于某些底层任务来说是无价的,例如对代码进行分析,或者在设备驱动程序或其他严格时间要求的代码中进行精确的延时。
This can be invaluable for lower-level tasks such as code profiling or precise delays in device drivers and other time-critical code.
通过自动代码分析解决方案,能够验证应用程序是否包含许多常见的安全性问题,诸如
With an automated code analysis solution, applications can be validated as to whether or not they contain many common security issues, such as
静态分析会扫描源代码,以寻找普通的程序错误,与MicrosoftWord扫描文件以寻找拼写和语法错误相类似。
Static analysis scans the source code looking for common programming errors, comparable to how Microsoft Word scans a document looking for spelling and grammar errors,.
静态分析会扫描源代码,以寻找普通的程序错误,与MicrosoftWord扫描文件以寻找拼写和语法错误相类似。
Static analysis scans the source code looking for common programming errors, comparable to how Microsoft Word scans a document looking for spelling and grammar errors,.
应用推荐