领域专用语言实战 TXT 电子书
格式:
PDF
EPUB
MOBI
TXT
CHM
WORD
PPT
图书简介:
DSL(领域专用语言)的要旨在于沟通。精心设计的DSL 可以以一种从外观到内在都极为自然的方式,传达出其所表示领域的本质和真意,帮助消除业务与技术的隔阂,促进项目干系人与程序员的沟通。
《领域专用语言实战》不仅介绍如何使用DSL解决问题,还会使用Ruby、Groovy、Scala、Clojure等现代语言阐述DSL的设计与实现,针对这些语言所代表的不同编程范式深入讨论其在DSL设计上的优劣。《领域专用语言实战》共分三部分。第一部分定位DSL驱动开发环境,寻找其在应用程序架构中的用武之地,帮助程序员或架构师了解如何调整现有开发工具和技术,使之适应DSL驱动的新范式。第二部分带你设计优秀的语义模型,使之成为上层语言抽象的有力后盾。该部分主要指导开发人员按照优秀抽象的设计原则搭建领域模型,由浅入深讲解了DSL实现技术,如元编程、解析器组合子,以及ANTLR、Xtext等开发框架。第三部分主要展望未来趋势,重点讨论解析器组合子和DSL工作台技术的发展前景。
《领域专用语言实战》适合开发人员、架构师、领域用户学习参考。
以色列防身术的历史与发展
以色列防身术原名KRAV MAGA,其希伯来语意为“近身格斗”,有时也被翻译成马伽术,被公认为世界上最正统的防卫术之一。KRAV MAGA是一个完整的内容广泛的武打系统,其内容包括运用自己身体的各部位去攻击敌人、自我防卫技术、反击打和脚踢技术、被动解脱术、摔投法、地面格斗术、徒手对刀术、徒...
197 Likes
对身体语言的识别解读能力,是现代人际交往的基本能力之一,也是社交场合极为重要的“另类情商”。无论是大口呼气、肩部下垂、身体前倾还是头部后仰、摇晃手指……都有着非同一般的隐含意义,正确识别这些身体语言能够大大降低沟通成本,减小做事难度。 本书为身体语言识别领域的经典之作,莉莉安•格拉斯博士以其深厚的专业...
104 Likes
《语言与认知译丛:理解意识(第2版)》在广受好评的第1版的基础上,增加了近十年来一些最新的研究进展,并深化了作者马克斯·威尔曼斯对意识所做的原创性分析,反映了人们对意识的理解所发生的某些根本性变化。作者对现代二元论、物质论、功能主义等主要的意识理论进行了考察,并指出了各自的优缺点。从意识的现象学考察出发,...
109 Likes
《亚非语言文学国家级特色专业建设点系列教材:基础缅甸语》是国家级教学成果二等奖系列教材,也是亚非语言文学国家级特色专业建设点系列教材。书中共包括16个单元。前8个单元主要是讲授语音知识,包括基本发音方法、拼读练习、拼写规律、词汇等;后8个单元主要是讲授语法知识,语法注释部分除语法基础知识、课文难点外,还...
94 Likes
《空间数据分析与R语言实践》较全面地介绍了R应用于空间数据分析的原理和方法。在介绍R中空间数据类、方法、空间对象、空间点类、空间线类、空间面类及空间网格的基础上,首先介绍了空间数据的可视化、空间数据的导入导出、空间数据的处理及定制多点数据、六角形网格、时空网格及大型网格数据类的方法;然后介绍了空间点模...
195 Likes
这是一本Hadoop实用手册,主要针对实际问题给出相应的解决方案。《Hadoop实战手册》特色是以实践结合理论分析,手把手教读者如何操作,并且对每个操作都做详细的解释,对一些重要的知识点也做了必要的拓展。全书共包括3个部分,第一部分为基础篇,主要介绍Hadoop数据导入导出、HDFS的概述、Pig与Hive的使用、ETL和简单...
70 Likes
《主持人思维与语言能力训练路径(修订版)》立足于节目主持功能语境,着眼于主持人思维能力的拓展,以及主持人语言的运用特点,尝试找到一些可以操作的、有实际效用的自我训练、互相训练的途径。本着主持人在节目中的主持功能的需要,我们在思维这个颇具神秘性的领域里,特意把关注点聚焦在思维方式上,重点是“发散思维”、“...
192 Likes
《KVM虚拟化技术:实战与原理解析》内容简介:首本Linux KVM虚拟化技术专著,由Intel虚拟化技术部门资深虚拟化技术专家和国内KVM技术的先驱者撰写,权威性毋庸置疑。在具体内容上,《KVM虚拟化技术:实战与原理解析》不仅系统介绍了KVM虚拟机的功能、特性和使用方法,而且还深入地剖析了KVM虚拟机的核心技术和工作原理,对KVM...
155 Likes
《HBase实战》内容简介:HBase是一种NoSQL存储系统,专门设计用来快速随机读写大规模数据。HBase运行在普通商用服务器上,可以平滑扩展,以支持从中等规模到数十亿行、数百万列的数据集。《HBase实战》是一本基于经验提炼而成的指南,它教给读者如何运用HBase设计、搭建及运行大数据应用系统。全书共分为4个部分。前两...
138 Likes
SDN(Software Defined Networking,软件定义网络)是当前网络领域的热点,被业界普遍认为是未来网络发展的方向,孕育着巨大的市场机会。本书首先对SDN 的概念和背景进行了系统的论述,比较和分析了SDN 领域的主流观点;进而全面深入地梳理了SDN 的核心技术体系,针对SDN 网络架构中各个层次的关键技术进行了重点讲解。同时...
147 Likes