zoukankan      html  css  js  c++  java
  • 名词解释

    输入法(Input Method Editor)

    QR码是一种矩阵码,或二维空间的条码,1994年由日本Denso-Wave公司发明。QR是英文Quick Response的缩写,即快速反应的意思,源自发明者希望QR码可让其内容快速被解码。QR码常见於日本,并为目前日本最流行的二维空间条码。QR码比普通条码可储存更多资料,亦无需像普通条码般在扫描时需直线对准扫描器。
    QR码呈正方形,只有黑白两色。在4个角落的其中3个,印有较小,像「回」字的正方图案。这3个是供解码软件作定位用的图案,使用者无需对准或特意匹配,无论以任何角度扫描,资料仍可正确被读取。

    领域特定语言(Domain Specific Language,简称DSL)是一个面向语言的工具,用于解决某个特定领域的编程任务。
    DSL的一般语言特征和它所被用到的问题领域,关系是非常密切的,并且在一个非常高的抽象层面上起作用。
    artin Fowler在他介绍DSL的文章中,将DSL划分为外部DSL和内部DSL两类(参见原文链接)。
    外部DSL是一门需要编译或者解释运行的编程语言,而内部DSL则构建于一门通用编程语言(general-purpose programming language)之内。
    实际上,内部DSL对于其宿主通用编程语言来说,就是它的一套层次非常高的API。

    DSL详解
    所谓领域专用语言(domain specific language / DSL),其基本思想是“求专不求全”,不像通用目的语言那样目标范围涵盖一切软件问题,而是专门针对某一特定问题的计算机语言。
    DSL之于程序员正如伽南地之于以色列人,是最初也是最终的梦想。
    很多人都认为,DSL将会是软件业的“next big thing”。然而随着DSL的日益流行,围绕着DSL出现了很多质疑和误解:
    ● DSL的目标受众是非程序员,业务员或者最终用户
    ● DSL = 整洁的代码
    ● DSL必须以文本代码的形式出现
    ● DSL的语法应该尽可能地接近英语或者其他自然语言

    http://subject.csdn.net/agile_dsl.htm

  • 相关阅读:
    file类中,命令记录
    Java中有多个异常, 如何确定捕获顺序(多个catch),先从上到下执行,判断异常的大小,如果包含捕到异常,就进入这个catch,后面的就不再执行
    try....fail....catch...Assert 模式的测试, fail是Junit中的功能
    java.io.FileNotFoundException异常,一是“拒绝访问”,二是“系统找不到指定路径”
    [1]IP地址查询
    支付宝地铁SDK使用失败记录
    食神
    【初等数论】 04
    【初等数论】 03
    【初等数论】 02
  • 原文地址:https://www.cnblogs.com/softidea/p/4287295.html
Copyright © 2011-2022 走看看