小编ahm*_*met的帖子

客运过程已经开始了?但事实并非如此

尝试独立启动乘客passenger start -p 80并且它说它已经在运行但是当我做了passenger stop -p 80我得到According to the PID file '/var/crm/tmp/pids/passenger.80.pid', Phusion Passenger Standalone doesn't seem to be running. 但它显然不是因为当我尝试停止它时它说它没有运行而我无法从网络访问它

[root@technetium crm]# passenger start -p 80
*** ERROR ***
The address 0.0.0.0:80 is already in use by another process, perhaps another
Phusion Passenger Standalone instance.

If you want to run this Phusion Passenger Standalone instance on another port,
use the -p option, like this:

  passenger start -p 81
Run Code Online (Sandbox Code Playgroud)

process passenger nginx

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

检查早上或下午是否在红宝石中

如果Time.new是早上和下午,如果下午,我怎么能打印早上

00:00 - 12:00

12:00至00:00

ruby

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

每个循环中shell脚本中的增量编号

#!/bin/bash

echo SCRIPT: $0
echo "Enter Customer Order Ref (e.g. 100018)"
read P_CUST_ORDER_REF
echo "Enter DU Id (e.g. 100018)"
read P_DU_ID

P_ORDER_ID=${P_CUST_ORDER_REF}${P_DU_ID}


#Loop through all XML files in the current directory
for f in *.xml
do
  #Increment P_CUST_ORDER_REF here
done
Run Code Online (Sandbox Code Playgroud)

在for循环中,如何在每次循环时将P_CUST_ORDER_REF递增1

so it READs 10000028 uses it on first loop
2nd 10000029
3rd 10000030
4th 10000031
Run Code Online (Sandbox Code Playgroud)

bash shell

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

是否将h2标记嵌套在另一个标题中,而h1标记在语义上是错误的?

嵌套在另一个标头h1标签内的h2标签在语义错误?

 <h1 class="fixed">
    <h2 class="absolute">
        Absolute Div
    </h2>
</h1>
Run Code Online (Sandbox Code Playgroud)

html

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

使用 Logformat 将掩码应用于 IP

我需要在Apache的日志中对IP应用掩码。

例如,我有这个日志:192.168.234.111 - - [18/Oct/2013:16:29:40 +0200]“GET ........”

我想保存:192.168.234.xxx - - [18/Oct/2013:16:29:40 +0200]“GET ......”

为了做第一个日志,我使用这样的日志格式。

LogFormat "%h %l %u %t" combined-syslog2
CustomLog /var/log/toto combined-syslog2
Run Code Online (Sandbox Code Playgroud)

要获得第二个日志,我可以通过管道传输这样的 perl/shell post 脚本:

CustomLog |/usr/local/shl/apache_syslog2
Run Code Online (Sandbox Code Playgroud)

但我对这个解决方案并不满意。可以用 Apache 做到这一点吗?

谢谢。

埃里克

apache ip masking

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

得到一个数字浮点数的总和?

0.0 24.0 0.0 12.0 0.0 0.0 0.0 0.0 0.0怎么得到这些值的总和?.sum等不适用于花车

编辑:

我正在做

<% @data.each do |data| %>
    <%= data[ :values ]%>
<%end%>
Run Code Online (Sandbox Code Playgroud)

data[:values]打印 [5.0, 0.0, 0.0, 0.0, 0.0] [4.0, 0.0, 0.0, 0.0, 0.0] [1.0, 0.0, 0.0, 0.0, 0.0] ,我只希望得到每个数组的第一个值和它们一起求和得到10.0

@data打印

[{:name=>"BMW", :values=>[0.0, 0.0, 0.0, 0.0, 0.0]}, {:name=>"Asda", :values=>[32.0, 12.0, 0.0, 0.0, 0.0]}]
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails ruby-on-rails-3

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

datatables.net在搜索标签中添加一个类

<label>Search: <input type="text" aria-controls="company"></label>
Run Code Online (Sandbox Code Playgroud)

使用Datatables,我如何在搜索字段输入框中添加一个类?

javascript jquery jquery-datatables

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

Rails为什么要使用委托?

我目前正在学习delegate和Demeter法,我似乎无法找到一个很好的例子,其中使用delegate实际上甚至是有用的.

我想找一个与我的项目相关的例子,因为我必须做一个演示.我发现可能违反Demeter法则的唯一代码行如下:

@game.promotions.find_by_promo_type("cross")

该模型Game has_many Promotions正在跨越另一个模型,以find基于促销属性执行呼叫promo_type.根据我的理解,这违反了得墨忒耳法,我应该通过使用委托来解决这个问题:

class Game < ActiveRecord::Base
   has_many :promotions

   delegate :find_by_promo_type, :to => :promotion
end
Run Code Online (Sandbox Code Playgroud)

你能给我一个例子吗?除了"得墨忒耳法则如此说明"之外,它实际上是有用的.

我能想到的唯一的事情,是出于某种原因我想改变的名称promotionspromos,那么解决将是有益的,因为我只需要进行以下变化,:find_by_promo_type将仍然正常工作Game

class Game < ActiveRecord::Base
   has_many :promos

   delegate :find_by_promo_type, :to => :promos
end
Run Code Online (Sandbox Code Playgroud)

唯一的问题是,我认为这个论点是有缺陷的.如果我要更改模型名称,我还必须在许多其他地方重构代码,甚至不破坏Demeter法则.很难相信这就是德米特的所有法则都可以在这个例子中完成的.

有人可以帮我理解这一点.

ruby oop delegates ruby-on-rails

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

RSpec的要求规范与API密钥

我找不到任何关于此事的内容.如何在RSpec请求测试中传递API密钥?

我的API密钥是在标头中发送的,所以我在网上传递它:

Header: Authorization
Value: Token token="c32a29a71ca5953180c0a60c7d68ed9e"
Run Code Online (Sandbox Code Playgroud)

我如何通过它在一个RSpec要求规范?

谢谢!!

编辑:

这是我的规格:

require 'spec_helper'

describe "sessions" do
  before do
    @program =FactoryGirl.create(:program)
    @user = FactoryGirl.create(:user)
    FactoryGirl.create(:api_key)
  end
  it "is authenticated with a token" do
    put "/api/v1/users/#{@user.id}?user_email=#{@user.email}&auth_token=#{@user.authentication_token}", {user: {name: "New Name"}}, { 'Authorization' => "Token token='MyString'" }
    response.status.should be(201)
  end

  it "fails without an API Token" do
    put "/api/v1/users/#{@user.id}?user_email=#{@user.email}&auth_token=#{@user.authentication_token}", user: {name: "New Name"}
    response.status.should be(401)
  end
end
Run Code Online (Sandbox Code Playgroud)

ruby testing api rspec ruby-on-rails

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

在表格中仅突出显示一个<tr>

我需要它,所以当你点击一个表行时,它只突出显示表中的一行,如果用户要从同一个表中单击另一个TR,它将取消选择之前选择的TR并突出显示所单击的TR.

救命?

我现在用的是什么

<tr onclick="style.backgroundColor='#eaf0f5';"> ..... </tr>
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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