您的当前位置:首页 > 建站学院 > 后端开发 > 
  • ruby文件打开和关闭

    后端开发8小时前

    class File def File.Open(*args) result=f=File.new(*args) if block_given? begin result=yield f ensure f.close end return result end end 注: ensure用于必定要执行的语句 ...

  • Ruby On Rails 学习 Tips[1]

    后端开发9小时前

    刚开始学ROR,把一些犯的错误记下来 1. 安装问题 先安装Ruby,在Win下用下载的One-click安装程序,不多说 安装Rails的时候要用到gem,这个和Linux下的维护程序很像 出现的问题是网络不通,没法在线更新,只好下载好gem包,调用命令gem install x.gem,就OK 2. script/generate scaffold x...

  • Ruby中的Symbol与字符串

    后端开发12小时前

    刚开始学Ruby,一下子搞不清其中的Symbol(变量需要加:)和字符串有什么区别,为这么要为语言设计这么一个东西。让我很迷惑。 首先,字符串对象,是不同的。比如"String" "String"就不同,实例不同。 "String".equal?("String") 这函数返回的是false。 但是相同名的符号,实例就相同了 :Str.equal?(:St...

  • Ruby的语法糖

    后端开发13小时前

    ...

  • #!/System/Library/Frameworks/Ruby.framework/Versions/Current/usr/bin/ruby

    后端开发16小时前

    #!/System/Library/Frameworks/Ruby.framework/Versions/Current/usr/bin/ruby # This script installs to /usr/local only. To install elsewhere you can just # untar https://github.com/H...

  • redis集群搭建 不用ruby

    后端开发19小时前

    redis 从5开始 可以直接用redis-cli命令创建集群了,不用那么麻烦 安装ruby环境 redis配置文件需要修改的地方 port 7000 cluster-enabled yes cluster-config-file nodes.7000.conf cluster-node-timeout 5000 appendonly yes mkdir ...

  • ruby 十六进制打印

    后端开发前天 18:52

    对ruby不熟 str = [0x77d80787,0x77403680,0x77402680] puts str.pack('V').unpack('H*') ...

  • ruby页面采集库

    后端开发前天 14:36

    gem install nokogiri ...

  • ruby关于require路径

    后端开发前天 12:38

    ruby里面的require说明 require './aaaa' 这种方式,包含的是系统路径 相对路径得用下面的 require_relative "./xxxx" 或者使用这个傻瓜式gem https://github.com/jarmo/require_all #这个支持通配符 require_all 'lib/**/*.rb' ...

  • macosx zsh下安装rvm和ruby

    后端开发前天 09:59

    1)curl -L get.rvm.io | bash -s stable 2)把下面一行加到~/.zshrc中: [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" 3)source ~/.zshrc 4)修...