Time of Update: 2017-02-28
這篇文章主要介紹了Ruby遍曆檔案夾同時計算檔案的md5sum,本文直接給出實現代碼,需要的朋友可以參考下 ? 1 2 3 4 5 6 7 8 9 10 11 12
Time of Update: 2017-01-13
在ruby中cookie與其它程式設計語言一樣,有expires,domain,path,secure,name這些參考,下面先看個簡單cookie執行個體。cookie和session儲存的都是字串,其它類型的資料類型會強制轉換成字串的形式,所以,如果想要要在cookie或session儲存對象資料,必須先將其轉化成位元流形式,訪問的時候再將其轉換成對象的形式,這樣才能在cookie或session中傳遞對象資料#!/usr/bin/rubyrequire
Time of Update: 2017-01-18
變數持有要使用的程式的資料的儲存位置。Ruby支援的有五種類型的變數。在前面的章節中已經經曆了一個簡短描述以及這些變數。本章中介紹的這五種類型的變數。Ruby的全域變數:全域變數以$開頭。未初始化的全域變數的值是零,並使用-w選項產生警告。全域變數的賦值會改變全域狀態。這是不推薦使用全域變數。他們使得程式的含義模糊。下面是一個例子顯示使用全域變數。#!/usr/bin/ruby$global_variable = 10class Class1 def print_global
Time of Update: 2014-09-26
標籤:session rails4 網上說的都是rake:db:sessions:create。但是對於rails4版本的就不起作用了。如下是我自己針對rails4版本的操作。rails4的session資料表建立:請參考這個文獻:http://www.cnblogs.com/heimirror/p/3536965.html。1.找到項目的gemfile檔案修改它: 添加gem
Time of Update: 2014-07-16
標籤:des style http color 使用 os 一:安裝Ruby1、在http://rubyinstaller.org 下載需要的ruby版本,因為是exe檔案,所以,你可以直接安裝。 安裝結束後,cmd上運行 ruby -v
Time of Update: 2016-08-07
標籤:說是使用pdfkit,其實做工作的還是wkhtmltopdf。一、建立項目 rails new mypdf --skip-bundle 進入項目:cd mypdf,開啟Gemfile:vim Gemfile 修改source為https://ruby.taobao.com 添加:gem ‘pdfkit‘ 運行bundle install二、配置 在項目目錄下的config/initializers裡加上pdfkit.rb檔案,修改內容為: PDFKit.configure
Time of Update: 2016-08-01
標籤:%Q用於替代雙引號的字串. 當你需要在字串裡放入很多引號時候, 可以直接用下面方法而不需要在引號前逐個添加反斜線 (\")>> %Q(Joe said: "Frank said: "#{what_frank_said}"")=> "Joe said: "Frank said: "Hello!"""(...)也可用其他非數字字母的符號或成對的符號代替,
Time of Update: 2015-07-31
標籤:建表ActiveRecord::Schema.define do drop_table :hosts if table_exists? :hosts create_table :hosts do |table| table.column :name, :string end drop_table :disks if table_exists? :disks create_table :disks do |table| table.column :host_id,
Time of Update: 2016-05-07
標籤: 解決辦法:1.koala可視化編譯工具,找到安裝目錄裡面sass-3.3.7模組下面的engine.rb檔案,例如下面路徑:C:\Program Files (x86)\Koala\rubygems\gems\sass-3.3.7\lib\sass在這個檔案裡面engine.rb,添加一行代碼Encoding.default_external = Encoding.find(‘utf-8‘)放在所有的require XXXX 之後即可。2.命令列工具同理找到ruby的安裝目錄,
Time of Update: 2016-01-13
標籤:RVM是Ruby Version Manager的縮寫,是一個命令列工具,它可以讓你輕鬆地安裝,管理和使用多個版本的Ruby.不同的rails項目使用等ruby和rails版本不一樣的時候,可以使用RVM自由切換。安裝RVMInstall RVM (development version)-安裝ruby開發版\curl -sSL https://get.rvm.io | bashInstall RVM stable with ruby-安裝帶ruby的穩定版:\curl -sSL
Time of Update: 2014-07-08
標籤:des blog http os 2014 for 最今在玩2048這款小遊戲,遊戲邏輯簡單,非常適合我這種對於遊戲新入行的人來實現邏輯。於是選擇了最拿手的ruby語言來實現這款小遊戲的主要邏輯。還是挺簡單的,加起來4小時左右搞定。上代碼:require 'optparse'
Time of Update: 2014-07-08
標籤:style blog http color 使用 檔案 如何快速學習ruby ?學習語言最快的思路。變數,常量,變數類型,操作符,邏輯語句如 if, else, switch, for, foreach, do whil
Time of Update: 2018-12-03
bruce tate的beyond java辯稱,java作為企業開發慣用語言的統治最終會走向終結,企業創新也在十年內首次發生在java的領域之外。在那本書中,他審視了那些讓java取得史無前例不同程度成功的特性,也思量了新語言超越java要獲得的特性。後面的章節討論了這個領域中競爭的其他語言,清楚的認為ruby在獨佔鰲頭。這些都來自於tate自己的效能突破(由ruby on
Time of Update: 2014-09-06
標籤:ruby cloudfoundry cloud foundry paas Cloud Foundry is the first open source PaaS in the industry. It supports multiple frameworks, multiple services and multiple cloud providers.
Time of Update: 2014-08-28
標籤:style blog color 使用 io ar 檔案 資料 art 本系列是《七周七語言》的課後習題答案。這本書不拘泥於文法細節,而是橫向比較各種程式設計語言(非熱門)之間的編程範式。
Time of Update: 2014-07-24
標籤:style blog http color 使用 os 原文連結:http://heatware.net/linux-unix/how-to-install-ruby-1-8-7-centos-5-5/ 你曾經試過在CentOS 5.5上面運行 yum install ruby
Time of Update: 2014-07-22
標籤:strong for re c ar new *我真的不會 ruby 呀*#encoding:utf-8#==============================================================================# ■
Time of Update: 2018-12-03
分享今日ruby 環境搭建的過程 aptana ide2.0+ruby 1.87+rails2.1.2~VASDAQTV開發環境搭建手冊 windowsXP編~0.前提條件0-1. 這個次序書,說明「windowsXP」的構築環境。1.事前準備1. Windows Update2. Firefoxhttp://mozilla.jp/firefox/Firefox 更新3.
Time of Update: 2018-12-03
程式編碼一般分幾種情況:1、源碼檔案編碼2、接收外部內容的編碼3、運行環境編碼4、作業系統編碼首先源碼檔案的編碼,可以通過在ruby檔案的頭部添加一行申明即可,這樣所有在源碼裡面出現的字元都儲存為指定的編碼:# -*- coding:utf-8 -*-接收的內容或讀取外部檔案時,可能不確定是什麼編碼,這個時候就可以對外部接收的字元或內容進行轉碼。string.encode('utf-8') #把字串轉成utf-8模式require "nkf"string= NKF.nkf("-w",
Time of Update: 2018-12-06
重構(Ruby版) 基本資料原書名: Refactoring: Ruby Edition 原出版社: Addison-Wesley Professional 作者: (美)Jay Fields Shane Harvie Martin Fowler [作譯者介紹] 譯者: 徐旭銘[同譯者作品] 叢書名: 開發人員專業技術叢書 出版社:機械工業出版社 ISBN:9787111300786 上架時間:2010-5-5 出版日期:2010 年4月 開本:16開