摘要:
官方网址 http://t4t5.github.io/sweetalert/ 项目地址 https://github.com/t4t5/sweetalert 阅读全文
摘要:
今天遇到一个中文to_json问题text = "第1章 青豆 不要被外表骗了"text.to_json=> "\"\\u7b2c1\\u7ae0 \\u9752\\u8c46 \\u4e0d\\u8981\\u88ab\\u5916\\u8868\\u9a97\\u4e86\""中文to_jso... 阅读全文
摘要:
最近和京东合作做一个项目,在接口对接传递参数时,参数需要通过AES加密解密。本来想到用gem'aescrypt'处理,但是aescrypt的编码方式用的base64,而京东那边用的是16进制。所以就自己写了加密解密方法。AES 加密def aes_encrypt(key, encrypted_s... 阅读全文
摘要:
错误信息 Missing `secret_key_base` for 'production' environment, set this value in `config/secrets.yml`因为rails 4 出于安全考虑,需要在production 的情况下 ,生成一个key,通过 web... 阅读全文
摘要:
1.卸载原有mysql[root@iZ25ka6ra32Z /]# rpm -qa | grep mysql查看该操作系统上是否已经安装了mysql数据库.有的话,我们就通过 rpm -e 命令 或者 rpm -e --nodeps 命令来卸载掉[root@iZ25ka6ra32Z /]# rpm ... 阅读全文
摘要:
今天发现服务器上的sidekiq 线程全忙。队列里任务积累了好多。 sidekiq里的任务基本都是爬虫脚本,都需要请求外部网站。但是有些网站的响应时间或者读取时间太久,一直一直卡在那里。使得后面的任务不能执行。 所以我们就应该控制请求外部链接的读取时间,避免线程卡住。 在任务里请求外部网站... 阅读全文
摘要:
最近在搞whenever时看到可以用cron语法设置定时任务。所以研究了下cron 语法。every '0 0 27-31 * *' do command "echo 'you can use raw cron syntax too'"endcron命令,用于设置周期性被执行的指令。格式# 文件格... 阅读全文
摘要:
1.将表格名转成class名 classify"book_comments".classify => "BookComment" 2.class名转成table_name(和上面的相反) tableize"BookComment".tableize => "book_comments" 3.将c... 阅读全文
摘要:
当values都是整形时,按照Hash的Values排序:h = {'a'=>1,'b'=>2,'c'=>5,'d'=>4}h.sort {|a,b| a[1]b[1]}输出:[["a", 1], ["b", 2], ["d", 4], ["c", 5]]当我们需要对Hash进行排序时,不能像数组那... 阅读全文
摘要:
# Gemfilegem 'big_sitemap'# lib/tasks/sitemap.rakerequire 'big_sitemap'namespace :custom do desc "Generate sitemap" task :sitemap => :environment do... 阅读全文