`
badxy
  • 浏览: 141844 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

RoR试用小记 2

阅读更多

抱着来学习的心态,继续钻研rails,虽然能投入的时间不算很多。

一些RoR中特别方便的地方:

0 不用在每句后面输入分号了,不用给最外层的函数调用打parentheses,这些对于函数调用者来说的确挺方便。

1 symbol:link :href=>'a/b/c', :class=>'link'。这种写法其实和html标记中的attribute="attributValue"的写法一致,你不用去记忆一个函数的参数列表的位置,最主要是记住参数的名字。

2 scalffold 这个不用我说了,意义是相当大的。

3 convention over configuration,这个也不用我说了,我觉得它本质的东西就是把原先显性的东西隐性化。

分享到:
评论

相关推荐

    RoR性能优化经验谈

    RoR(Ruby on Rails)是一种流行的开源Web开发框架,以其高效和简洁的代码著称。然而,随着网站规模的增长,性能优化成为必不可少的环节。在本文中,我们将探讨一些RoR性能优化的关键方面,主要基于JavaEye网站在...

    ror

    NULL 博文链接:https://xuxiangpan888.iteye.com/blog/266696

    ror中文资料

    2. **ActiveRecord**:RoR的数据访问层,它将数据库操作与对象模型绑定,提供了ORM(Object-Relational Mapping)功能。 3. **路由**:Rails的路由系统将HTTP请求映射到特定的Controller和Action,定义了应用的URL...

    神经网络ror resenet模型

    **神经网络Ror ResNet模型详解** 在深度学习领域,ResNet(残差网络)模型是具有里程碑意义的创新,由He et al.在2015年提出。该模型解决了深度神经网络训练中的梯度消失问题,允许构建非常深的网络结构。而“Ror”...

    RoR选题方向—源代码

    2. **控制器(Controllers)**:控制器负责处理请求,调用模型并填充视图数据。它们通常包含多个动作,每个动作对应一个HTTP请求方法。 3. **模型(Models)**:模型是数据和业务逻辑的代表。ActiveRecord模型与...

    初探ROR

    **初探ROR** Ruby on Rails(简称ROR)是一个基于Ruby编程语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在促进开发过程的简洁性和效率。Ruby on Rails的核心理念是“Don't Repeat ...

    ror实例

    2. **ActiveRecord**:这是Rails中的ORM(对象关系映射),它允许开发者用Ruby类和对象操作数据库,减少了对SQL的直接依赖。 3. **路由(Routes)**:Rails的路由系统将HTTP请求映射到控制器的行动上,并定义了URL...

    ROR安装必备所有架包

    在Ruby on Rails(ROR)开发环境中,安装和配置正确的依赖包是至关重要的。这个压缩包包含了一系列用于ROR框架的基础组件,但不包括Ruby本身。让我们深入了解一下这些包的作用和重要性。 首先,`actionpack`是Rails...

    RoRBlog 基于RoR的博客系统

    基于RoR的博客系统,代码风格简单清晰,前后太完善,适合初学者。

    Windows 上搭建 ROR环境

    ### Windows上搭建Ruby on Rails(ROR)环境详解 #### 一、引言 随着Web开发技术的不断发展,Ruby on Rails(简称Rails或ROR)作为一种高效、简洁且优雅的Web开发框架,受到了广大开发者的青睐。然而,在Windows...

    RoR2SharedItems:BepInEx Modloader的降雨风险2共享物品mod

    多人RoR2游戏应该快节奏而有趣。 但是,通常情况下,玩家会遇到战利品被盗或一名玩家主导游戏的问题。 显然,解决此问题的最佳方法是首先消除ho积的动机! ShareSuite是一款具有多种系统的mod,旨在共享您在整个...

    ROR绿色最新环境(2013/3/10)

    ROR环境 Ruby version 1.9.3 (java) RubyGems version 1.8.24 Rack version 1.4 Rails version 3.2.12 JavaScript Runtime therubyrhino (Rhino) Active Record version 3.2.12 Action Pack version 3.2.12 ...

    ROR 文件的上传与下载

    2. **文件下载**:`get_file`方法用于提供用户下载或直接查看文件(如图片)。它从数据库中检索最新的记录(即最新上传的文件),并使用`send_data`方法发送文件数据。`send_data`的`type`参数应根据文件类型设定...

    freemis 基于ror框架的mis

    2. **ActiveRecord**:这是RoR中的一个ORM(对象关系映射)库,允许开发者用Ruby类来代表数据库表,通过面向对象的方式来操作数据库,简化了数据库交互。 3. **Scaffolding**:RoR提供快速原型开发工具,能自动生成...

    机遇ROR 的图书管理系统

    《机遇ROR的图书管理系统》是一份以Ruby on Rails(简称ROR)技术为核心,旨在构建高效、便捷的图书管理解决方案的学习资料。Ruby on Rails,是基于Ruby编程语言的开源Web应用框架,它遵循MVC(Model-View-...

    ror培训第2天 object1

    标题和描述中提到的是Ruby on Rails(RoR)培训的第二天内容,主要涉及Ruby语言的面向对象编程基础,包括类和对象的概念、变量类型以及对象的创建。 1. **面向对象基础** - **类与对象**:类可以理解为一个模板...

    ROR环境配置

    在IT行业中,Ruby on Rails(简称ROR)是一款基于Ruby语言的开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,旨在简化Web应用开发过程,提高开发效率。本文将深入探讨如何配置ROR开发环境,以及...

    RoR 培训课程PPT

    ### RoR培训课程PPT知识点概述 #### 一、课程概览与背景介绍 - **课程性质**:本课程为为期五天的Ruby on Rails(简称RoR)入门级培训,适合初学者快速掌握RoR的基本概念和技术要点。 - **讲师信息**:由Peter ...

    javarebel 用JAVA和ROR一样方便测试

    破解版本的JAR包,放到本地磁盘,ECLIPUS直接用,到JVM设置直接加 -noverify -javaagent:D:\javarebel.jar

Global site tag (gtag.js) - Google Analytics