后端开发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用于必定要执行的语句 ...
后端开发9小时前
刚开始学ROR,把一些犯的错误记下来 1. 安装问题 先安装Ruby,在Win下用下载的One-click安装程序,不多说 安装Rails的时候要用到gem,这个和Linux下的维护程序很像 出现的问题是网络不通,没法在线更新,只好下载好gem包,调用命令gem install x.gem,就OK 2. script/generate scaffold x...
后端开发12小时前
刚开始学Ruby,一下子搞不清其中的Symbol(变量需要加:)和字符串有什么区别,为这么要为语言设计这么一个东西。让我很迷惑。 首先,字符串对象,是不同的。比如"String" "String"就不同,实例不同。 "String".equal?("String") 这函数返回的是false。 但是相同名的符号,实例就相同了 :Str.equal?(:St...
后端开发13小时前
...
后端开发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...
后端开发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 ...
后端开发前天 18:52
对ruby不熟 str = [0x77d80787,0x77403680,0x77402680] puts str.pack('V').unpack('H*') ...
后端开发前天 14:36
gem install nokogiri ...
后端开发前天 12:38
ruby里面的require说明 require './aaaa' 这种方式,包含的是系统路径 相对路径得用下面的 require_relative "./xxxx" 或者使用这个傻瓜式gem https://github.com/jarmo/require_all #这个支持通配符 require_all 'lib/**/*.rb' ...
后端开发前天 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)修...