默认按页码顺序显示所有勘误,也可以通过选择印次,来查过该印次的勘误。如果您有新发现的勘误,欢迎提交!

  • 第17页 1.12
    错误内容:
    从上往下第二个代码块中第一行
    p ("Ruby != "Rubens")
    应改为:
    p ("Ruby" != "Rubens")
    ObserverL 提交于 2018-11-10 18:51 · 纸质版 · 第1印 · 技术错误
    确认于 2018-12-28 16:14
  • 第35页 代码清单3.11第一行
    错误内容:require_relative "greb"

    应改为:require_relative "grep"

    小天狼星 提交于 2017-10-02 21:53 · 电子版 · 第1印 · 文字或格式错误
    确认于 2018-12-28 16:11
  • 第319页 代码清单23.3第6行、第18行
    错误内容:{|row| ret <<row.join(" ") }

    应改为:{|row| ret << row.join(" ") }
    <<和row之间加入空格

    SketchK 提交于 2018-07-17 16:02 · 纸质版 · 第2印 · 文字或格式错误
    确认于 2018-07-18 09:26
  • 第319页 代码清单23.3倒数第6行
    错误内容:WHERE alladdrLIKE ?

    应改为:WHERE alladdr LIKE ?
    alladdr Like 之间应该有 空格

    SketchK 提交于 2018-07-17 16:03 · 纸质版 · 第2印 · 文字或格式错误
    确认于 2018-07-18 09:26
  • 第319页 23.5 检索数据
    错误内容:因为已经用 INSERT 语句把 code 和 alladdr 取出来了,所以需要用空白字符连接。

    应改为:
    这样我们就能把之前用 INSERT 语句插入的 code 和 alladdr 提取出来,并用空白字符连接。
    SketchK 提交于 2018-07-17 16:04 · 纸质版 · 第2印 · 技术错误
    确认于 2018-07-23 11:40
    • 23.4节和23.5节的代码清单都是代码jzipcode.rb(见随书资源)的节选,完整的代码清单中是有INSERT的

      杜晓静  发表于 2018-07-23 11:40:32
    • 修改后的语句结合上下文是可以理解的,修改后的意思是说将之前 insert 语句插入的数据取出,没修过前是说用 insert 语句取出数据,这两个意思是完全不一样的,感谢编辑校对,现在这句话理解起来应该没错了!

      SketchK  发表于 2018-07-25 10:34:12