ubuntu下搭建ruby on rails
一 安装ruby
$sudo apt-get install ruby irb rdoc
二 安装gem
1.到这里下载 ,最好是最新版本,我的1.3.5
解压,切换到当前目录,执行$sudo ruby setup.rb
或者这样:
$ tar xzvf rubygems-1.3.5.tgz (解压)
$ cd rubygems-1.3.5 (切换到此目录)
$ sudo ruby setup.rb
2.gem -v 检测
如果遇到一下错误
/usr/bin/gem:10: undefined method `manage_gems' for Gem:Module (NoMethodError)
就gem1.8 -v
或者执行此命令
sudo ln -s /usr/bin/gem1.8 /usr/bin/gem (要确保你的ruby是1.8的,还要确保你装的地方,看自己而定)
后再尝试gem -v
三 安装rails
sudo gem install rails
四 安装mysql驱动
安装此驱动时要确保三个包已安装(libmysql-ruby1.8,libmysqlclient15-dev,ruby1.8-dev)
下载mysql-ruby-2.8.tar.gz ,
$ tar xvzf mysql-ruby-2.8.tar.gz
$ cd mysql-ruby-2.8
$ ruby extconf.rb --with-mysql-config
$ make && make install
五 安装mysql
sudo apt-get installmysql-server
中间会遇到设置密码,设置完就好了。
修改mysql编码为UTF-8:
$sudo gedit /etc/mysql/my.cnf
在[mysql]
default-character-set=utf8
[mysqld]
default-character-set=utf8
init_connect='SET NAMESutf8'
在[client]
default-character-set=utf8
进入mysql查看编码
mysql命令: show variables like'character%';
+--------------------------+----------------------------+
|Variable_name |Value |
+--------------------------+----------------------------+
|character_set_client |utf8 |
| character_set_connection |utf8 &nb
相关文档:
1:是Symbol类的实例
2: 是名称的对象
3:符号是不可改变的字符串,也不可被GC的
4:在大多数情况下,接受符号作为参数的方法也能接受字符串,反过来不成立;
5:用符号要比用字符串省内存
6:每个符号在对象空间中只出现一次:和Fixnum一样,都存为直接值
7:有意思的Symbol#to_proc
r ......
英文资源:
http://www.ruby-lang.org/
http://www.ruby-doc.org(访问不到可用下面的网址访问):
http://anonymouse.org/cgi-bin/anon-www.cgi/http://www.ruby-doc.org
http://rubyforge.org/
http://www.ruby-forum.org/bb
http://www.rubygarden.org/ruby
http://www.rubyxml.com/
http://www.pragmaticprogra ......
def delVss(path)
if File.directory?(path)
for f in d = Dir.open(path)
fpath = File.join(path, f)
if(f!="."&&f!="..")
......
require 'win32ole'
fns = Dir.glob("*.xls")
application = WIN32OLE.new("excel.application")
application.visible = TRUE
f = File.new('errorCauseEN.xml','w')
f.puts('<?xml version="1.0" encoding="utf-8"?>')
f.puts('<!-- edited with XMLSPY v5 U (http://www.xmlspy.com) by et8 (et8) ......