- 浏览: 14203 次
- 性别:
- 来自: 成都
最新评论
文章列表
ruby 提前避免乱码问题的几个方法
- 博客分类:
- 工作随记
1.在database.yml中加入
adapter: mysql
database: chensite_development
encoding: utf8
username: root
2.建表的时候选择utf8:
ENGINE=InnoDB DEFAULT CHARSET=utf8;
3.设置mysql的编码为utf8
<option value="<%= o.id %>"<%= ' selected' if o.id == @article.user_id %>><%=o.username%></option>
以及
<option value="<%= o.id %>"><%=o.username %></option>
精简为
<option value="<%= o.id %>"<%= ' selected' i ...
root_path与root_url
root_path是相对路径就是前面没有域名的,例如:/home/index
root_url: 链接里会添加上域名,例如:http://www.zpzk100.com/home/index
1.首先编写sql脚本,保存为:book.sql,
2.进入MySQL命令行
第一种方式:在未连接数据库的情况下,输入 mysql -h localhost -u root -p 123456 < d:\book.sql 回车即可;
第二种方式:在已连接数据库的情况下,此时命令提示符为mysql>,输入 source d:\book.sql 或者 \. d:\book.sql 回车即可.
3.以下是使用mysql>\. d:\book.sql 的运行结果
数据库表名为users,文件名为小写单数user.rb,类名为大写单数User.rb.
数据库名为site_users,则文件名为site_user,类名为SiteUser。
总结:
类名首字母大写,数据库名用复数,文件名用单数,类名也用单数。
Ruby学习 routes的配置
- 博客分类:
- 工作随记
# resources :products do
# member do
# get 'short'
# post 'toggle'
# end
#
# collection do
# get 'sold'
# end
# end
resource中有member和collection,如果访问路径将是带id的,那么就要选用member策略,反之就选取collection策略。
.找到注册表的启动项位置:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run主键;
2.第二步:在另边点击右键:新建“字符串值”,取名“QQ”如下图:
3.找到你所要增加启动项的软件目录:
如我的QQ是目录是:D:\Program Files\Tencent\QQ\qq.exe
4.双击你刚新建军的"qq"字符串值项,即:
编辑字符串数值数据:将第三步找到的软件目录复制到下面图的“数值数据栏内”
参考链接:http://www.cnblogs.com/jokey/archive/2010/06/ ...