-
使用纯 Ruby 代码来生成 HTML 页面
所属栏目:[百科] 日期:2020-12-17 热度:80
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 require 'rubygems'require 'markaby'm = Markaby::Builder.newitems = ['Bread','Butter','Tea','Coffee']m.html do body do h1 'My Shopping List'[详细]
-
Project Euler 2
所属栏目:[百科] 日期:2020-12-17 热度:156
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 puts (1..Float::INFINITY).lazy.map{|n| (0..n).inject([1,0]) {|(a,b),_| [b,a+b]}[0] }.take_while{|n| n 4000000}.select{|x| x % 2 == 0}.reduce[详细]
-
Ruby 管理 GServer 服务器端实例
所属栏目:[百科] 日期:2020-12-17 热度:54
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 require 'gserver'class HelloServer GServer def serve(io) io.puts("To stop this server,type 'shutdown'") self.stop if io.gets =~ /shutdown/ e[详细]
-
Ruby 设置 FTP 传输模式为 Passive
所属栏目:[百科] 日期:2020-12-17 热度:122
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 require 'net/ftp'ftp = Net::FTP.new('ftp.ruby-lang.org')ftp.passive = trueftp.login(username,password)ftp.delete(filename)ftp.list('*') { |f[详细]
-
Ruby 查询域名映射的所有IP地址
所属栏目:[百科] 日期:2020-12-17 热度:179
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 require 'resolv'Resolv.each_address("http://www.google.com/") do |ip| puts ipend 以上是编程之家(jb51.cc)为你收集整理的全部代码内容,希望文章[详细]
-
Rails 显示环境变量
所属栏目:[百科] 日期:2020-12-17 热度:143
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 REQUEST_URI: %= request.env["REQUEST_URI"] % br /SERVER_NAME: %= request.env["SERVER_NAME"] % br /SERVER_PROTOCOL: %= request.env["SERVER_PR[详细]
-
Ruby 遍历目录
所属栏目:[百科] 日期:2020-12-17 热度:130
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 require 'find' def fileWalk(path) Find.find(path) do |f| type = "File" if File.file?(f) type = "Dir " if File.directory?(f) if type != "File[详细]
-
热键控制系统音量
所属栏目:[百科] 日期:2020-12-17 热度:73
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 #!/usr/bin/env ruby# -*- coding: gb18030 -*-# __FILE__ : ctrlvol.rb# 2012-7# ruby 1.9.3#参考 http://blog.163.com/fengchaotian_007/blog/stati[详细]
-
等级相关系数 Coefficient Of Rank Correlation
所属栏目:[百科] 日期:2020-12-17 热度:176
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 puts "Enter Number of Data Set"n=gets.chompn=n.to_fsum_d=0i=0while in i=i+1 puts "For Set "+i.to_s puts "Rank of Group 1" r1=gets.chomp r1=r[详细]
-
服务器本地文件上传
所属栏目:[百科] 日期:2020-12-17 热度:169
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 url = 'http://xx' #post到urlfield_hash = {key: key,token: token} #post数据request = RestClient.post url,field_hash.merge(file: File.new(File[详细]
-
Windows-1251 转换成 UTF8
所属栏目:[百科] 日期:2020-12-17 热度:104
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 function win_to_utf8 ($string) {$in_arr = array (chr(208),chr(192),chr(193),chr(194),chr(195),chr(196),chr(197),chr(168),chr(198),chr(199),c[详细]
-
数字转换成罗马数字
所属栏目:[百科] 日期:2020-12-17 热度:120
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 # Hash holding the roman values# Values above 3999 are not accepted,as numerals with bars are required.roman_map = Hash[ 1000 = "M",900 = "C[详细]
-
快速迭代hash表
所属栏目:[百科] 日期:2020-12-17 热度:51
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 h = {'a'='aaa',2='bbb'}h.each do |a,b| puts a.to_s+"--"+b.to_send 以上是编程之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所[详细]
-
递归删除目录
所属栏目:[百科] 日期:2020-12-17 热度:107
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 # encoding: utf-8def recursive_delete(dir) files = [] Dir.foreach(dir) do |fname| next if fname == '.' || fname == '..' path = dir + '/' + f[详细]
-
Ruby 打开 Windows 对话框并获取返回值
所属栏目:[百科] 日期:2020-12-17 热度:144
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 require 'Win32API'title = "My Application"text = "Hello,world!"dialog = Win32API.new('user32','MessageBox','LPPL','I')result = dialog.call(0[详细]
-
ryby/tk 小时钟
所属栏目:[百科] 日期:2020-12-17 热度:132
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 #!/usr/bin/env ruby# -*- coding: utf-8 -*-require 'observer'require 'thread'require 'tk'=begin ruby/tk简单的时钟=endclass Clock #观察者模式[详细]
-
Ruby 为 HTTPS 设置校验模式
所属栏目:[百科] 日期:2020-12-17 热度:138
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 require 'net/https'require 'net/http'uri = URI.parse("https://www.yourDomain.gov/")request = Net::HTTP.new(uri.host,uri.port)request.use_ssl[详细]
-
Ruby 构建一个最简单的 HTTP 服务器
所属栏目:[百科] 日期:2020-12-17 热度:122
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 require 'socket'server = TCPServer.new("0.0.0.0",80)loop do socket = server.acceptwhile socket.gets.chop.length 0endsocket.puts "HTTP/1.1 20[详细]
-
Ruby 使用 Net::Telnet 连接到 TCP 服务器
所属栏目:[百科] 日期:2020-12-17 热度:72
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 require 'net/telnet'server = Net::Telnet::new('Host' = '127.0.0.1','Port' = 1234,'Telnetmode' = false)lines_to_send = ['Hello!','This is a t[详细]
-
Ruby 使用 xmlparser 解析 XML 信息
所属栏目:[百科] 日期:2020-12-17 热度:134
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 require 'xmlparser'class XMLRetryException; endclass SampleParserXMLParser private def startElement(name,attr) if name == "person" attr.each[详细]
-
Ruby 构建一个简单的支持多线程的 Web 服务器
所属栏目:[百科] 日期:2020-12-17 热度:72
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 require 'thread'require 'socket'class RequestHandler def initialize(session) @session = session end def process while @session.gets.chop.len[详细]
-
Ruby 之 GServer 同时创建多个服务器实例
所属栏目:[百科] 日期:2020-12-17 热度:65
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 require 'gserver'class HelloServer GServer def serve(io) io.puts("Say something to me:") line = io.gets io.puts("You said '#{line.chomp}'")[详细]
-
make doxygen comments in Obj-C/C/C++ files
所属栏目:[百科] 日期:2020-12-17 热度:51
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 #!/usr/bin/env ruby## v2.0# This script helps you make doxygen comments in Obj-C/C/C++ files in XCode## Created by Fred McCann on 03/16/2010[详细]
-
Ruby 使用 TkRadioButton
所属栏目:[百科] 日期:2020-12-17 热度:196
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 require 'Tk'top = TkRoot.new{title "Radio Button"} radioVar=TkVariable.new r1 = TkRadioButton.new(top){ text "Male" variable radioVar value[详细]
-
Ruby多进程并行抓取网页
所属栏目:[百科] 日期:2020-12-17 热度:99
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 #!/usr/bin/env ruby#encoding: UTF-8# 抓取每一个站点的首页链接数量# require 'rubygems'# 1.8.7require 'ap'# gem install awesome_printrequire '[详细]