小编Raz*_*aza的帖子

.emacs.d和site-lisp目录

我有关于emacs的以下两个问题

  1. 在我的.emacs.d目录中有一个名为auto-save-list的空目录.那个有什么用 ?

  2. 我在我的linux机器上的主目录中创建了一个elisp目录,我放置.el文件.在我的.emacs我有(add-to-list 'load-path "~/elisp") 现在,我听说过.emacs.d/site-lisp目录.我对site-lisp和我自己的elisp目录之间的区别感到困惑.有人可以解释一下.

谢谢

emacs elisp

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

在Rails 3的Michael Hartls教程中,标题测试未通过请求规范

我遵循Michael Hartl的Ruby On Rails 3教程并使用Capybara进行集成规范.到目前为止的集成规范如下

require 'spec_helper'

describe "StaticPages" do
  describe "Home page" do
    it "should have the h1 'Sample App'" do
      visit '/static_pages/home'
      page.should have_selector('h1',:text => 'Sample App')
    end

    it "should have the title 'Home'" do
      visit '/static_pages/home'
      page.should have_selector('title',:text => "Ruby on Rails Tutorial Sample App | Home")
    end
  end

  describe "Help page" do
    it "should have the h1 'Help'" do
      visit '/static_pages/help'
      page.should have_selector('h1',:text => 'Help')
    end

    it "should have the title 'Help'" do
      visit '/static_pages/help'
      page.should …
Run Code Online (Sandbox Code Playgroud)

integration-testing capybara ruby-on-rails-3

2
推荐指数
1
解决办法
1893
查看次数

如何获取系统上正在运行的进程列表并按各种参数对其进行排序

我使用htop查看有关当前在我的osx机器上运行的进程的信息,也可以按CPU,内存使用情况等对它们进行排序.

有没有办法在Ruby中以编程方式获取htop的输出?此外,我希望能够使用API​​使用CPU,内存使用等各种参数对进程进行排序.

我可以做IO.popen('ps -a')并解析输出,但想知道是否有一种比以编程方式直接解析系统命令输出更好的方法.

ruby unix macos htop

2
推荐指数
1
解决办法
3316
查看次数

在 ruby​​ 中使用 Queue 类与使用数组实现队列的区别

在 ruby​​ 中,如果我想实现一个队列,那么我可以使用标准库的 Queue 类,或者我可以使用带有 push 和 shift 方法的数组分别在队列中入队和出队。在 ruby​​ 中实现队列的两种方法是否有任何性能差异,或者它们是否相同?

谢谢

ruby algorithm queue performance

2
推荐指数
1
解决办法
483
查看次数

重置 Rails 中 sqlite 数据库表中的 id 字段

我在示例 Rails 应用程序中使用 sqlite db。从我的用户表中,我已使用 清除了所有记录User.delete_all。但现在每当我使用 向表中插入新记录时User.create,id 的起始值都会比表中最后一条记录的 id 大 1。例如,如果我的表有 5 条记录,并且我清除了所有记录,那么当我执行 User.create 时,它​​从 id 6 开始。有什么方法可以使 id 再次从 1 开始吗?

谢谢

sqlite activerecord ruby-on-rails

0
推荐指数
1
解决办法
4122
查看次数