-
在单双行显示不同的颜色
所属栏目:[百科] 日期:2020-12-17 热度:186
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 %@items = [1,2,3,4]% "row_class") -%" % @items.each do |item| % "colors") -%" item % end %% reset_cycle("colors") % %@items = x = [{:first =[详细]
-
Ruby 的 YAML 简单示例
所属栏目:[百科] 日期:2020-12-17 热度:65
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 require 'yaml'class Person attr_accessor :name,:ageendfred = Person.newfred.name = "Fred Bloggs"fred.age = 45laura = Person.newlaura.name =[详细]
-
Ruby 九九乘法表
所属栏目:[百科] 日期:2020-12-17 热度:144
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 (1..9).map{|a| (1..a).map{|b| "#{b}*#{a}=#{a*b}" }} .flatten= ["1*1=1","1*2=2","2*2=4","1*3=3","2*3=6","3*3=9","1*4=4","2*4=8","3*4=12","4*4[详细]
-
Ruby 编写一个 SOAP 客户端
所属栏目:[百科] 日期:2020-12-17 热度:165
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 require 'soap/rpc/driver'driver = SOAP::RPC::Driver.new( 'http://webservices.codingtheweb.com/bin/qotd','urn:xmethods-qotd')driver.add_metho[详细]
-
Ruby 实现表格方式的布局管理
所属栏目:[百科] 日期:2020-12-17 热度:125
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 require 'tk'root = TkRoot.new3.times { |r| 4.times { |c| TkLabel.new(root) { text "row #{r},column #{c}" }.grid('row' = r,'column' = c,'padx[详细]
-
复杂的Ruby web service
所属栏目:[百科] 日期:2020-12-17 热度:174
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 require 'socket'server = TCPServer.open(2000) # Listen on port 2000sockets = [server] # An array of sockets we'll monitorlog = STDOUT # Send[详细]
-
访问 Mongrel 时(http://localhost:1234) 返回简单页面
所属栏目:[百科] 日期:2020-12-17 热度:51
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 require 'rubygems'require 'mongrel'class BasicServer Mongrel::HttpHandler def process(request,response) response.start(200) do |headers,outp[详细]
-
Ruby 之 RSS 2.0 解析
所属栏目:[百科] 日期:2020-12-17 热度:98
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 require 'rss/2.0'require 'open-uri'url = 'http://www.oschina.net/code/rss'feed = RSS::Parser.parse(open(url).read,false)puts "#{feed.channel[详细]
-
Ruby 往压缩包中添加新文件
所属栏目:[百科] 日期:2020-12-17 热度:165
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 require 'zlib'file = 'compressed.gz'Zlib::GzipWriter.open(file) do |gzip| gzip "this is a test." gzip.closeendopen('compressed.gz','wb') do[详细]
-
常用基础备忘
所属栏目:[百科] 日期:2020-12-17 热度:172
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 #coding:utf-8#熟悉ruby基本数据类型class Ruby01 puts "基本数字类型" puts 1 puts 1.0 puts 1.class #输出Fixnum puts 1.0.class #输出Float puts 1[详细]
-
闰年
所属栏目:[百科] 日期:2020-12-17 热度:125
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 def leap? year (year%4 == 0) and !(year%100 == 0 and year%400 != 0)endputs leap? 1978 # falseputs leap? 1988 # trueputs leap? 1900 # falsepu[详细]
-
json解析代码生成器
所属栏目:[百科] 日期:2020-12-17 热度:153
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 # 一个类包含:类名,属性列表和内部类指针 class Clazz def initialize(cls_name) @cls_name = cls_name @attrs=[] @lead_cls_names=nil #前面有几个[详细]
-
Ruby Excel 文件操作之添加 Sheet
所属栏目:[百科] 日期:2020-12-17 热度:133
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 require 'win32ole'excel = WIN32OLE.new("excel.application")excel['Visible'] = trueworkbook = excel.Workbooks.Add(1)worksheet= workbook.Works[详细]
-
从5a5x采集易语言源代码
所属栏目:[百科] 日期:2020-12-17 热度:75
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 # encoding: ASCII-8BITrequire 'open-uri'def mastertitle = ["系统工具","图形图像","多媒体类","游戏娱乐","数据库类","模块控件","行业软件","网[详细]
-
根据路径递归创建不存在的文件夹
所属栏目:[百科] 日期:2020-12-17 热度:107
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 def my_mkdir(dirPath)unless File.exist?(dirPath)my_mkdir(dirPath[0,dirPath.rindex('/')]) if dirPath.rindex('/')Dir::mkdir dirPathendendmy_mk[详细]
-
每3秒打印IP设置信息
所属栏目:[百科] 日期:2020-12-17 热度:78
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 loop do if PLATFORM =~ /linux/i puts `ifconfig ` else puts `ipconfig ` end sleep 3 p '-' * 10end 以上是编程之家(jb51.cc)为你收集整理的全部代[详细]
-
Ruby 使用 DRb 调用远程对象方法
所属栏目:[百科] 日期:2020-12-17 热度:60
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 require 'drb' class TestServer def add(*args) args.inject {|n,v| n + v} end end server = TestServer.new DRb.start_service('druby://localhost[详细]
-
Array#join
所属栏目:[百科] 日期:2020-12-17 热度:134
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 data = [’1′,‘2′,‘3′]s = ‘ ‘data.each { |x| s x ‘ and a ‘ }s # = “1 and a 2 and a 3 and a”data.join(’ and a ‘) # = “1 and a 2[详细]
-
Ruby 的 UDP 服务器简单一例
所属栏目:[百科] 日期:2020-12-17 热度:102
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 require 'socket's = UDPSocket.news.bind(nil,1234)5.times do text,sender = s.recvfrom(16) puts textend 以上是编程之家(jb51.cc)为你收集整理的[详细]
-
正则表达式 Ruby中创建URL排列
所属栏目:[百科] 日期:2020-12-17 热度:69
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 # return 4 urls,with and without trailing slash,with and without www# useful for matching urls passed as params into some function,# "does t[详细]
-
华氏到摄氏的转换
所属栏目:[百科] 日期:2020-12-17 热度:197
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 #PennyBoki @ /dream.in.codeputs "Please select "puts 'A for Celsius to Fahrenheit'puts 'B for Fahrenheit to Celsius'STDOUT.flush string0 = g[详细]
-
距离换算器
所属栏目:[百科] 日期:2020-12-17 热度:82
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 print "Enter an amount: "amount = gets.to_fprint "Convert it from what(inches,feet,miles,millimeters,centimeters,meters,or kilometers): "fro[详细]
-
Ruby 获取 HTTP 回应中的所有 Head 信息
所属栏目:[百科] 日期:2020-12-17 热度:147
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 require 'uri'Net::HTTP.get(URI.parse("http://www.oschina.net"))response = Net::HTTP.get_response('www.oschina.net','/code/list')response.eac[详细]
-
Ruby 的 YAML 对象序列化
所属栏目:[百科] 日期:2020-12-17 热度:149
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 require 'yaml' class Special def initialize(valuable,volatile,precious) @valuable = valuable @volatile = volatile @precious = precious end d[详细]
-
Ruby 版的 PinkTrace 示例 pink-simple-strace-linux.rb
所属栏目:[百科] 日期:2020-12-17 热度:165
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 #!/usr/bin/env ruby# coding: utf-8# vim: set sw=2 sts=2 et nowrap fenc=utf-8 :require 'socket'require 'PinkTrace'PF_INET6 = (PinkTrace::HAVE[详细]