因为你的图片 base64 之后,传到服务器,此时已经被转义了,你需要反转义再写入新的文件。
String.class_eval(%Q("#{avatar}")) )
前排占座
一久没写前端,现在我连写个漂亮的界面都需要时间,泪流满面
点赞!
HELP!!!!!
#13 楼 @darkbaby123 恩,非常感谢。
#12 楼 @zhangyuan 好,感谢!
赞!!
赞赞赞赞赞!
申请试用:
联系方式
: [email protected]
需要管理的日志类型
:Nginx 日志,Rails 日志
操作系统
:Linux
问题已经解决!!
稍后上说明!
现在的解决方法:就是自己写个 helper 重新解析分页链接了。
但这样的方法感觉有点 dirty
kaminar 难道没有考虑到这种情况吗?
问题依旧没有解决。。。。
很赞的一篇文章
也很感谢 hepochen quakewang 两者的分享
感谢耐心解答
所以基于 file 的缓存方案会产生许多重复的垃圾,dhh 推荐使用 memcache 就是把删除缓存的操作交给 memcache 来做。
学习到了,谢谢!!
不过还是有个疑问(原谅我问题这么多):
资源更新时为何不再命中该缓存了呢?
我们知道,程序是拿 cache_key 去缓存区命中缓存的,既然是不再命中缓存,也就是说,程序拿的这个 cache_key 已经是更新过的了。那么问题来了:
1. 程序是什么时候拿到 cache_key 的?每次请求都会重新计算该 cache_key 么?
2. 每次请求不会重新计算 cache_key, 当第一次计算 cache_key 后会保存起来,当资源更新时,自动找到该资源所关联的所有 cache_key ,进行更新?
不过我的观点倾向于第二个,您觉得呢?: )
感谢你的耐心解答 : )
恩,我知道 cache_key 是由我们自己定义的。
让 cache 失效也是我们自己来实现么?Rails 没帮我们实现吗?
说说 Rails 的套娃缓存机制 這篇文章中貌似有个观点:只要定义了 cache_key,资源更新时,Rails 会使缓存区里的缓存自动过期。 官方对 cache 的解释 中的观点貌似也是自动过期
泪流满面。。。。