后端开发2025年06月25日
ruby中的数组由方括号创建,初始值可以放在方括号中并用逗号分割,数组元素的类型可以不一样,并且支持加法乘法运算。 ary = [1, 2, "3"] ary * 2 返回 [1, 2, "3", 1, 2, "3"] ary + ["lee", "ho"] 返回[1, 2, "3", "lee", "ho"] ary[0,2] 返回[1, 2] 从位置0...
后端开发2025年06月25日
我先写下我这两天自己的一些小经验。 一 如何使用gem删除新版本 保留旧版本 我们知道gem清除旧版软件的方法是gem cleanup 更新新版的办法是gem update 可是想删除新版保留旧版呢 方法: gem install rails --VERSION=1.2.6 安装1.2.6版的rails gem list 查看使用gem安装的软件: rai...
后端开发2025年06月24日
arr = [1,2,3] 1) arr2 = arr.each{|element| element = element * 2} #arr与arr2仍然都等于[1,2,3] each返回原数组 遍历内对元素的更改不会保存 2) arr2 = arr.map{|element| element = element* 2} #arr等于[1,2,3] arr...
后端开发2025年06月24日
前言 自上一次升级MacOS系统后出现jekyll无法构建的问题,当时处理半天。谁知道最近又升级了MacOS,荒废博客多时,今天吝啬写了一篇准备发布,构建报错,问题重新。还是记录下,以防下次升级出问题。 问题描述 安装jekyll静态博客需要在Ruby环境下运行,于是参照官方文档命令安装对应的依赖包,但是一大堆报错,坑。 步骤一:运行安装命令 linjia...
后端开发2025年06月24日
進入網站 http://instantrails.rubyforge.org/wiki/wiki.pl?Instant_Rails 選擇[Download] 下載 Instant Rails 1.3http://instantrails.rubyforge.org/wiki/wiki.pl?Getting_Started 裡有安裝的詳細內容解壓至C:\In...
后端开发2025年06月24日
读取一个文件,将其打印出来: lines = File.open('dom.js').readlines puts "=======================" lines.each { |line| puts(line)} 或者: File.open("dom.js") do |file| while lin...
后端开发2025年06月24日
...
后端开发2025年06月23日
I've always enjoyed fractals, and was curious if scripting languages were up to the task. I wrote a very simple Mandelbrot set generator for my test. Rather than optimizing for ea...
后端开发2025年06月23日
Ruby on Rails的介绍……跟.net没啥关系……放首页只是为了让更多人接触Ruby on Rails……明天撤下来……原文网址:http://www.blogwind.com/Wuvist/16993.shtml 顺便说一下,我用的是Mac,博客园使用的cute editor在Safari中成了一个text area,不过,cute editor...
后端开发2025年06月23日
此时提示信息是你所启用的端口已经被占用了,所以: 1.输入命令(找到3000的所在端口pid): netstat -tulpn | grep 3000 当然,你会看到--> tcp 0 0 127.0.0.1.3000 0.0.0.0:* LISTEN 1877/ruby 2.输入命令(杀死被占用的pid): kill -9 1877 3.重...