美文网首页
Day1 读书笔记&代码心得体会

Day1 读书笔记&代码心得体会

作者: 柳辉 | 来源:发表于2017-06-01 10:43 被阅读8次

    一、读书笔记
    今天学到了什么

    1.1 如何安装Ruby

    • 许多Linux发行版已经预装了Ruby,mac OS X 也预装了Ruby。
    • 二进制发行版本很容易安装,但是可能不包含你需要的可选的软件包。
    • 从源码编译安装

    1.2 如何运行Ruby

    • 交互式输入代码直接执行
    • 先创建Ruby文件,再执行

    1.3 Ruby文档:RDoc和ri

    • ri是一种本地命令行工具,用来阅读RDoc格式的Ruby文档
      比如:ri GC(GC是garbage collection,一种垃圾回收机制)
      如果在mac环境下,要先在终端输入:rvm docs generate
    • RDoc是Ruby的文档系统

    2.1 Ruby是一种真正的面向对象的语言

    比如:

    num = Math.abs(num) //Java代码
    

    在Java中,是通过调用另一个函数来得到某些成员数据的绝对值。

    num = num.abs #Ruby代码
    

    在Ruby中,确定绝对值的能力内建在数字中——处理细节在内部实现中,只要发送abs消息到一个数字对象,让它去得到绝对值即可。

    这就是所说的Ruby是一门真正的面向对象语言。

    二、心得体会

    1、今天完成了什么?

    • 把nice下载到本地,并运行成功
    • 新建一个属于自己的管理员账户
    • 大概浏览了数据库表
    • 开会
    • 看《Programming Ruby》一个小时

    2、今天主要的收获是什么?

    • 今天主要收获了clone别人项目到本地的一些调试经验,记得clone之后要把application.ym.default复制一下并改名字为application.yml。
    • mysql2
    • brew install mysql
    • mini_magick

    相关文章

      网友评论

          本文标题:Day1 读书笔记&代码心得体会

          本文链接:https://www.haomeiwen.com/subject/gcisfxtx.html