高清英文PDF版。
DSL领域的丰碑之作,软件开发“教父”MartinFowler历时多年的心血结晶,ThoughtWorks中国翻译。
  全面详尽地讲解各种DSL及其构造方式,揭示与编程语言无关的通用原则和模式,阐释如何通过DSL有效提高开发人员的生产力以及增进与领域专家的有效沟通。
《领域特定语言》是dsl领域的丰碑之作,由世界级软件开发大师和软件开发“教父”martinfowler历时多年写作而成,thoughtworks中国翻译。
全面详尽地讲解了各种dsl及其构造方式,揭示了与编程语言无关的通用原则和模式,阐释了如何通过dsl有效提高开发人员的生产力以及增进与领域专家的有效沟通,能为开发人员选择和使用dsl提供有效的决策依据和指导方法。
  全书共57章,分为六个部分:第一部分介绍了什么是dsl,dsl的用途,如何实现外部ds和内部dsl,如何生成代码,语言工作台的使用方法;
第二部分介绍了各种dsl,分别讲述了语义模型、符号表、语境变量、构造型生成器、宏和通知的工作原理和使用场景;
第三部分分别揭示分隔符指导翻译、语法指导翻译、bnf、易于正则表达式表的词法分析器、递归下降法词法分析器、解析器组合子、解析器生成器、树的构建、嵌入式语法翻译、内嵌解释器、外加代码等;
第四部分介绍了表达式生成器、函数序列、嵌套函数、方法级联、对象范围、闭包、嵌套闭包、标注、解析数操作、类符号表、文本润色、字面量扩展的工作原理和使用场景;
第五部分介绍了适应性模型、决策表、依赖网络、产生式规则系统、状态机等计算模型的工作原理和使用场景;
第六部分介绍了基于转换器的代码生成、模板化的生成器、嵌入助手、基于模型的代码生成、无视模型的代码生成和代沟等内容。
2023/9/14 16:33:38 5.53MB 领域特定语言
1
DS-S6D04H0_VerP.0.00_preliminary_080908价何.pdf
2023/9/11 21:08:12 5.6MB tftp
1
海康威视门铃室内机DS-KH8300.
2023/9/11 17:21:36 12.72MB 海康威视门铃
1
针对多载波直扩码分多址<SPANstyle="FONT-FAMILY:'GPDMCM+SimSun','serif';FONT-SIZE:9pt;mso-fareast-font-family:宋体;mso-fareast-theme-font:minor-fareast;mso-bidi-font-family:'TimesNe
1
使用期限到2099年破解步骤参见crack.txt只在5.11版本上破解过,其他版本未尝试。
如果破解后出现问题,卸载DS-5并删除C:\Users\Administrator\AppData\Roaming\ARM\DS-5(WIN7)文件夹,然后重新安装。
仅用于学习目的。
2023/8/20 20:54:17 8.24MB DS-5 破解 crack ARM
1
本资源是一个基于Matlab软件的D-S证据理论的源代码,其中代码有相应注释,如果对程序代码存在不懂之处可留言。
欢迎大家留言交流。
1
4.3寸液晶驱动板电路图7寸液晶驱动板电路图CMOS摄像头电路图ov7725.cov7725_cam_fifoOV7725_CSP2_DS%20(1[1].2).pdfOV7725_DS.pdfOV7725_VGA_YCbCr_15fps.txtRS232串行接口的串口摄像头模块rs232摄像头送上位机测试程序-淘宝网.htmT1mYtKXohhXXXAmnra_122400.jpg_310x310.jpg核心板EMC测评报告
2023/8/2 15:21:20 3.21MB OV7725
1
线性函数导数实验室简介:从这里开始在本实验中,我们将练习我们的导数知识。
请记住,我们的导数关键公式为$f'(x)=\frac{\Deltay}{\Deltax}=\frac{f(x+\Deltax)-f(x)}{\Deltax}$。
因此,在朝着这个公式迈进的过程中,我们将执行以下操作:了解如何在代码中表示线性和非线性函数。
然后,因为我们的导数计算依赖于看到初始值的输出以及该值加上deltax的输出,所以我们需要一个output_at函数。
然后,我们将能够对$\Deltaf$函数进行编码,该函数将看到初始x和该初始x加上$\Deltax$之间的输出变化。
最后,我们将在给定的x值derived_at上计算导derivative_at。
学习目标对于第一部分,您应该能够在理解我们对导数的定义的情况下回答所有
2023/7/27 8:05:33 35KB JupyterNotebook
1
DataScopev1.0特性:1、无需安装,启动即用2、支持同时刷新多达10个通道的单精度浮点型数据3、支持多种格式的通道数据导入、导出及回放4、支持全屏浏览5、支持图表数据统计、测量及缩放6、支持蓝牙适配器7、支持各通道独立刷新8、支持3D轨迹显示9、3D立方体显示10、航空仪表11、灵活可屏蔽的快捷键支持
2023/7/12 3:22:17 2.95MB 单片机上位机
1
TPC-DS-99SQL说明文档.rar
2023/6/14 17:12:06 2.59MB sql
1
共 88 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡