小编ppr*_*yer的帖子

Github"致命:远程起源已经存在"

我想跟随Michael Hartl的Rails教程,但我遇到了一个错误.

我在Github上注册并发布了一个新的SSH密钥并创建了一个新的存储库.但是当我进入终端的下一行时,我收到以下错误:

Parkers-MacBook-Pro:.ssh ppreyer$ git remote add origin git@github.com:ppreyer/first_app.git
fatal: remote origin already exists.
Run Code Online (Sandbox Code Playgroud)

只是想知道是否有其他人遇到过这个问题?

terminal github github-for-mac

425
推荐指数
15
解决办法
48万
查看次数

在Ruby中使用冒号排序方法

我正在尝试将Bubble排序方法实现为Ruby的简单编码问题,但我遇到了一些麻烦.我理解的想法是查看第一个元素的值并将其与第二个元素的值进行比较,然后相应地交换它们,但我似乎无法在实际问题中这样做.有人愿意提供一个关于这在Ruby中如何工作的简短示例吗?

ruby ruby-on-rails bubble-sort ruby-on-rails-3 ruby-on-rails-3.1

4
推荐指数
3
解决办法
2万
查看次数

在Ruby中定义变量的输出之间放置空格

我刚开始学习如何编写代码,我正在关注Chris Pine的Ruby教程.我完成了一项练习,让我打印出我的名字,然后是我的中间名,然后是我的姓,最后让我用我的全名来打招呼.我做的一切都正确,除了在最后我打印出我的全名这样:ParkerJacobsPreyer我只是想知道如何确保这些变量的输出正确间隔?以下是相关的代码行:

puts 'Well it was great to meet you ' + name + middleName + lastName
Run Code Online (Sandbox Code Playgroud)

ruby

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

在Ruby中创建Person类

我已经创建了一个Person类,我的代码是正确的,但我只是想让某人澄清一个特定的行.

class Person 
  attr_reader :first_name, :last_name, :age

  def initialize (first_name, last_name, age)  
    @first_name = first_name  
    @last_name = last_name
    @age = age
  end
end
Run Code Online (Sandbox Code Playgroud)

我很困惑的是那条线attr_reader.为什么需要包含这个,为什么我需要:在每个属性之前?

ruby

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

将多个函数添加到外部javascript文件

我正在努力将javascript功能添加到具有多个按钮的基本HTML页面.当我在外部JS文件中包含一个函数时,代码可以工作,但当我尝试添加另一个按钮功能时,代码停止工作.

我该如何解决这个问题?

HTML:

<!DOCTYPE html>
<html>
<head>
    <title>Jiggle Into JavaScript</title>
    <!-- <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script> -->
</head>
<body>

    <p>Press the buttons to change the box!</p>

    <div id="box" style="height:150px; width:150px; background-color:orange; margin:25px"></div>

    <button id="button1">Grow</button>
    <button id="button2">Blue</button>
    <button id="button3">Fade</button>
    <button id="button4">Reset</button>

    <script type="text/javascript" src="javascript.js"></script>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

片段:

document.getElementById("button1").addEventListener("click", function(){
  document.getElementById("box").style.height = "500px";
});

document.getElementById("button2").addEventListener("click", function(){
  document.getElementById("box").style.background-color = "blue";
});
Run Code Online (Sandbox Code Playgroud)
<p>Press the buttons to change the box!</p>
<div id="box" style="height:150px; width:150px; background-color:orange; margin:25px"></div>
<button id="button1">Grow</button>
<button id="button2">Blue</button>
<button id="button3">Fade</button>
<button id="button4">Reset</button>
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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