当前位置: 七九推 > IT编程>脚本编程>

Ruby

Ruby信号处理详解

2022-08-07 12:23 | 分类:脚本编程 | 评论:0 次 | 浏览: 88

ruby使用process.kill发送信号process.kill(signal, pid, ...) → integerprocess....

Ruby多线程库(Thread)使用方法详解

2022-08-07 12:23 | 分类:脚本编程 | 评论:0 次 | 浏览: 90

thread是ruby的线程库,thread库已经内置在ruby中,但如果想要使用线程安全的queue、mutex以及条件变量等,则需要手动...

Ruby3多线程并行Ractor使用方法详解

2022-08-07 12:23 | 分类:脚本编程 | 评论:0 次 | 浏览: 87

ruby 3 ractor官方手册:https://github.com/ruby/ruby/blob/master/doc/ractor....

Ruby日期时间的比较,日期转换等时间日期处理方法大全

2022-08-07 12:23 | 分类:脚本编程 | 评论:0 次 | 浏览: 101

ruby中date、time、 datetime这3个类提供 了和日期时间相关的操作。date只能处理日期time能处理日期和时间datet...

Ruby操作CSV格式数据方法详解

2022-08-07 12:23 | 分类:脚本编程 | 评论:0 次 | 浏览: 95

csv格式的数据默认是以逗号分隔各个字段的一条一条记录,默认用换行符分隔每一条记录。此外,有的csv有标题行,有的没有。还有其他一些格式, ...

Ruby解析处理YAML和json格式数据

2022-08-07 12:23 | 分类:脚本编程 | 评论:0 次 | 浏览: 91

ruby处理yamlruby的标准库yaml基于psych:https://ruby-doc.org/stdlib-2.6.2/libdoc...

Ruby使用Mysql2连接操作MySQL

2022-08-07 12:23 | 分类:脚本编程 | 评论:0 次 | 浏览: 156

ruby操作mysql使用mysql2连接mysql并操作mysql。相关文档参见:https://www.rubydoc.info/gem...

Ruby使用GDBM操作DBM数据存储方法实例详解

2022-08-07 12:23 | 分类:脚本编程 | 评论:0 次 | 浏览: 78

dbm简介dbm(database manager) 是使用本地文件来存储数据的数据库,基于key -value对数据进行存储、读取,且有些...

安装Ruby和安装Rails详细步骤详解

安装Ruby和安装Rails详细步骤详解

2022-08-07 12:23 | 分类:脚本编程 | 评论:0 次 | 浏览: 81

rbenv安装rubyrbenv可以管理多个版本的ruby。可以分为3种范围(或者说不同生效作用域)的版本:local版:本地,针对各项目范...

举例理解Ruby on Rails的页面缓存机制

2022-06-16 12:03 | 分类:脚本编程 | 评论:0 次 | 浏览: 125

有了页面缓存,rails 就可以不再介入。在某种程度上,这是件好事,因为您的确可以获得优秀的性能。rails 只需创建 html 页面,将其...


    ubuntu 18.04 LTS安装ruby on rails

ubuntu 18.04 LTS安装ruby on rails

2022-06-16 03:21 | 分类:脚本编程 | 评论:0 次 | 浏览: 132

ubuntu 18.04 lts安装ruby on rails注意由于令人‘烦恼’的网络问题,不用&代&理来正确安装rail...

使用Ruby来处理文本的教程

2022-06-16 03:21 | 分类:脚本编程 | 评论:0 次 | 浏览: 109

与 perl 和 python 类似,ruby 拥有出色的功能,是一种强大的文本处理语言。本文简单介绍了 ruby 的文本数据处理功能,以及...

Rails应用程序中同时修改操作冲突问题的解决方案

2022-06-16 03:21 | 分类:脚本编程 | 评论:0 次 | 浏览: 115

rails 应用程序中操作冲突是一个常见问题,rails 提供了简单有效的解决方法。举一个实际的例子:我们的系统里有一个商店模块,商店中重要...

简单对比分析Ruby on Rails 和 Laravel

2022-06-16 03:21 | 分类:脚本编程 | 评论:0 次 | 浏览: 102

在线web应用程序开发目前有许多正流行的框架. 也有许多不同类型的框架,比如那些拥有大量插件,可以让你更加快速的迭代 (比如 rails),...

Ruby遍历文件夹同时计算文件的md5sum

2022-06-16 03:21 | 分类:脚本编程 | 评论:0 次 | 浏览: 131

#!/usr/bin/ruby -w#require 'digest/md5'if argv.empty? puts "usg...

详解Ruby中的循环语句的用法

2022-06-16 03:21 | 分类:脚本编程 | 评论:0 次 | 浏览: 113

ruby 中的循环用于执行相同的代码块若干次。本章节将详细介绍 ruby 支持的所有循环语句。ruby while 语句语法while co...

ruby、javascript、php中的观察者模式实现代码

2022-06-16 03:21 | 分类:脚本编程 | 评论:0 次 | 浏览: 111

面试被问及到js中的观察者模式,这玩意儿早就了解过,可以说是动态语言中非常有用的一个设计模式,非常惭愧的没有系统的研究过。不过没关系,哪里不...

Ruby中的return、break、next详解

2022-06-16 03:20 | 分类:脚本编程 | 评论:0 次 | 浏览: 112

return,break,next 这几个关键字的使用都涉及到跳出作用域的问题,而他们的不同 则在于不同的关键字跳出去的目的作用域的不同,因...

冒泡排序算法及Ruby版的简单实现

2022-06-16 03:20 | 分类:脚本编程 | 评论:0 次 | 浏览: 108

算法原理:比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的...

Ruby的运算符和语句优先级介绍

Ruby的运算符和语句优先级介绍

2022-06-16 03:20 | 分类:脚本编程 | 评论:0 次 | 浏览: 122

ruby 是一种表达能力很强的语言,这得意于它异常丰富的运算符和语法糖,虽然 ruby 一直把最小惊讶原则作为它的哲学之一,但还是常常看到让...

提升Ruby on Rails性能的几个解决方案

提升Ruby on Rails性能的几个解决方案

2022-06-15 19:33 | 分类:脚本编程 | 评论:0 次 | 浏览: 96

简介ruby on rails 框架自它提出之日起就受到广泛关注,在“不要重复自己”,“约定优于配置”等思想的指导下,rails 带给 we...

举例讲解Ruby中迭代器Iterator的用法

2022-06-15 19:33 | 分类:脚本编程 | 评论:0 次 | 浏览: 101

iterator定义a ruby iterator is simple a method that can invoke a block o...

Ruby中case表达式详解

2022-06-15 19:33 | 分类:脚本编程 | 评论:0 次 | 浏览: 99

ruby的case表达式有两种形式:第一种形式接近于一组连续的if语句:它让你列出一组条件,并执行第一个为真的条件表达式所对应的语句。第二种...

ruby实现github第三方认证

2022-06-15 19:33 | 分类:脚本编程 | 评论:0 次 | 浏览: 98

代码很简单,这里就不多废话了#coding: utf-8require 'sinatra'require 'omniauth'require...

使用Ruby on Rails快速开发web应用的教程实例

2022-06-15 19:33 | 分类:脚本编程 | 评论:0 次 | 浏览: 112

ruby on rails 正在令整个 web 开发领域受到震憾。让我们首先了解底层的技术: ruby 是一门免费的、简单的、直观的、可扩展...

浅谈Ruby on Rails下的rake与数据库数据迁移操作

2022-06-15 19:33 | 分类:脚本编程 | 评论:0 次 | 浏览: 112

不知道你有没有把数据迁移写入migration文件的经历,相信无论是老鸟还是新手都这样干过吧。事实上,这样做并不是行不通,只不过这样的实践慢...

优化Ruby脚本效率实例分享

2022-06-15 19:33 | 分类:脚本编程 | 评论:0 次 | 浏览: 124

profile.rb是为ruby程序准备的profiler,它可以统计并输出各方法的运行时间,以便于找到程序执行的性能瓶颈。这次就用它来剖析...

ruby 存取器 概念

2022-06-15 19:33 | 分类:脚本编程 | 评论:0 次 | 浏览: 108

什么是一个存取器? 我们在前面已经讨论过实变量了,但却未过多的讨论.一个对象的实变量属于它的属性,也是它与其它来自同一个类的对象的一般区别....

Ruby self在不同环境的含义

2022-06-15 19:33 | 分类:脚本编程 | 评论:0 次 | 浏览: 98

而由于ruby作为一个完全纯净的面向对象语言,任何东东都是对象,方法是对象,类也是对象...,所以self就会有很多环境,区分不同环境的se...

详解组合模式的结构及其在Ruby设计模式编程中的运用

详解组合模式的结构及其在Ruby设计模式编程中的运用

2022-06-15 19:33 | 分类:脚本编程 | 评论:0 次 | 浏览: 112

定义:也叫合成模式,或者部分-整体模式,主要是用来描述部分与整体的关系,定义,将对象组合成树形结构以表示“部分-整体”的层次结构,使得用户对...

Copyright © 2017-2023  七九推 保留所有权利. 粤ICP备17035492号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com