更新宝石后我得到了这个:
/home/megas/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/psych.rb:148:in `parse': couldn't parse YAML at line 182 column 9 (Psych::SyntaxError)
from /home/megas/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/psych.rb:148:in `parse_stream'
from /home/megas/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/psych.rb:119:in `parse'
from /home/megas/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/psych.rb:106:in `load'
from /home/megas/.rvm/gems/ruby-1.9.2-p136/gems/RedCloth-4.2.3/lib/redcloth/formatters/latex.rb:6:in `<module:LATEX>'
from /home/megas/.rvm/gems/ruby-1.9.2-p136/gems/RedCloth-4.2.3/lib/redcloth/formatters/latex.rb:3:in `<top (required)>'
from /home/megas/.rvm/gems/ruby-1.9.2-p136/gems/RedCloth-4.2.3/lib/redcloth.rb:21:in `require'
from /home/megas/.rvm/gems/ruby-1.9.2-p136/gems/RedCloth-4.2.3/lib/redcloth.rb:21:in `<top (required)>'
from /home/megas/.rvm/gems/ruby-1.9.2-p136/gems/RedCloth-4.2.3/lib/case_sensitive_require/RedCloth.rb:6:in `require'
from /home/megas/.rvm/gems/ruby-1.9.2-p136/gems/RedCloth-4.2.3/lib/case_sensitive_require/RedCloth.rb:6:in `<top (required)>'
from /home/megas/.rvm/gems/ruby-1.9.2-p136/gems/bundler-1.0.10/lib/bundler/runtime.rb:68:in `require'
from /home/megas/.rvm/gems/ruby-1.9.2-p136/gems/bundler-1.0.10/lib/bundler/runtime.rb:68:in `block (2 levels) in require'
from /home/megas/.rvm/gems/ruby-1.9.2-p136/gems/bundler-1.0.10/lib/bundler/runtime.rb:66:in `each'
from /home/megas/.rvm/gems/ruby-1.9.2-p136/gems/bundler-1.0.10/lib/bundler/runtime.rb:66:in `block in require'
from /home/megas/.rvm/gems/ruby-1.9.2-p136/gems/bundler-1.0.10/lib/bundler/runtime.rb:55:in `each'
from /home/megas/.rvm/gems/ruby-1.9.2-p136/gems/bundler-1.0.10/lib/bundler/runtime.rb:55:in `require'
from /home/megas/.rvm/gems/ruby-1.9.2-p136/gems/bundler-1.0.10/lib/bundler.rb:120:in `require'
from /home/megas/Work/railscasts/config/application.rb:10:in `<top (required)>'
from /home/megas/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/commands.rb:28:in `require'
from /home/megas/.rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/commands.rb:28:in `block in …Run Code Online (Sandbox Code Playgroud) 我在VPN下,我没有SSH访问远程服务器.
我可以通过控制台连接到远程数据库
mysql -u username -p -h remote.site.com
Run Code Online (Sandbox Code Playgroud)
现在我正在尝试将远程数据库克隆到本地计算机
mysqldump -u username -p -h remote.site.com mysqldump | mysql -u root -ppassword webstuff
Run Code Online (Sandbox Code Playgroud)
而且我有错误
mysqldump: Got error: 1045: Access denied for user 'webstaff'@'10.75.1.2'
(using password: YES) when trying to connect
Run Code Online (Sandbox Code Playgroud)
如何将mysql数据库从远程服务器复制到本地计算机?
在我看来,弹出窗口的高度限制为489像素.如果我将弹出窗口的body元素设置为600像素的高度,则弹出窗口将获得滚动条(因为内部页面变大),但弹出窗口不会更改其大小.
是否可以使弹出窗口的高度大于489像素?
从我之前的问题中我了解到Rails为每个请求创建一个控制器实例.
我的问题是,因为这个主题与我正在研究的项目的设计有关:
为什么Rails会创建一个新的实例
class SomeController < ApplicationController; end
Run Code Online (Sandbox Code Playgroud)
处理每个传入的请求?为什么不创建单例对象并将请求转发给这个?这似乎更有效,因为我们不会浪费资源来分配和清理请求对象?
我想学习如何使用rawgit.com来提供其他应用程序github.com.所以我们有一个通常的方法来下载和安装homebrew在osx上.
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Run Code Online (Sandbox Code Playgroud)
我install在GitHub上找不到该文件.它在哪里?
我有这个代码
require 'mechanize'
@agent = Mechanize.new
page = @agent.get('http://something.com/?page=1')
next_page = page.link_with(:href=>/^?page=2/).click
Run Code Online (Sandbox Code Playgroud)
如您所见,此代码应转到下一页.
本next_page应该有网址http://something.com/?page=2
如何获取当前网址next_page?
以下是评论与用户之间的关系.每个评论都有一个用户,所以我在下面的代码中构建了一个联接.
我想知道如何构建此代码只包括连接中的特定列.我不需要所有用户信息.只是first_name.有什么建议.
现行代码:
@comments = Comment.where(:study_id => @study.id).joins(:user)
Run Code Online (Sandbox Code Playgroud) 有人可以解释在定义类时初始化"self"和@variables之间的区别吗?
这是一个例子
class Child < Parent
def initialize(self, stuff):
self.stuff = stuff
super()
end
end
Run Code Online (Sandbox Code Playgroud)
因此,在这种情况下,我岂不是能替代self.stuff有@stuff?有什么不同?另外,super()只是意味着在Parent初始化方法中,Child应该只是继承它吗?
Rails有一个有用的命令rails console,可以下载所有必要的数据,然后我们可以与rails项目进行交互irb.Ruby项目是否有相同的技术(基于Ruby语言)?通过这个技巧,我可以在irb不关心加载库,模块,类,文件等的情况下使用Ruby项目.谢谢
假设我有一个JQuery对象,它具有(或指向)这样的结构:
<div id="parent">
<div id="child1">
<div id="grandchild1">
// ... grandchild can also have children
</div>
// ... and so on of grandchildren
</div>
<div id="child2">
</div>
// .... and so on
</div>
Run Code Online (Sandbox Code Playgroud)
是否有可能从我的对象获取简单的元素数组(JQuery对象),如下所示:
['parent', 'child1', 'child2', ..., 'grandchild1', ...]
Run Code Online (Sandbox Code Playgroud)
谢谢
PS请注意它不能是这样的选择器$('div> div'),因为我已经有了JQuery对象,只有从这个对象我需要拿东西.
ruby ×4
activerecord ×1
arrays ×1
controller ×1
dom ×1
github ×1
homebrew ×1
irb ×1
javascript ×1
jquery ×1
mechanize ×1
mysql ×1
redcloth ×1
yaml ×1