w3cschool 编程狮,随时随地学编程
下载APP
|
登录
个人中心
首页
入门教程
编程课程
特色实战
畅学全站
Ruby 中文版
开始阅读
下载APP,阅读更畅快
教程目录:
关于 Ruby
Ruby 教程
Ruby 简介
Ruby 环境
Ruby 安装 - Unix
Ruby 安装 - Windows
Ruby 命令行选项
Ruby 环境变量
Ruby 语法
Ruby 数据类型
Ruby 类和对象
Ruby 类案例
Ruby 变量
Ruby 运算符
Ruby 注释
Ruby 判断
Ruby 循环
Ruby 方法
Ruby 块
Ruby 模块(Module)
Ruby 字符串(String)
Ruby 数组(Array)
Ruby 哈希(Hash)
Ruby 日期 & 时间
Ruby 范围(Range)
Ruby 迭代器
Ruby 文件的输入与输出
Ruby File 类和方法
Ruby Dir 类和方法
Ruby 异常
Ruby 高级教程
Ruby 面向对象
Ruby 正则表达式
Ruby 数据库访问 - DBI 教程
Ruby CGI 编程
Ruby CGI方法
Ruby CGI Cookies
Ruby CGI Sessions
Ruby 发送邮件 - SMTP
Ruby Socket 编程
Ruby XML, XSLT 和 XPath 教程
Ruby Web Services
Ruby 多线程
Ruby JSON
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录
关于 Ruby
Ruby 教程
Ruby 简介
Ruby 环境
Ruby 安装 - Unix
Ruby 安装 - Windows
Ruby 命令行选项
Ruby 环境变量
Ruby 语法
Ruby 数据类型
Ruby 类和对象
Ruby 类案例
Ruby 变量
Ruby 运算符
Ruby 注释
Ruby 判断
Ruby 循环
Ruby 方法
Ruby 块
Ruby 模块(Module)
Ruby 字符串(String)
Ruby 数组(Array)
Ruby 哈希(Hash)
Ruby 日期 & 时间
Ruby 范围(Range)
Ruby 迭代器
Ruby 文件的输入与输出
Ruby File 类和方法
Ruby Dir 类和方法
Ruby 异常
Ruby 高级教程
Ruby 面向对象
Ruby 正则表达式
Ruby 数据库访问 - DBI 教程
Ruby CGI 编程
Ruby CGI方法
Ruby CGI Cookies
Ruby CGI Sessions
Ruby 发送邮件 - SMTP
Ruby Socket 编程
Ruby XML, XSLT 和 XPath 教程
Ruby Web Services
Ruby 多线程
Ruby JSON
关闭
MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }