本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- wy_19921005
- benladeng5225
- fantaxy025025
- e_e
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- xiangjie88
- wiseboyloves
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- lemonhandsome
- jh108020
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- zhanjia
- lzyfn123
- forestqqqq
- ajinn
- nychen2000
- wjianwei666
- daizj
- hanbaohong
- johnsmith9th
- 喧嚣求静
- silverend
- kingwell.leng
- lchb139128
- kristy_yy
- lich0079
- jveqi
- java-007
- sunj
- yeluowuhen
最新文章列表
Ruby on Rails (5)
这次的目标是使用devise+cancan+rolify建立完整的权限管理系统,恩,听起来好高端的样子,其实还是蛮简单的。下面就开始我们的学习吧。
首先,还是先简单介绍一下这几个组件:
devise: 负责用户注册、登录、退出、找回密码等操作。细节参考devise on github
cancan: 负责角色建立、对角色授权、在页面中根据授权是否显示元素,以及模型中超出授权时抛出异常。细节参 ...
Ruby on Rails (4)
听着《Traveling Light 》继续我们的学习。这次我们用命令行执行,打开cmd,改变目录到RuBymineProjects下
1.新建rails工程
rails new Demo6 -d=mysql
这句命令 ...
用will_paginate读取数据库内容并实现分页显示
运行环境:ruby2.0 rails4.0.0
设置分页有两种方法,1.在Model中添加self.per_page = 9;2.直接在paginate后面添加:per_page => 10参数,以下是第二种方法:
1.安装will_paginate
(1)在genfile文件中添加
gem 'will_paginate'
gem 'bootstrap-will_paginate ...
ruby on rails 数据库sqlite3的初始应用
rails 4.0.0
ruby 2.0.0
1.首先要新建一个数据源:
(1)打开rubymine,点击右侧database出现database对话框
右击对话框空白处,new->datasource
(2)然后按附件图 ...
RSpec笔记 - let 和 let!
RSpec 的 let 是一个很方便的用法,但是今天在写一段测试的时候,死活通不过。刚开始还怀疑是 PostgreSQL 的查询语法有什么特殊的(刚用PostgreSQL,还不熟),结果查了一圈发现,是我用错了 let 语句。来看看这段测试
describe "scope" do
let(:articles) { rand(2..10).times.map { ...
初次在Rails项目中使用PostgreSQL,纪录一些简单的步骤
一、安装PostgreSQL
Ubuntu 下可以用 apt-get 来安装
sudo apt-get install postgresql postgresql-contrib
Mac OS X 10.9.1 使用 Homebrew 安装
brew install postgresql
二、修改 config/database.yml
把 host: localhost 这一行的注释打开 ...
rails 下文件下载
最近做文件下载,遇到几个问题。先码问题:
1.在Linux下开发,测试实用chrome实验室版,没有问题,但是在IE下,下载的excel却没有后缀名
2.IE下下载的文件名乱码
其实主要还是IE因为在国内用IE的比较多,所以还是要有必要的支持的。
把代码修改了一下,直接贴出来:
send_file FILE_PATH+"example.xls",
fi ...
ruby2.0 and rails4.0 环境安装(windows)
1、安装ruby
进入http://rubyinstaller.org/ 下载一键安装包(2.0版)
最后要勾选将Ruby放到path路径
然后进入cmd,输入 ruby -v 看版本,显示版本则安装成功
2、安装devkit
进入http://rubyinstaller.org/downloads/ 下载DEVELOPMENT KIT,比如
For use with Ruby 2.0 (32bi ...
转:ruby gem install rails 错误解决
在安装ruby 的gem的时候可能会出现下面这样的提示, 按照给出的提示有两种办法可以解决, 但是经过在网上的搜索发现只有最后一种可行。 所以特分享于此。
ERROR: Error installing XXXXXXXXXXX:
The 'XXXXXXXXXXXX' native gem requires installed build tools.
P ...
解决ActiveRecord::StatementInvalid (Mysql2::Error: Incorrect string value:
今天碰到一个相当棘手的问题,那就是ActiveRecord::StatementInvalid (Mysql2::Error: Incorrect string value 。
本来在本地测试是没有任何问题的,但是一到服务器上就会出错,错误为:Mysql2::Error: Incorrect string value ,经过分析发现是中文的问题。按照理论来说以前都没有出现过这样的情况,为什么这次 ...
浅析Ruby on Rails部署方案
http://blog.csdn.net/jrckkyy/article/details/2501136
http://binku.iteye.com/blog/483687
apache+passenger部署rails应用
(1)安装apache: sudo apt-get install apache2
(2)安装passenger
$ sudo gem install pass ...