小编Mik*_* Li的帖子

在Mac OS Lion上使用tmux提示之前的奇怪空间

它发生在我的Lion系统上,我正在使用zsh和tmux

在zsh shell中正常

在此输入图像描述

tmux屏幕中的双倍空间

更宽的凹痕

我在zsh或tmux中缺少一些配置吗?

zsh tmux

23
推荐指数
2
解决办法
3759
查看次数

如何将rails的activerecord对象保存到redis

我使用redis作为我的web缓存,我想直接将这些activerecord对象存储到redis,但是使用redis-rb我得到一个错误.

似乎我无法将其序列化或某些内容.是否有一个lib为我这样做?我必须将其序列化为json格式吗?

哪种序列化格式最有效?

ruby activerecord ruby-on-rails redis ruby-on-rails-3

9
推荐指数
1
解决办法
9771
查看次数

有没有更好的方法来判断一个ruby哈希是否在另一个内?

例如hash ais {:name=>'mike',:age=>27,:gender=>'male'} 和hash bis{:name=>'mike'}

我想知道是否有更好的方法来判断b散列是否在a散列内,而不是逐个比较每个键?

我找到了一种方法来做到这一点,这比比较键更有效吗?

a.merge(B)==一个

ruby hash

4
推荐指数
1
解决办法
81
查看次数

rake jobs:工作错误,未初始化的常量

我正在使用delayed_job 2.1.0.pre2,在我的lib中我有一个名为MailingJob(mailing_job.rb)的类,它有一个名为perform的方法.在我的控制器中,我在我的delayed_job队列中放了一个新的MailingJob对象,正如doc所说的那样.但是当我运行"rake jobs:work"命令时,它总是告诉我它找不到"MailingJob",是否需要发送mailing_job.rb文件?如果是,我应该把它放在哪里?谢谢!

ruby-on-rails delayed-job

3
推荐指数
1
解决办法
697
查看次数