下载APP 随时随地学编程
返回 首页

Ruby 中文版

开始阅读
目录
关于 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; }