![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
rails
90的程序爱好者
把开发工作做得太快,或者是做得太好,跟做的太慢,或者做得太差,效果是一样的。(前者是欲速则不达,自作聪明,后者是慢条斯理,敷衍了事)认真做好每一步工作,脚踏实地。
比你牛几倍的人依然在努力
展开
-
ruby将图片转为base64格式
图片转为base64,ruby原创 2022-12-23 15:25:10 · 256 阅读 · 0 评论 -
BCrypt::Errors::InvalidHash错误解决
经过检查发现是bcrypt的版本低于3导致的,升级bcrypt的版本即可解决问题。原创 2022-11-21 20:00:39 · 727 阅读 · 0 评论 -
ruby on rails 常用时间
1.Time.now #当前时间2、Time.now.beginning_of_day #今日开始时间3、Time.now.at_end_of_day #今日结束时间4、Time.now.at_beginning_of_week #当前日期的周一5、Time.now.at_end_of_week#当前日期的周日6、Time.now.beginning_of_month #当前日期所在月的月初7、Time.now.end_of_month#当前日期所在月的月末8、Time.now.beginning_of_原创 2022-06-22 14:38:54 · 152 阅读 · 0 评论 -
Ruby On Rails 自定义错误页面的显示信息
1、修改配置文件(以开发环境为例)在config/environments/development.rb文件下,找到config.consider_all_requests_local 改为false2、修改页面将上面设置完成后,页面如果碰到500错误或者404错误,就会去调用public文件夹下的500.html、404.html文件...原创 2020-06-02 10:34:01 · 176 阅读 · 0 评论 -
修改rubymine字体大小
更改ruby编辑器rubymine的字体大小:如下点击file--->setting,如下图:安照上图即可修改编辑器的字体,背景颜色等。原创 2019-10-25 16:41:13 · 540 阅读 · 0 评论 -
Ruby on rails 错误二:ActiveModel::ForbiddenAttributesError错误
1、错误描述,如下图:ActiveModel::ForbiddenAttributesError解决办法:在相应的controller表单前增加params.permit!,即可解决此问题。原创 2019-10-24 14:12:55 · 233 阅读 · 0 评论 -
ruby on rails 项目文件夹说明
ruby on rails 生成的项目文件夹如下:App文件夹子文件夾功能介绍(1)controllers存放驱动业务逻辑的控制器(2)helpers 存放视图辅助类,一些常用的代码段(3)mailers Rails3中新增,用于存放与邮件服务相关的类(4)models 存放数据描述结构、验证和完整性规则等模块(5)views ...原创 2019-10-23 15:08:16 · 270 阅读 · 0 评论 -
获取Ruby中某个月份的天数
1、传入具体的月份,获取天数:days=[nil,31,28,31,30,31,30,31,31,30,31,30,31]def days_month(month) year=Time.now.year#获取年份 return 29 if month==2 && Date.gregorian_leap?(year) #是否为闰年 days[month]en...原创 2019-10-17 15:14:56 · 299 阅读 · 0 评论 -
ruby 读取数据报 incompatible character encodings: UTF-8 and GBK 错误
1、错误描述2、解决办法给encode函数添加invalid和undef两个参数,这样当无法解释时候会用默认的?来代替,就不会报错了。title.encode("UTF-8", invalid: :replace, undef: : replace)=> "aaa???!"...原创 2019-04-11 17:07:36 · 1453 阅读 · 0 评论 -
Ruby on rails 错误一: 数据库连接,用户名密码错误问题
一:错误描述 PG::ConnectionBad数据库连接,用户名密码错误问题 如图如下图:二:解决办法 修改config/database.yml文件,重新启动服务。原创 2018-10-10 21:33:59 · 213 阅读 · 0 评论 -
Git安装及配置
一.Git服务端安装1.安装依赖包yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel2.下载最新版源码包https://www.kernel.org/pub/software/scm/git/3.解压源码包,并进入解压目录 tar -zxvf git-2.16.1.tar.gz ...原创 2018-10-08 22:20:47 · 151 阅读 · 0 评论 -
rails日志分割------- 借助logrotate
使用ruby on rails开发的人都知道在系统默认情况下都会将日志文件写入到development.log文件中,会越来越大,不能按照日期方式来存储。但是我们可以借助linux自带的日志分割logrotate来实现日志存储功能,具体的实现方式如下: 在目录/etc/logrotate.d下新建一个ror文件,内容如下/home/leo/ror/lo...原创 2016-08-01 10:57:09 · 1464 阅读 · 3 评论 -
去掉隐藏字符解决办法
是utf-8用记事本编辑代码保存的错误,使代码在保存的时候带上了BOM。最好写代码的时候用编译器编写,不要用记事本编写代码。出现出错后,点击下面的网址下载一个UltraEdit或editplus具体操作:打开editplus,在editplus里打开带隐藏字符的文件,然后另存为,窗口最下面最左边有一个选项,显示默认,打开下拉条选择utf-8无BOM,然后回车,去你保存原创 2016-09-06 09:44:55 · 4728 阅读 · 0 评论 -
application.html.erb where line #6 raised:TypeError: 对象不支持此属性或方法
解决办法:把 Gemfile.lock 里的 coffee-script-source (1.9.1) 换成 coffee-script-source (1.8.0),然后重新bundle install, 就没有这个问题了记得重启项目!原创 2016-06-15 20:54:45 · 3324 阅读 · 0 评论 -
rails 时间格式化
strftime("%Y-%m-%d %H:%M:%S")%>显示的格式为:2015-10-11 11:23:45原创 2015-09-21 09:37:27 · 554 阅读 · 0 评论