1 官方文档链接:
http://uuidtools.rubyforge.org/
https://github.com/sporkmonger/uuidtools/tree/
2 安装
gem install uuidtools
3 直接使用,不需要require
UUIDTools::UUID.md5_create(UUIDTools::UUID_DNS_NAMESPACE, "www.widgets.com")
=> #
UUIDTools::UUID.sha1_create(UUIDTools::UUID_DNS_NAMESPACE, "www.widgets.com")
=> #
UUIDTools::UUID.timestamp_create
=> #
UUIDTools::UUID.random_create
=> #
也可以在gemfile里编辑加上
gem ‘uuidtools’
如果想去掉中间的-
new_name = UUIDTools::UUID.timestamp_create.to_s.gsub('-','')
4 其他安装方法
去官网下载把lib里的东西copy到项目的lib下
如果还是不行就把下载的包拷贝到vendor\plugins下
分享到:
相关推荐
《Ruby on Rails:构建高效Web应用的神器》 Ruby是一种高度灵活、面向对象的编程语言,它的设计理念强调了代码的可读性和简洁性。由Yukihiro Matsumoto(马特松,也被称作Matz)在1995年创建,Ruby受到了Perl、...
### Ruby on Rails基础知识详解 #### 一、简介 在IT领域,Ruby on Rails(简称RoR或Rails)是一种流行的Web应用程序开发框架,基于Ruby语言。它遵循MVC(模型-视图-控制器)架构模式,使得开发高效且结构化。本篇文章旨在...
[Ruby_on_Rails][中文]_02._[Mac]_安裝Ruby_on_Rail_6.x
对于初学者来说,我觉得首先入门类书籍应该选择《programming ruby中文版 第2版》书里写的内容相当仔细,详细。而且这么书应该一直放在你的床头随手可取到的地方,即使在你看完以后它可以作为你的参考书。目前我还...
[Ruby_on_Rails][中文]_03._[Windows]_安裝Ruby_on_Rail_6.x
Ruby是一种面向对象的编程语言,以其简洁、优雅的语法著称,被广泛应用于Web开发,尤其是与Ruby on Rails框架结合使用。"Ruby新手学习书"和"Rails_4_days"这两个资源是为初学者设计的,旨在帮助他们快速掌握Ruby语言...
在过去的几年中,《Ruby on Rails Tutorial》这本书被视为介绍使用 Rails 进行 Web 开发的先驱者。 在这个全球互联的世界中,计算机编程和 Web 应用程序开发都在迅猛发展,我很期待能为中国的开发者提供 Ruby on ...
### Rails on Ruby 知识点概览 #### 一、Ruby on Rails 概述 - **定义**: Ruby on Rails(简称 Rails 或 RoR)是一种基于 Ruby 语言的 Web 应用开发框架,采用 Model-View-Controller(MVC)架构模式。 - **特点**...
您可能要讲的内容: Ruby版本系统依赖配置数据库创建数据库初始化如何运行测试套件服务(作业队列,缓存服务器,搜索引擎等) 部署说明...Ruby on Rails教程样本应用程序参考实施这是(第6版)中的示例应用程序的...
Ruby-Devise是Ruby on Rails框架中的一个强大且灵活的身份验证解决方案,它为开发者提供了处理用户注册、登录、密码重置等常见身份验证需求的工具。这个库是基于Warden,一个通用的身份验证库,允许Devise在Rails...
关于ruby on rail的ajax,英文版
react-devise, Ruby on Rails 设计验证服务器的ReactJS前端 ATTENTON: 目前,这必须是实验性软件,而不是在生产中使用。设计简介设计长期以来一直是 Rails 应用的认证库。 只需将设计放入你的Rails 应用程序,进行...
【ejemplo_rails_crud:Crud Para Probar Ruby on Rails】是一个基于Ruby on Rails框架的简单CRUD(创建、读取、更新、删除)应用程序示例。这个项目旨在帮助开发者了解如何在Rails环境下构建基本的数据操作功能。让...
**Ruby on Rails(RoR)概述** Ruby on Rails,简称RoR,是一个基于Ruby语言的开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,用于快速开发高效、可维护的Web应用。RoR的核心理念是DRY(Don't ...
bitnami-docker-rails:Bitnami Ruby on Rails Docker组成开发环境
自述 此自述文件通常会记录... Ruby版 系统依赖 配置 数据库创建 数据库初始化 如何运行测试套件 服务(作业队列、缓存服务器、搜索引擎等) 部署说明 … 如果您不打算运行rake doc:app请随意使用不同的标记语言。
这些实验使用了不同配置下的三种类型的铁路车辆模型。通过风洞测试,研究人员能够识别出对行车安全构成最大威胁的风况,并对影响铁路车辆气动行为的主要参数进行了敏感性分析。风洞实验特别关注了湍流强度和列车运动...
这本书讲解如何使用 Ruby on Rails框架开发应用,以及如何把应用部署到生成环境。本书使用Rail默认的开发工具栈开发了一个完整的社交应用(类似Twitter)。读完本书后你将掌握如何使用Rails从零开始开发任何类型的应用...