1.安装ruby 和 rails $ rvm use ruby-2.3.0$ gem install rails$ rails --version //run ruby$ irb $ cd workspace$ rails new blog$ rails server //localhost:300 ...
分类:
Web程序 时间:
2016-11-07 07:47:08
阅读次数:
192
ruby on rails 在model中使用enum的注意事项 ...
分类:
编程语言 时间:
2016-11-04 20:09:24
阅读次数:
352
题目:铁轨 题目链接:UVa514链接 题目描述: 某城市有一个火车站,有n节车厢从A方向驶入车站,按进站的顺序编号为1-n.你的任务是判断是否能让它们按照某种特定的顺序进入B方向的铁轨并驶入车站。例如,出栈顺序(5 4 1 2 3)是不可能的,但是(5 4 3 2 1)是可能的。 题目分析: 为了 ...
分类:
其他好文 时间:
2016-11-02 23:13:50
阅读次数:
227
rails版本5.0.0.1 比如有如下的两个类 这个时候有一个user 然后可以使用user.posts来找到属于user的所有的posts,同理如果有一个post也可以通过post.user来找到属于它自己的user。 这个时候不禁想问,这个user的.post方法是怎么来的呢? 在Active ...
分类:
其他好文 时间:
2016-10-11 18:18:33
阅读次数:
98
应用部署方式为 nginx + passenger + rails 当我想要用nginx来默认处理400以上状态时,发现在rails返回respose之后,nginx不会再次执行error_page(官方介绍该directive在proxy返回response依然会执行),原因在于需要配置 pass ...
分类:
其他好文 时间:
2016-10-10 16:38:08
阅读次数:
377
1 一般文件名是用小写单词加下划线分割,但类的名字用骆驼法。例如 sessions_controller.rb中定义SessionsController。 2 helpers内的文件为辅助类,定义了许多方法。这些公共方法一方面为直接提供给view使用,因为view文件中不能写require。另一方面 ...
分类:
其他好文 时间:
2016-10-10 01:40:04
阅读次数:
157
有些时候,我的项目可以需要连接多个数据库,这时应该怎么办?我查阅了资料,大部分都是说在model里加入establish_connection来指向不同的数据库,也有的说做个基础的类,每个model继承此类,这些说法都没有错,但不够精练,我在此做个总结。 这里使用的是mysql和rails4.2 一 ...
分类:
数据库 时间:
2016-10-08 16:37:49
阅读次数:
218
比如需求要求生成一堆文件, 要一起下载只能生成以后, ZIP 压缩成一个包下载, 但是如果利用文件系统来存储, 管理这些数据, 文件生成一堆不说, 光各种 mv, cp, zip操作就够烦人的了。 rails 提供了很多有用的API来完成文件下载的功能: 1. send_data, send_fil ...
分类:
其他好文 时间:
2016-09-28 12:26:07
阅读次数:
188
比如我有一个users的controller,这个时候view对应view目录的也将会是view/users/,但是我想自定义users的目录为peoples则应该怎么样呢? 设置代码如下, 这样就可以改变User在view目录下的路径了。 ...
分类:
其他好文 时间:
2016-09-23 18:07:19
阅读次数:
83