`
open2ye
  • 浏览: 101184 次
  • 性别: Icon_minigender_1
  • 来自: 温州
社区版块
存档分类
最新评论
文章列表
x = "abc" y = x x = "xyz" puts y # abc xx = "abc" yy = xx xx.gsub!(/c/, 'a') puts yy # aba
# app\controllers\examples_controller.rb ruby 代码   class ExamplesController < ApplicationController        def ajax_select       @items = %w{AA BB}     end          def get_sub_items       if params[:item] == "A ...
1. 经常出现是的本机的 rake test 正常 但是 CC上却是错的,  花了N个小时后发现是 少了一个fixtures 原因是 本机与CC 服务器加载CC的顺序不一样. 随手写一个rake  来解决这个问题 ruby 代码   namespace :test do     task :each_file do              test_file_patterns = ['test/unit/**/*_test.rb', 'test/functional/**/*_test.rb', 'test/integration/**/*_test ...
在其它文章中看到 用rails ubuntu 性能最好 目前的项目 rake test 的速度让人受不了 就在自己家的电脑上小试了一把. 环境 CPU  赛扬 2.0 内存 512M 硬盘1 Ubuntu 7.04  (已经升级过了 到 7.10) Rails 1.2.2 mysql  Ver 14.12 Distrib 5.0.38, for pc-linux-gnu (i486) using readline 5.2 ruby 1.8.5 (2006-08-25) [i486-linux] 硬盘2 windows xp  sp2 rails 1.2.3 ruby 1.8.6 测试 ...
新建一个 *.vbs 文件将以下两句复制进去 Set shell = Wscript.createobject("wscript.shell") a = shell.run ("c:\windows\msdot\auto.bat",0) OK了 另外 1、#隐藏窗口; 2、#普通激活; 3、#最小化激活; 4、#最大化激活; 5、#普通不激活; 6、#最小化不激活。如果省略本参数,默认为“普通激活”方式。 - delphi winexec(pchar(ExtractFilePath(Application.ExeName)+'\WMS.exe ...
单元测试中 product.errors.invalid? 的用法 p 181 # product.rb validates_presence_of :title def test_invalid_with_empty+attributes   product = Product.new   assert !product.valid?   assert product.errors.invalid?(:title) end p190 assert_match(pattern, string, message) assert_not_match(pattern, string, messag ...
1.类级的变量 及 form.select 中 prompt 的作用 及 validates_inclusion_of 的用法 p 137 ruby 代码   form.select :pay_type, Order::PAYMENT_TYPES, :prompt => "select a payment method"      class Order < ActiveRecord::Base     validates_i ...
1. button_to 在客户端生成表单 用于POST 提交 用法同 link_to p 92 button_to "Add to Cart", :action => add_to_cart %> 2. 把session存进数据库 p 97 1) rake db:sessions:create 2) rake db:migrate 3) # environment.rb # 打开 config.action_controller.session_store = :active_record_store 4) rake db:sessions:cl ...
1.针对 decimal 字段的 Migration p71 add_column :products, :price, :decimal, :precision => 8, :scale => 2, :default => 0 2.很开的字符串可以用 %{..} 这样的符号 p 80 %{<p> This book.. get you up.. version.. up experiencing.. </p>} 3. cycle 的辅助方法来设置  奇数行和偶数行 p81 <tr class="<%= cycl ...

Time in Text Field

http://railscasts.com/episodes/32 <!-- tasks/_form.rhtml --><%= f.text_field :due_at %> # models/task.rbdef due_at_string due_at.to_s(:db)enddef due_at_string=(due_at_str) self.due_at = Time.parse(due_at_str)rescue ArgumentError @due_at_invalid = trueenddef validate errors.add ...
<%= select :booking_note, :fee_invoice_send_address, User.find(session[:user_id]).fee_invoice_send_addresses.collect(&:address), {}, {:class => "ext_combobox"} %> <%= select :booking_note, :shipper_attn_name, User.find(session[:user_id]).contact_people.collect {p| [ p.name, ...
# environment.rbActionView::Base.field_error_proc = Proc.new do |html_tag, instance_tag| "#{html_tag}"endResult: <p> <b>Markb><br /> <div class="fieldWithErrors"><input id="product_mark" name="product[mark]" size="3 ...
注: 本片文章参考 redmine 1. rails upload_file 2.  database.yml ruby 代码 development:     adapter: sqlite3     dbfile: db/dev.db      test:     adapter: sqlite3     dbfile: db/test.db      production:     adapter: sqlite3     dbfile: db/prod.db   3. ruby scrip ...

Ruby Http Client

    博客分类:
  • Ruby
ruby 代码   require 'net/http'      Net::HTTP.start('open2ye.iteye.com', 80) do |http|        response = http.get('/')         #Do something with the response.            puts "Code: #{response.code}"         puts "Message: #{response.message}"     ...
xml 代码 <html>   <head>   <title>Ext lession 2 - Element selecttitle>   <link rel="stylesheet" type="text/css" href="http://www.agideo.com/lib/ext-1.0-alpha3/resources/css/ext-all.css"/>   <link rel="stylesheet ...
Global site tag (gtag.js) - Google Analytics