- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我已经在 mountain lion 上成功安装了 rbenv 和 ruby build。运行 rbenv install 1.9.3-p392
结束于:
校验和不匹配:ruby-1.9.3-p392.tar.gz(文件已损坏)
预期 f689a7b61379f83cbbed3c7077d83859,得到 1cfc2ff433dbe80f8ff1a9dba2fd5636
它正在下载的文件看起来没问题,如果我使用 curl 手动下载文件,我会得到同样不正确的校验和。
有没有人遇到过这个?他们是如何解决的?
最佳答案
tl: 博士;使用浏览器从 http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p392.tar.gz 下载 ruby并将其放入~/.rbenv/caches/ruby-1.9.3-p392.tar.gz
,然后运行rbenv install 1.9.3-p392
问题在于 curl
和 ftp.ruby-lang.org
服务器。因为 curl 不通过 Accept-Encoding: gzip
,所以服务器提供非 gzip 版本的 ruby (~60mb) 而不是压缩版本 (~12mb)。这会导致校验和失败,并停止构建。
使用 curl --header "Accept-Encoding: gzip"下载文件,给出正确的校验和。然而,最新版本的 rbenv 将 -q 标志传递给 curl,它会忽略 .curlrc 文件,这使得在不编辑源代码的情况下很难配置它。
简单的解决方案是手动下载 ruby.tar.gz 并将其放在缓存文件夹中,完全跳过该问题。
关于ruby - rbenv 安装 ruby 校验和不匹配 osx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15122668/
如何在 PHP 中生成 CRC-8 校验和? 最佳答案 function crcnifull ($dato, $byte) { static $PolyFull=0x8c; for ($i=0
我正在编写代码来使用 32 位无符号整数计算 CRC16。当尝试打印执行 CRC 操作的 XOR 函数的返回值时,它总是打印 0。我尝试了各种调试方法,例如打印语句,但是,我似乎无法弄清楚! 这是我的
ThinkPHP3.2.3验证码显示、刷新、校验 ,具体如下: 显示验证码 首先在Home/Controller下创建一个公共控制器PublicController
我想将自定义验证绑定(bind)到 TimePicker 自定义控件,但下面的代码显示“无法将内容添加到 TimePicker 的对象类型。”。
目录 Spring 校验(validator,JSR-303)实现 什么是JSR-303规范 与Spring MVC结合 实体类添加
导包和配置 导入 JSR 303 的包、hibernate valid 的包 ?
我是一名优秀的程序员,十分优秀!