后端开发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.重...
后端开发2025年06月23日
RVM和JVM木又一点关系 RVM 应该是Ruby Version Management 如果你被下面这段报文给缠住了:bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head ) 报文找不到了,大意是获取不到神马的。 那么,还可以这样: 1: ...
后端开发2025年06月22日
上次那么装了还是有问题,老是报zlib load不到,另外,如果官方方法都不行很不成体统,所以探个究竟吧。重装RVM。通过 RVM 安装 多版本 Ruby/Rails (部分转载)Rails 3 RC 版半个月前就已经发布,而正式版据说会在未来几周内面世。相对于 2.3 版,Rails 3 差不多在各个方面都作出了改进。如果你准备开发新项目,现在应该是时候...
后端开发2025年06月22日
require 'http' url = 'http://localhost/b.php' data = 'whoami=whoami' html = HTTP.via('127.0.0.1',8080).headers('Content-Type'=> 'application/x-www-form-urlencoded').post(ur...
后端开发2025年06月22日
From http://biodegradablegeek.com/2008/04/how-to-post-form-data-using-ruby/ POSTing data on web forms is essential for writing tools and services that interact with resources alre...
后端开发2025年06月22日
参考《ruby编程语言》5.3迭代器和可枚举对象 迭代器一个迭代器是一个方法,这个方法里面有yield语句,这个方法里的yield语句,与传递给这个方法的块进行数据传输 yield将数据传给代码快,代码块再把数据传输给yield each方法就是一个迭代器,里面有yield语句 枚举器1 一个枚举器是Enumerable::Enumerator的一个对象,...
后端开发2025年06月22日
1 从一种数据结构中构件字符串 hash = { key1: "val1", key2: "val2" } string = "" hash.each { |k,v| string << "#{k} is #{v}\n" } puts string # key1 is val1 # key2 is val2 变种 string = "" has...
后端开发2025年06月21日
class Arraydef to_h(default=nil)Hash[ *inject([]) { |a, value| a.push value, default || yield(value) } ]endend 看懂这个方法先理解这个 p Hash[*[1,2,3,4]]打印出{1=&gt;2, 3=&gt;4}扩展了一个to_h...