`
tsbob
  • 浏览: 16591 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

最近准备研究一下ruby

    博客分类:
  • ruby
阅读更多
一直在用django和php做网站,ruby虽然目前执行效率还比较低,但业界关注度很高,投入的资源也多,效率问题早晚会得到改善
所以用ruby应该是一个不错的选择。
如果你有程序开发经验,只要掌握正确的方法,从零开始到上手干活,只需要几天时间。
先列个测试单子,对照研究。

1.数据类型
2.数组操作
4.字典操作
5.遍历,传值/传地址
6.处理图片
7.正则表达式
8.处理文件,读,打印字符串

0.开发环境搭建
1.rails程序目录结构
2.url映射
3.初始化数据库
4.对表单处理的增强
5.使用active record部分
6.分页

分享到:
评论

相关推荐

    ruby on rails社区网站开发源码

    通过研究这个源码,你可以深入理解Rails的工作原理,学习如何设计和实现社区网站的核心功能,如用户注册、论坛讨论、个人资料管理等。同时,这也是一个绝佳的机会去实践敏捷开发和TDD(测试驱动开发)原则,提升你的...

    Ruby教程.docRuby语言概述pdf

    在通过一些分析和思考之后,Matz认为脚本语言是可以变得很强大和灵活的,于是他准备把脚本语言作为他的发展方向。和很多人一样,Matz是一个面向对象程序设计的fans,自然而然他想研究一种支持面向对象程序设计的脚本...

    Pro Active Record. Databases with Ruby and Rails

    4. **关联**:深入研究Active Record的各种关联类型,如has_many、belongs_to、has_one、has_and_belongs_to_many,以及如何处理关联查询和嵌套关联。 5. **事务**:学习如何使用Active Record事务来保证数据库操作...

    基于Ruby符号执行的Metasploit攻击流量提取

    基于Ruby符号执行的Metasploit攻击流量提取方法为网络安全研究和防护设备测试提供了一种高效、便捷的解决方案。通过这种方法,不仅可以避免传统方法所需的复杂环境搭建,还能更加全面地理解攻击过程,提高网络防护的...

    nexus-ruby-plugin-1.4.0.zip

    4. **Gradle Android Command Plugin**:研究这个特定插件的 API 和任务,了解如何在构建脚本中引入并使用它,以及如何在 CI 环境中配置这些任务。 5. **开源社区的贡献**:了解开源项目的贡献流程,如创建 Pull ...

    watir Web自动化测试框架 api

    最近抽时间试用了一下,感觉还不错,准备下一步在公司推广使用。因为 Watir 的网站上用户手册、示例代码以及 FAQ 都维护的不错,所以已有的东西我就不重复了,在这里简单介绍一下,如果同行们有兴趣,可以一起研究...

    《Ruby On Rails》 源码 下载、导入、运行

    通过研究《Ruby On Rails》的源码,不仅能提升对Rails框架的理解,还能学习到最佳实践和设计模式,这对于成为一名优秀的Web开发者大有裨益。记得在学习过程中,结合博客文章和其他文档资料,以获取更全面的知识。

    Algorithms-and-Data-Structures-in-Ruby:只是为了教育

    在编程领域,算法和数据结构是核心组成部分,它们对于编写高效、可维护的代码至关重要。在Ruby这种动态、灵活的编程语言中,理解和...通过深入研究这个项目,你将能够更熟练地驾驭Ruby,为你的编程生涯打下坚实的基础。

    rbtest my unit simp-le

    标题 "rbtest my unit simp-le" ...在深入研究之前,确保你已经安装了Ruby和相应的测试框架,例如Minitest或RSpec,并熟悉基本的Ruby语法。通过实践这些测试用例,你可以提升你的Ruby编程技能,尤其是测试方面的知识。

    sample_app:Ruby on Rails 教程示例应用程序

    首先,让我们深入了解一下Rails框架。Rails是由David Heinemeier Hansson在2004年创建的,它的设计哲学是强调“DRY”(Don't Repeat Yourself),提倡代码重用,减少冗余。Rails的核心组件包括模型(Model)、视图...

    技术面试准备:这些是我准备在技术公司进行技术面试时研究的问题的编码解决方案

    技术面试准备以下是各节:这些是我在准备技术编码面试时使用的最佳在线资源: :关于整个技术面试过程的最受欢迎的书,现在是第六版。 包括189个编程面试问题,范围从基础到最棘手的算法问题。 :由专业软件工程师...

    ROR安装必备所有架包

    让我们深入了解一下这些包的作用和重要性。 首先,`actionpack`是Rails的核心组件之一,它提供了控制器、路由和视图等功能。`actionpack-1.13.5.gem`是ActionPack的一个特定版本,包含了处理HTTP请求、执行控制器...

    GLD-ePortfolio:南卡罗来纳大学ePortfolio毕业,具有卓越的研究领导力

    【GLD-ePortfolio: 南卡罗来纳大学ePortfolio毕业,具有卓越的研究领导力】 在信息化时代,教育领域也开始采用...通过这个项目,学生不仅可以积累专业知识,还能提升跨学科的综合技能,为未来的职业生涯做好充分准备。

    学习

    本压缩包文件名为"learning-main",显然它是为了帮助用户学习一种特定的编程语言——Ruby而准备的。Ruby是一种面向对象的、动态类型的脚本语言,以其简洁、优雅的语法和强大的元编程能力而闻名。 首先,让我们深入...

    PDF-JRubyCookbookFreePdfBook-英文版.rar

    《PDF-JRubyCookbookFreePdfBook-英文版》是一本专为JRuby开发者准备的实践指南,它以PDF格式提供,旨在帮助读者深入理解和掌握在Java平台上使用Ruby语言的技巧和最佳实践。JRuby是Ruby的一个实现,它允许开发者利用...

    RabbitMQ研究

    生产者发布消息到消息队列,而消费者则在准备好时从队列中获取并处理这些消息。 AMQP协议是RabbitMQ的基础,它定义了一种标准化的、跨平台的消息传递方式。AMQP允许消息的可靠传输,包括事务、确认机制以及多种消息...

    ubuntu下player-stage安装教程

    #### 二、环境准备与需求 在开始安装前,请确保满足以下条件: - **操作系统**:Ubuntu 12.10 - **网络连接**:必需 - **编译器**:gcc、g++、cmake、vim、cmake-curses-gui 如果缺少上述任何一项,可以通过 `...

    graduation_study

    Ruby on Rails 毕业研究管理应用为每个用户节省研究内容和研究时间的 Web 应用程序。您可以从以下网址查看实际操作。 我们准备了以下作为试用帐户。教师用户邮箱: 通行证:宫古岛学生用户邮箱: 通行证:宫古岛如何...

    基于Selenium WebDriver的B_S架构软件的自动化测试研究.pdf

    最后,文章还展示了Selenium WebDriver的基本代码结构,例如使用Java语言的示例代码,包括初始化WebDriver对象、设置隐式等待时间以及测试前的准备(例如初始化WebDriver和基础URL)等。这些代码片段对理解和实现...

Global site tag (gtag.js) - Google Analytics