• diigo.com Rails面试经历

      熟悉该公司哪些产品,并提改进意见 的对人生的规划 自己最擅长什么 目前你用的最爽的手机APP有哪些?爽在哪里? 对系统的性能优化,处理高并发你有哪些方案? 对比佛道两家的特点 佛教对你的…

    • 唱吧Ruby面试经历

      说说 Ruby的优势和劣势? 说说NodeJs 网络通信用的是什么模块? 说说 Apache负载均衡如何配置? 唱吧我的主页里面有个最近访客,正对这个最近访客,你如何对数据库设计? 高并发的网站的解决方…

    • 2014年8月份百度电话面试经历Ruby开发

      学过C++吗? 讲讲Ruby优缺点? 介绍一下ruby Ruby是一种功能强大的面向对象的脚本语言,可以使用它方便快捷地进行面向对象程序设计。与Perl类似,而且Ruby具有强大的文本处理功能,使文本处理变得…

    • 如何安装ruby on rails

      在安装rails之前,要先安装rubygems。rubygems是ruby的在线包管理工具,可以从rubyforge下载rubygems: http://rubyforge.org/projects/rubygems/ 下载好源代码包,解压缩,安装: tar xzvf rubygems-0.9…

    • Ruby如何创建一个线程?

      可以使用Thread.new方法去创建一个线程,可以随后代码块中列出线程执行的代码: x = Thread.new { sleep 0.1; print "x"; print "y"; print "z" } a = Thread.new { print "a"; print "b"; sleep 0.2; pri…

    • 如何将一个描述日期或日期/ 时间的字符串转换为一个Date对象?

      问题:如何将一个描述日期或日期/ 时间的字符串转换为一个Date对象,其中,时间前面的字符串格式可能并不知道。 参考答案: 将日期字符串传递给Date.parse或DateTime.parse: require 'date' Date.pa…

    • Ruby如何进行文件操作? 请用代码表示

      Ruby使用File类来操作文件,可以通过File.new来创建一个File类的实例并打开这个文件。 file = File.new("testfile", "r") # ... process the file file.close testfile是想要操作的文件名,”r”说明了文…

    • 给定一个时间点,希望得到其他时间点

      问题:给定一个时间点,希望得到其他时间点 参考答案: Ruby 的所有时间对象都可像数字一样用在值域中。Date和DateTime对象按天递增,而Time对象按秒递增: require 'date' (Date.new(1776, 7, 2)..…

    • Ruby如何实现动态方法调用?

      在Ruby中,有多种方法可以实现方法的动态调用。 1. 使用send方法 第一种实现动态方法调用是使用send方法,send方法在Object类中定义,方法的第一个参数是一个符号用来表示所要调用的方法,后面则是所调用…

    • 为什么说Ruby是一种真正的面向对象程序设计语言?

      在Ruby中,所操作的一切都是对象,操作的结果也是对象。 很多语言都说自己是面向对象的,但是他们往往对面向对象的解释都一样,大多是以自己特有的方式来解释什么是面向对象,而在实际情况中,这些面向对象…

    12