over 1 year ago

昨天无法墙外,所以,这是补充昨天的笔记。

  1. irb下的命令

    • 讲array乘以2,它里面的数字值大小不会变成原来的2倍,但是数量会照原来的array里的元素增加一倍。
    • array里面的字符串一定要加双引号,但是数字可直接使用不加双引号。
    • ruby里面的任何事物都有类别class,常用的fixnum数值、string文字、array列表。每个类别都有不同的method方法,可以在该类别的instance中实现。
    • each的method,可以历遍它的每一个项目,做do后面和end之间的指令:fruits.each do |fruit| ;puts fruit;end
    • if程式也是三步骤走的方法执行,条件——动作——end。
    • 也可以自己diy一个method。https://fullstack.xinshengdaxue.com/posts/34 diy的method可以是任何名字,它的功能只跟中间你设定的动作有关,与名称无关,method后面的括号里一般是字母,不能是数字。例如,def th(t)—t2---end这个method与def double(t)—t2—end的method作用一样,都是让t增倍的method。
    • cd ——change directory cd~会把家目录设成当前目录
    • 专案建立方式有两种:mkdir 专案名称 ;rails new 专案名称。两者之间有什么异同,还不知道?
    • suggestotron是什么???rails的典型APP。
    • Method 也可以 return(回传)资料。以此例而言,pluralize 会回传 word 单字加上 's' 结尾。在 Ruby 里面,method 会回传最后一行的结果,无论该结果是什么。
    • Method 也可以 return(回传)资料。以此例而言,pluralize 会回传 word 单字加上 's' 结尾。在 Ruby 里面,method 会回传最后一行的结果,无论该结果是什么。?????????
    • pwd输入到终端,可以确认目前自己所在的目录。
    • 为什么ls一个目录里面没有显示.git这个资料夹,ls-a却可以显示出来,这两者的区别是什么? ls-a可以列出隐藏文件夹,而ls -l列出文件详细信息,ls /是查看驱动目录下的内容。
    • 运行rails s一定要在专案目录下运行才可以。切记切记切记。 今天学会了什么?
      • 建立新专案有两种方法:mkdir 专案名;rails new 专案名。此时,专案已经有了相应的rails文件夹和文件等。
      • 专案建立以后,cd 专案名,进入专案下目录,也可以用pwd确定自己所在的目录位置,ls可以列出当下的目录下资料,但是ls -a可以列出隐藏文件。
      • 例如,我们需要git init把专案repo到git时光机,以便日后可以上传网络或者回到我们想回到的任何地方。但是,当你ls专案名的时候,你看不到你的专案下面有.git这个文件,但是当你ls -a时,你就可以看到隐藏的文件。然后 git status会告诉你,git做的事情,列表给你看。
      • git add . & git commit -m "git add 的信息"
      • rails generate scaffold 主题名。。。可以建立一个MVC,自动生成建立的主题的架构,model、view、controller,分管自己的功能。之后,要rake db:migrate,把资料库更新,这样,资料库就会建立一个新的table来存储新的主题。 # 今天灵感: 1.彪悍一只猫,又一次震动我,之前不看他的公号,可能又逃避的嫌疑,一方面我自卑,另一方面我又不愿意承认别人优秀,因为我自负,觉得自己不比别人差。但是,别人的进步不会因为你的无视而停滞,也不会应为你的自负而显得不那么牛逼。停止自欺欺人,好好自我反思,这才是真正的勇者。勇敢面对自己和生活的人,才有资格得到生活的馈赠和奖励。 2.知识变现,洗澡突发灵感,虽然我目前没有专精领域,但是我可以牵拉资源:张老师两方面——中文朗读公号和对外汉语教师考试分享、职业生涯分享、教学技巧分享等等。如果真的想建立这样一个社群,要想想群员之间如何维系,活跃,日常,主题,如何成长,目标等等、还有,如何招募成员。
← 算是一个小总结和计划 报错9——heroic上传网页不存在 →