高清英文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
用Java写的一个Cache,内部实现了LRU算法~
2023/9/14 9:22:46 13KB 缓存
1
winhex17.5官方版本+(key)注册机百分之百可以使用!注册机会被报毒,所以内部含有一个key,担心的可以不适用注册机,直接使用key.txt内的注册码
2023/9/13 11:15:20 2.31MB winhex 17.5 key 注册机
1
很多升压芯片及厂家等的详细资料!PT1301是一款最低启动电压可低于1V的小尺寸高效率升压DC/DC转换器,采用自适应电流模式PWM控制环路。
PT1301内部包含误差放大器、斜坡产生器、比较器、功率开关和驱动器。
PT1301能在较宽的负载电流范围内稳定和高效的工作,并且不需要任何外部补偿电路。
PT1301的启动电压可低于1V,因此可满足单节干电池的应用。
PT1301内部含有2A功率开关,在锂电池供电时最大输出电流可达300mA,同时PT1301还提供用于驱动外部功率器件(NMOS或NPN)的驱动端口,以便在应用需要更大负载电流时,扩展输出电流。
500KHz的开关频率可缩小外部元件的尺寸。
输出电压由两个外部电阻设定。
14μA的低静态电流,再加上高效率,可使电池使用更长时间。
2023/9/12 15:41:06 8.99MB 升压芯片
1
STM32F446包括IO操作,SPI操作,内部定时器,ADC的DMA方式,DAC的DMA方式,UART的DMA方式,CAN的通用方式。
适合STM32F4xx系统
2023/9/12 2:10:04 7.86MB STM32F446 STm32F407
1
此案例采用TextureView结合MediaPlayer进行本地视频播放,内部集成MVC模式播放,及MVP架构播放,播放内容实现大体相同,只是熟悉一下不同框架搭建
2023/9/11 20:52:24 24.3MB MVC MVP TextureView MediaPlayer
1
现在用手机拍的照片都有GPS信息,照片比较多的时候保存在电脑上就不能在地图上显示,而该软件就是实现类似苹果手机的相册,可以把电脑上的照片显示在百度地图上。
软件内部有使用说明。
2023/9/10 22:16:32 21KB 地图显示照片
1
星环大数据平台权威指南,国内大数据平台,hadoop,spark等大数据技术入门介绍,星环内部培训资料
2023/9/10 16:09:53 1.12MB hadoop 星环
1
Opengl导入3Dmax制作的.3ds模型并显示出来这是博文对应的工程,用于显示3D模型。
比较简单的调用方法,把复杂的内部结构全部弄到一起屏蔽掉,想要分析的可以仔细看看那个文件。
2023/9/9 23:12:23 21.19MB opengl 3D模型 3ds导入
1
大数据在网易内部的应用丰富多彩,在《让机器读懂用户–大数据中的用户画像》一文中,网易工程师对用户画像进行了较为系统的介绍,并提到用户画像的一个重要作用在于个性化推荐。
但企业怎样才能正确认识和利用推荐系统来拓展业务?本文对推荐的本质和实现思路进行了深入的探讨,并介绍了网易严选的推荐系统实践,让您充分领略个性化推荐的魅力。
有资料称亚马逊的推荐系统带来的GMV占其全站总量的20%-30%。
这个数据会让人直觉地认为,电商网站只要一上好的推荐系统,就会带来相当高的GMV提升。
甚至有产品会问:我们的推荐系统GMV占全站多少?为什么亚马逊能做到30%而我们做不到?想象一下,亚马逊把推荐系统的位置全换成游戏广
2023/9/9 20:26:25 589KB 推荐系统本质与网易严选实践
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡