掌声掌声是一个用于轻松创建跨平台移动应用程序的工具包。
它由用于描述移动应用程序的DSL和许多代码生成器组成,这些代码生成器将使用这些描述为主要的移动平台(iOS,Android,WindowsPhone)生成本机应用程序。
发展历程掌声使用,开发在development分支上进行。
目前,掌声2正在开发中。
如果您正在寻找掌声1,请切换到master分支。
请注意,您必须使用非常特定的Xcode,Eclipse和Xtext版本才能使用Applause1!
2024/7/26 17:07:21 2.37MB Java
1
graphviz是贝尔实验室开发的一个开源的工具包,它使用一个特定的DSL(领域特定语言):dot作为脚本语言,然后使用布局引擎来解析此脚本,并完成自动布局。
此文档为Graphviz中文教程,转载请注明出处,仅供个人学习交流,不供商业用途!
2024/4/28 14:47:24 259KB Graphviz
1
Gradle是可以使用Groovy的DSL来书写构建脚本的构建系统。
最大的好处在于它能利用Grooxy灵活的自定义构建顺序。
支持依赖管理和多项目,类似Maven,但比之简单轻便。
而且它有非常完善的说明文档。
目前,SpringSource、Hibernate等都采用Gradle来构建。
前提需要安装JDK5.0以上版本,自身捆绑了Groovy库,所以不需自己安装。
从官网下载gradle-1.0-all.zip解压到本地,设置环境变量GRADLE_HOME,将%GRADLE_HOME%\bin加入到Path中即可。
输入gradle-v确认设置是否成功!引用将以下脚本保存为build.gradle,放
2024/4/12 2:17:22 164KB Gradle入门
1
SwiftPlaygrounds...但同时支持Objective-C和Swift代码,以及一些出色的功能。
操场是Swift最有趣的功能之一。
它们使您可以快速测试出少量代码并实时查看结果,而无需经历传统的edit-compile-run-debug周期。
“但是,肯定地说,Objective-C中不可能有游乐场”?...实际上,它们可以比Swift更好。
Objective-C游乐场特征:比Swift游乐场快(很多)调整的额外控件:价值观图片自动动画值同步DSL纽扣与IDE无关,一旦运行它,就可以从vim修改代码。
完整的iOS模拟器和对所有iOS功能
2024/3/9 0:50:09 14.78MB swift playground real-time swift-playgrounds
1
AquelarreAquelarre是用于制作简约Web应用程序的DSL。
它比类似的软件更具简约性,因为:仅实现:GET,POST,PUT,PATCH和DELETEHTTP方法。
每个请求均由(任何语言的)自定义脚本处理,其参数作为脚本参数传递,其主体JSON有效负载作为stdin传递。
响应仅是JSON格式,必须是脚本的标准输出。
正在安装克隆仓库并继续执行以下操作:gitclonehttps://github.com/domandlj/aquelarre.gitcdaquelarre运行安装程序(仅适用于MacOS,Linux和Termux。
)。
chmod+xinstall.shsudo./install.sh就是这样,您现在可以运行自己的aquelare.re脚本,例如aquelarrescript.reAquelarre提示
2023/11/20 4:42:46 791KB Python
1
Gradle是一个基于ApacheAnt和ApacheMaven概念的项目自动化构建开源工具。
它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,目前也增加了基于Kotlin语言的kotlin-basedDSL,抛弃了基于XML的各种繁琐配置。
2023/11/2 3:03:53 143.65MB Java Gradle
1
Gradle是以Groovy语言为基础,面向Java应用为主。
基于DSL(领域特定语言)语法的自动化构建工具。
上面这句话我觉得写得很官方,大家只需知道Gradle可以用来android开发中进行多个项目依赖的自动化编译脚本,知道这点也就知道我们使用它的目的;
为什么不使用Ant做自动化编译脚本,因为ant上手快,但是维护起来太不方便了,有了Gradle你可以跟项目组的同事说,用Ant的孩子们别苦逼的维护了,赶紧换成gradle吧。
本文面向gradle新手或者以前使用过gradle低版本的朋友,因为我感觉每次gradle升级那个脚本也有些坑爹,有些api就废弃掉了,不过总体感觉每次升级都让这个工具
1
高清英文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
在搭建开发环境时,我们都希望搭建过程能够简单,并且一劳永逸,其他的同事可以复用已经搭建好的开发环境以节省开发时间。
而在搭建开发环境时,我们经常会被复杂的配置以及重复的下载安装所困扰。
在Docker技术未出现之前,我们可以使用Pupet、Chef、Ansible等配置管理工具把复杂的配置管理起来,这样的管理配置技术仍然是目前比较流行的方式之一。
配置管理工具使用的都是自己的DSL语法定义,考虑到环境的复杂性,配置一套通用的开发环境需要针对各个系统定制,对于大部分开发环境这种维护成本仍然是很高的。
Docker技术出现之后,系统的依赖问题得到了彻底的解决,我们可以通过镜像的方式简化环境的安装。
结合Do
1
包含大量超级词典包,如:一、朗文当代英语词典第五版;
二、朗文发音词典;
三、牛津高阶英语学习词典第八版;
四、韦伯斯特大学词典第十一版;
五、城市词典;
六、剑桥高阶英语学习词典第三版;
七、大英百科全书2010;
八、科林斯发音词典。
该词典排版十分精美,对条目有极为详尽的解释,既增长知识,又给人以阅读的享受:共9.61GB,463个文件,包括了goldendict程序。
下载后可以直接使用。
还有俄语、梵语、印地语等语言的词典,可以选择性下载。
里面包含的主要英文词典是:3.81GBcontent/english/EncyclopaediaBritannica2010.dsl.files.zip1.25GBcontent/english/LongmanDOCE5.dsl.files.zip558MBcontent/english/En-En_OxfordAdvancedLearnersDictionary.dsl.files.zip551MBcontent/english/Webster'sCollegiateDictionary.dsl.files.zip465MBcontent/english/CollinsCobuildAudioDictionary.dsl.files.zip276MBcontent/english/En-En_CambridgeAdvancedLearnersDictionary.dsl.files.zip还包括了一些英语语言研习的词典,可以根据需要选用。
2023/6/11 0:08:30 59KB GoldenDict 版权词典 安装程序
1
共 15 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡