程序员Ruby_程序员俱乐部_Ruby频道

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > Ruby > 文章列表
· Ruby编程语言笔记发布时间:2012-12-16
1.Procirb(main):001:0>a,b=[1,2,3],[4,5]=>[[1,2,3],[4,5]]irb(main):002:0>aum=Proc.new{|total,x|total+x}=>#<Proc... 查看全文
· ruby mix-in发布时间:2012-12-16
Rubymix-inRuby是一门面向对象的语言,所有一切都是对象包括基本数据类型变量(如:int,double,string,hash)等,函数,类型本身也是对象。Ruby在语言设计时没有采用C++等语言的多重继承,而是采用Java单继承的方式。也... 查看全文
· 发送ip地址和指定文件到某邮箱发布时间:2012-12-16
#!/usr/bin/envruby##ARGV[0]-msg#ARGV[1]-mailto#ARGV[2]-filenamerequire'open-uri'require'rubygems'require'action_mailer'Action... 查看全文
· 初学RubyOnRails的推荐书籍发布时间:2012-12-16
经过一段时间的RubyOnRails学习,慢慢体会到了他们的强大力量,也越来越喜欢他们了。对于那些也和我一样,想学习RoR(RubyOnRails)的朋友,我有两本书可以推荐给你们。第一本是《LearningRails》,由O'Reilly出版,目前... 查看全文
· 2种使用class_eval动态定义方发布时间:2012-12-16
classMyClassdefinitialize(dynamic_methods)@arr=Array.new(dynamic_methods)@arr.each{|m|self.class.class_evaldodefine_method(m)... 查看全文
· rails笔记发布时间:2012-12-16
erb模版:<%=和%>符号之间的内容则会被看作Ruby代码执行,执行的结果将被转换为字符串,并替换到文件中<%=...%>序列所在的位置。<%和%>符号之间的内容则会被看作Ruby代码执行,执行的结果不被会被转换... 查看全文
· Rails创建定时任务发布时间:2012-12-16
最近项目里面需要针对每月的购买记录生成一份报表,因为数据有点多,而且需要做join好几张表的查询,如果做成action的话直接就跑死了,而且事实上并没有实时查询的需求,所以搞成后台task每月最后一天定期生成一份报表就好了。Task&Rexc... 查看全文
· XML比较。发布时间:2012-12-16
最近帮别人写了一个XML的比较的小程序,分享一下moduleXMLToolclassNodeattr_reader:nodes,:name,:text,:attributesdefinitializename,text,attributes={},a... 查看全文
· ruby 线程调用实例发布时间:2012-12-16
1、Thread.new{代码块}可以线程方式运行代码。... 查看全文
· 关于method_missing 和r发布时间:2012-12-16
method_missingisawell-knowntoolintheRubymetaprogrammingtoolbox.It’scallbackmethodyoucanimplementthatgetscalledwhenaobjecttrie... 查看全文
· RubyMine4注册序列号发布时间:2012-12-16
RubyMine注册序列号现在最新版本是4.5.4,使用这个key仍然有效,对于这个没什么好说的,如有必要,请支持购买正版。No.1:name:rubymineLicenseKey:70414-1204201000002VG0BeoZbwmNAMNC... 查看全文
· ruby bundler使用技巧发布时间:2012-12-16
bundleexec在当前的bundle环境下,运行一个脚本单独运行bundle,相当于bundleinstall在项目下面建立:vendor/cache目录后,再次运行bundle,就会把响应的gem缓存一份在该目录在准备打包部署的时候,运行:bu... 查看全文
· Ruby on rails 创建基于R发布时间:2012-12-16
1.首先$railsnewsample_app--skip-test-unit2.在Gemfile中添加gem'rspec-rails','2.11.0'gem'factory_girl_rails','1.4.0'gem'capybara'3.$b... 查看全文
· show me first发布时间:2012-12-16
自动化框架听强大的,要开始学习ruby了... 查看全文
· Ruby on Rails页面缓存 发布时间:2012-12-16
三种方式PageCaching,ActionCaching和FragmentCaching缓存默认只在production环境下启动PageCachingcaches_page:public_content以URL为准expire_page:acti... 查看全文
· ruby sinatra 内部机制(二发布时间:2012-12-16
基础知识:1.ruby的procruby的proc的一般使用过程如下:>>p=Proc.new{|item|pitem}=>#<Proc:0x000000010e446060@(irb):9>>>p.call... 查看全文
· mongoDB replicaSet 发布时间:2012-12-16
rails中mongoid.ymlhosts:--172.18.6.80-27017--172.18.6.80-27018--172.18.6.80-27019--172.18.6.81-27017--172.18.6.81-27018--172.1... 查看全文
· 升级 RubyGems发布时间:2012-12-16
升级RubyGems有几种不同的方法。遗憾的是,使用哪种方法不仅和你的RubyGems版本有关系,而且还和你使用的linux发行版有关系,不是每种方法都管用,试试下面几种方法,直到找到能用的:1.使用gem升级:sudogemupdate--syst... 查看全文
· Ruby on Rails 简单页面缓发布时间:2012-12-16
三种方式PageCaching,ActionCaching和FragmentCaching缓存默认只在production环境下启动PageCachingcaches_page:public_content以URL为准expire_page:acti... 查看全文
· 新旧两种方式定义singleton m发布时间:2012-10-15
classAclass<<selfdefclass_nameto_sendendendA.define_singleton_method(:who_am_i)do"Iam:#{class_name}"endA.who_am_i#==>... 查看全文