摘要: 1.配置sidekiq routes ### config/routes.rb require 'sidekiq/web' mount Sidekiq::Web, at: "/sidekiq" 输入http://localhost:3000/sidekiq 可进入管理页面 为了安全,可以给这个页面加 阅读全文
posted @ 2023-05-23 10:06 鞋带松了 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 1.使用default_scope class Post < ActiveRecord::Base default_scope { where(published: true) } end2.1.1 :001 > Post.all Post Load (0.2ms) SELECT "posts".* 阅读全文
posted @ 2022-05-13 13:15 鞋带松了 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 在使用rails5开发时,追加了一个table并配置好belongs_to关系,随后在创建页面,提示table_id 不能为空。检查之后并没有验证,排查之后发现原来是rails5中,默认设置了这一验证,可同过optional属性设置掉。 参考链接:https://www.bigbinar 阅读全文
posted @ 2022-05-13 12:58 鞋带松了 阅读(42) 评论(0) 推荐(0) 编辑
摘要: CSS里有这样的一个标签:page-break-after,其属性值包括 always :始终在对象之后插入页分割符 avoid : 避免在对象后面插入页分割符 auto : 假如需要在对象之后插入页分割符 left : 在对象后面插入页分割符直到它到达一个空白的左页边 right :在对象后面插入 阅读全文
posted @ 2022-04-07 13:45 鞋带松了 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 变量的读取 instance_variable_get("@name") #返回@name的值 method相关 string到method名 send book.send('name')book.send("name=","test") ### book.name => test string单数 阅读全文
posted @ 2022-01-25 15:04 鞋带松了 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 在做csv导入的时候遇到了 "Illegal quoting in line 11227."的错误。 通过检查csv发现这行有个”“,通过测试发现,”“导致报错。 通过查阅stackoverflow 发现相同问题https://stackoverflow.com/questions/98 阅读全文
posted @ 2022-01-25 14:31 鞋带松了 阅读(191) 评论(0) 推荐(0) 编辑
摘要: eval方法有一个可选的参数--binding,如果为指定的话,那么表达式的值就会是一个具体的范围或上下文环境绑定。不过不必为这个有所意外,在 Ruby中,binding方法会返回一个Binding对象的实例,可以使用binding方法返回绑定的值。下是是ruby文档中提供的一个示例: def ge 阅读全文
posted @ 2022-01-20 14:29 鞋带松了 阅读(33) 评论(0) 推荐(0) 编辑
摘要: pdf.js这个插件比较厉害,可以实现很多功能,搜索pdf中的文字,跳转到指定页面等等。 这个插件是比较重量级的,pc端使用的比较多,但是我们项目的需求是要集成到移动端,下面是简单集成。 先去网上下载别人打包后的pdf.js的代码。 这个是打包后的pdf.js包,build里面是核心的pdf.js等 阅读全文
posted @ 2022-01-20 14:12 鞋带松了 阅读(3406) 评论(0) 推荐(0) 编辑
摘要: 1.redis命令 1 redis执行了make install后,redis的课执行文件都会自动复制到 /usr/local/bin 目录 2 redis-server redis服务器 3 redis-cli redis命令行客户端 4 redis-benchmark redis性能测试工具 5 阅读全文
posted @ 2021-12-24 16:02 鞋带松了 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 一、将string转成json 1、原生js转json, eval()方法,不需要引入外部插件; //由JSON字符串转换为JSON对象 var obj = eval('(' + jsonStr + ')'); 或者 var obj = str.parseJSON(); //由JSON字符串转换为J 阅读全文
posted @ 2021-12-23 17:14 鞋带松了 阅读(16301) 评论(0) 推荐(0) 编辑