很明显,直接方法执行速度要快一些,因为没有涉及到任何函数调用或堆栈操作。但递归方法更优雅,能更好地反映问题的本质。
Obviously, the straightforward method is faster because there aren't any function calls or stack manipulation, but the recursive way is more elegant and better reflects the problem.
通常,操作系统和任何中间件堆栈都经过了自定义,对最终用户隐藏。
Typically, the operating system and any middleware stack are customized and hidden from the end user.
KDB是一个功能非常强大的工具,它允许进行几个操作,比如内存和寄存器修改、应用断点和堆栈跟踪。
KDB is a very powerful tool that allows several operations such as memory and register modification, applying breakpoints, and stack tracing.
以下是一个场景,在该场景中,tcp堆栈调优改进了查看操作的响应时间。
Here is a scenario where TCP stack tuning improves the response time for view operations.
在程序开始时,由操作系统为您设置堆栈。
The stack is set up for you by the operating system when the program starts.
图2左侧的堆栈演示的集成构建除了编译源代码、将类打包为二进制文件、在操作系统上部署软件之外,什么也没做。
The stack on the left in Figure 2 illustrates an integration build that doesn't do much more than compile source code, package classes into a binary, and deploy software into an operating environment.
每种平台都有自己一些独特的API,当然,Android是一个完整的操作系统,包括一个Linux - based的内核,图形系统和电信堆栈,等等。
Each platform has some unique APIs, and of course, Android is a complete operating system including a Linux-based kernel, graphics and telephony stacks, etc.
每个服务器都需要由多层软件组成的软件堆栈(操作系统、中间件和应用程序)。
Each server requires a software stack composed of layers of software (operating system, middleware, and applications).
这个插件包含三个函数、几个shell选项和popd的别名(为每个弹出操作保留目录堆栈)。
The plug-in is composed of three functions, a handful of shell options, and an alias for popd that persists the directory stack with each pop operation.
除了Linux之外,本文还讨论了其他操作系统虚拟化(Windows、Solaris)和其他虚拟化方法(比如网络堆栈虚拟化)。
In addition to Linux, this article also covers other operating system virtualization (Windows, Solaris) and other means of virtualization (such as network stack virtualization).
Arrays支持push和pop操作,其中push增加项目(在其最后一个位置)而pop移除项目(就像堆栈,从最后一个开始)。
Arrays respond to push and pop, where push adds an item (at its last spot) and pop removes one (like a stack, from the last position).
如果字符是一个操作数,把它压入堆栈。
您可以将虚拟设备视为一个软件堆栈,这个软件堆栈包含目标应用程序、库、服务配置、相关数据和操作系统。
You can think of a virtual appliance, then, as a software stack that incorporates the target applications, libraries, services, configuration, relevant data, and operating system.
而且与其他堆栈一样,CXF将服务操作建模为方法调用,而将服务端口类型建模为接口。
And like the other stacks, CXF models service operations as method calls and service port types as interfaces.
从操作数堆栈获取所需的操作数。
如果字符是个操作符,弹出两个操作数,执行恰当操作,然后把结果压入堆栈。
If the character is an operator, pop two operands, perform the appropriate operation, and then push the result onto the stack.
这在实践上是很容易的;只要不编写对堆栈桢执行低级操作或对堆栈的布局作假设的代码就行了。
In practice this is easy; just don't write code that does low-level manipulations of the stack frame or makes assumptions about the stack layout.
它使用堆栈体系结构,这意味着在使用指令操作数之前要先将它们装入内部堆栈。
It USES a stack architecture, meaning instruction operands are loaded to an internal stack before they're used.
字节码使用一个理论上无限大的操作数堆栈来描述计算。
Bytecodes describe calculations using a theoretically infinitely large operand stack.
操作设备按照长度和厚度进行排序和堆积木材,移动堆栈到存储区或干燥窑,并将木材填入刨床。
Operate equipment to sort and stack lumber by length and thickness, move stacks to storage areas or drying kilns, and feed lumber through planers.
PaaS是一种云服务类型,其中供应商不但提供按需硬件和操作系统服务,而且还提供应用程序平台和解决方案堆栈。
PaaS is a type of cloud service in which the provider delivers not only on-demand hardware and operating-system services, but also application platforms and solution stacks.
这种操作性能力使ILOGJRules成为了软件堆栈中另一个关键组件,提供了基于所观察事件执行适当业务过程的能力。
This operational capability makes ILOG JRules another key component in the software stack, providing the capability to execute the appropriate business processes based on observed events.
把这个操作符压入(push)堆栈。
因为y是在输出操作数部分中指定的,所以 %edx中更新的值存储在-8(%ebp),堆栈上 y 的位置中。
Since y is specified in the output operand section, the updated value in %edx is stored in -8(%ebp), the location of y on stack.
可将callcc 视为使用continuation对象中的调用堆栈替换当前堆栈的操作。
Think of the callcc as replacing the current call stack with the call stack in the continuation object.
每一个表都有一个该堆栈的标签(例如“ApplicationServerNode”)和10个单元以描述该堆栈的每一个单独的元素特征,例如“硬件”、“操作系统”、“应用程序服务器中间件”等。
"Application server Node", and ten cells to describe the characteristics of individual elements of the stack, e.g. "hardware", "operating system", "application server middleware" etc.
消费(Consumption):此外,前面工作的全部意图是需要有操作者(包括机器)来使用它;因此信息消费位于该堆栈的顶部。
Consumption: Additionally, the whole purpose of previous work is to have some actors (including machines) to use it; thus information consumption sits on the top of the stack.
如果可能,操作系统应不允许在堆栈上执行程序。
If supported, the operating system should not allow executing programs on the stack.
堆栈步旨在防止引诱攻击;在这种攻击中,受信程度较低的代码调用高度信任的代码,并使用高度信任的代码执行未经授权的操作。
The stack walk is designed to help prevent luring attacks, in which less-trusted code calls highly trusted code and USES it to perform unauthorized actions.
对于模块,为模块中的至少一个函数位于调用堆栈上的时间段,其中不包括对操作系统的调用所用的时间。
For a module, the period of time in which at least one function in the module was on the call stack, excluding time that was spent in calls to the operating system.
应用推荐