函数式编程通过提取通用的功能部分来实现代码重用,可通过高阶函数进行定制。
Functional programming achieves code reuse by abstracting out generic pieces of machinery, customizable via higher-order functions.
在编程语言中,通过子类提供这一能力。
In programming languages, this capability is provided by subclasses.
这些行为通过进行成对编程完成。
提供一个支持许多使用方式的灵活的框架,可编程也可通过XML。
Offering a flexible framework that supports usage in a variety of ways, programmatically and through XML.
第二种是通过使用编程接口。
这样我们应该期望,比起单独的编程团队,通过结对编程可以对时间和难度进行更准确的估计。
We should therefore expect more accurate estimates of time and difficulty by a pair programming team than from a solo programming team.
管理者可通过编程控制照明资源并且接收到及时的每个灯,每个区域,每天或每个班次的能源消耗。
The system permits facility managers to program lighting resources and receive real-time kilowatt consumption details by fixture, zone, day, and shift.
解决某些挑战可能会生成不太直观的模式设计;您也可能使用编程语言,通过代码应对其他挑战。
You can work around some of them, resulting in counter-intuitive schema designs; you might handle the others with code in programming languages.
在超过四十年的时间里研究人员试图通过编程使计算机能够“理解”语言的结构和语音。
For over four decades the boffins tried to program computers to "understand" the structure and phonetics of language.
激活组件之后,可以通过编程或UI创建一个包含信息的弹出对话框。
Upon activation, either programmatically or through the UI, it can then create a pop-up dialog box with the contained information.
本文讨论了如何使用JAX-RPC编程模型通过后期绑定和位置透明性将服务提供者从服务客户机使用者分离开。
This article discussed how to decouple the service provider from the service client consumer with late binding and location transparency using a JAX-RPC programming model.
直到最近,程序员通过编程创建XML文档还只有两种选择。
Until recently, programmers had only two choices when creating XML documents programmatically.
传感器连接到特定的输入插脚后,此单元便可通过编程的方式读取这些插脚处的数据。
With sensors connected to specific input pins, the unit programmatically reads the data at those pins.
虽然只显示一部分数据元素的属性,但是有些组件可以通过编程访问其他值。
Properties. Although only a subset of the data element's properties is displayed, there can be other components that need programmatic access to the other values.
此外,SCA还提供了一个客户机编程模型,通过该模型,客户机可以访问服务组件。
Additionally, SCA provides a client programming model that lets clients access service components.
编程语言通过模块和类把 XPath 结合进来,有时候甚至直接进入语言的语法。
Programming languages are incorporating XPath through modules and classes, and in some cases directly into the languages' syntax.
CodeFirst编程模型通过编写类代码来创建模型,与该类关联的实体则包含在模型当中。
The code First programming model is a way of creating a model by writing the code for the classes whose associated entities are contained by the model.
典型的JUnit编程模型通过扩展JUnit提供的testcase类创建测试类。
The typical JUnit programming model creates a test class by extending the TestCase class provided by JUnit.
ForExpr等新增加的函数大大减少了通过编程指令计算值的需要。
New functions, IfExpr, RangeExpr, ForExpr, and so forth, make it less likely that you will need programmatic instructions to calculate a value.
JDBCAPI的灵活性还允许您创建一个可以通过编程的方法来使用的游标,用于通过发出相应的SQL命令执行定位更新和删除。
The flexibility of the JDBC API also permits you to create a cursor that you can use programmatically to perform positioned updates and deletes by issuing the appropriate SQL commands.
个体可以通过为配对编程或者执行之后的评审来满足这个需求。
The individual can satisfy this requirement by pair programming or after-the-fact review.
(在本例中,我只能通过编程方式访问它,因为与所有内容关联的默认访问控制被设置为拒绝任何未授权访问)。
And in this case, I can only access it programmatically, because the default access controls associated with everything are set to deny any noncredentialed access to it.
注意,对每个数据库的访问都是通过编程人员必须建立的单独数据库连接来执行的。
Note that access to each database is performed through individual database connections that the programmer must establish.
首先,通过添加预期要用到的所有原语并将它们通过编程组织在一起来定义中介流的基本结构。
Firstly, you'll want to define the basic structure of the flow by adding all the primitives you're expecting to use and writing them together.
分析人员需要了解最初的声明式授权、通过编程形式授权的扩展和二者的交互。
An analyst will need to understand the initial declarative authorization, the extensions by programmatic authorization, and the interaction of the two.
动态模型(缺省值)允许编程人员通过名称(字符串)获得和设置数据图中的数据元素。
The dynamic model (the default) lets programmers get and set data elements in the data graph by name (String).
由于您不能通过编程传递事务上下文,因此 API层必须使用声明式事务模型,这表示容器将管理事务。
Because you cannot programmatically pass a transaction context, the API layer must use the declarative transaction model, meaning that the container manages the transaction.
我们没有研究如何通过编程方式使缓存或特殊的缓存条目无效。
Finally, we did not explore how to invalidate the cache or special cache entries programmatically.
但是,任何工作流应用程序都可以通过编程,动态地为任何工作包指定消费列表。
However, any workflow application can be programmed to dynamically assign a resume list to any work package.
这种思想起源于传统的元编程,但是通过使用平台无关模型已经超越了传统的方法。
It is rooted in a strong tradition of metaprogramming and yet goes beyond traditional methods using its concept of platform-independent models.
应用推荐