reCAPTCHA

专业校验码
授权协议 BSD-3
开发语言 JavaScript
所属分类 Web应用开发、 验证码(Captcha)
软件类型 开源软件
地区 不详
投 递 者 云京
操作系统 跨平台
开源组织 Google
适用人群 未知
 软件概览

reCAPTCHA计划是由卡内基梅隆大学所发展的系统,主要目的是利用CAPTCHA技术来帮助典籍数位化的进行,这个计划将由书本扫描下来无法准确的被光学文字辨识技术识别的文字显示在CAPTCHA问题中,让人类在回答CAPTCHA问题时用人脑加以识别。reCAPTCHA正数位化纽约时报的扫描存档,目前已经完成20年份的资料,并希望在2010年完成110年份的资料。

为了验证人类所输入的文字是正确的,而不是随意输入,有两个字会被显示出来;一个是光学文字辨识软体无法辨别的字,另一个是一个已经知道正确答案的 字。如果使用者正确的回答出已知正确答案的字,那么就假设所输入的另一个光学辨识软体无法辨识的字是认真的检视后被输入而非随便输入

reCAPTCHA 问题的所需的文字图片,首先会由 reCAPTCHA 计划网站利用 Javascript API 取得, 在终端使用者回答问题后,伺服器再连回 reCAPTCHA 计划的主机验证使用者的输入是否正确。 reCAPTCHA 计划提供了许多程式语言的函式库,让整合 reCAPTCHA 服务到现有程式的过程可以轻松些。除非有较大的频宽需求,否则 reCAPTCHA 原则上是一个免费的服务。

 相关资料
  • 业务参数校验采用JSR-303方式,关于JSR-303介绍可以参考这篇博文:JSR 303 - Bean Validation 介绍及最佳实践 在参数中使用注解即可,框架会自动进行验证。如下面一个添加商品接口,它的参数是GoodsParam @Api(name = "goods.add") public void addGoods(GoodsParam param) { ... } 在G

  • 业务参数校验采用JSR-303方式,关于JSR-303介绍可以参考这篇博文:JSR 303 - Bean Validation 介绍及最佳实践 在参数中使用注解即可,框架会自动进行验证。如下面一个添加商品接口,它的参数是GoodsParam @Open("goods.add") @RequestMapping("/goods/add") public void addGoods(GoodsPara

  • 问题内容: 我在了解如何存储其数据时遇到了麻烦。考虑以下: 这就是说是列主(),因此,在内部应如下所示: 这就是本词汇表中所说的。令我困惑的是,如果我尝试以线性方式访问的数据,则会得到: 在这一点上,我不确定该标志告诉我们什么,因为它不遵守该顺序。显然,python中的所有内容都是行专业的,当我们想以线性方式进行迭代时,可以使用迭代器。 问题如下: 假设我们有一个数字列表,例如:,我们如何以列主要

  • 新手入门 - 专业术语 操作系统 访客浏览您网站时使用的操作系统名称。 百度推广 百度推广给您网站带来的流量及转化情况。您可以及时了解百度各类推广方式的效果以及这些效果是否达到了您预期的业务目标,从而帮助您更有针对性地改善百度推广方案。 DEF 返回 Flash版本 访客浏览器程序中安装的 Flash 版本。 地域分布 各个地域带来的流量及转化情况。您也可以选择来源过滤,查看特定来源下,各地域的流

  • 本文介绍了Electron开发时常用的专业属于. ASAR 含义:ASAR即Atom Shell 程序包 ​asar类似常用的 tar 格式文件,Electron 无需解压即可读取其中的文件。 ​asar的使用方法,通常用来将文档打包在一个.asar中,防止js,html,css等文件直接暴露在外. 简单例子: 1 安装:$ npm install asar -g 2 压缩:$ asar pack

  • 使用函数式组合的方式实现,可以配合 Form 组件实现表单校验功能。 Usage 只支持按需引入。 import validator from 'beeshell/dist/common/utils/validator' Examples Code 详细 Code const validate = validator.dispatch( validator.register('name',

  • 只要JSR-303实现(例如Hibernate验证器)在类路径上,就会自动启用Bean Validation 1.1支持的方法验证功能。 这允许bean方法在其参数和/或返回值上使用javax.validation约束进行注释。 具有这种带注释方法的目标类需要在类型级别使用@Validated注释进行注释,以便搜索内联约束注释的方法。 例如,以下服务触发第一个参数的验证,确保其大小在8到10之间:

  • alphabeticfield 字母域 characterfield 字符域 binary digit 二进制数 chatter set 字符集 bit 位 cin(standard input) 标准输人 byte 字节 clog(standarderrorbuffeted) 缓冲标准错误流 cerr(standard err unbuffered) 无缓冲标准错误流 close a file