小编Geo*_*ayi的帖子

我如何检查rails 2上ruby中的对象是否为null?

我想检查我的对象何时@objectname不等于null以显示@objectnameelse 的值以显示未找到任何值.

我试过这个:

<% if (@objectname != null) then %>
Run Code Online (Sandbox Code Playgroud)

但我收到了一个错误.

ruby ruby-on-rails ruby-on-rails-2

41
推荐指数
4
解决办法
11万
查看次数

如何将C#中的DateTime.now转换为yyyy-mm-dd hh:mm:ss.sssssss?

我使用存储过程在我的数据库中存储日期时间戳,使用一个被调用的函数sysdatetime(),其类型varchar(max)以这种格式存储在数据库中yyyy-mm-dd hh:mm:ss.sssssss.当我正在创建一个新帖子时它很好,但是当我尝试更新记录时,我必须使用当前的参数将参数发送到存储过程datetime.我试过这个

DateTime.Now.ToString(yyyy-mm-dd hh:mm:ss.sssssss)
Run Code Online (Sandbox Code Playgroud)

但我收到了一个错误.我该怎么办?

Ps:请参阅下面的图片并显示错误消息

在此输入图像描述

c# datetime

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

无法在我的本地服务器上生成OpenSSL密钥

我正在尝试在我正在处理的项目中使用以下PHP代码.

https://www.virendrachandak.com/techtalk/encryption-using-php-openssl/

当我尝试使用openssl_pkey_new方法时,我收到以下错误消息,我认为这与openssl.cnf的错误配置有关.

错误消息

错误:09072007:PEM例程:PEM_write_bio:BUF lib错误:0906D06C:PEM

例程:PEM_read_bio:无起始行错误:0906D06C:PEM

例程:PEM_read_bio:无起始行错误:0E06D06C:配置文件

例程:NCONF_get_string:无值错误:0E06D06C:配置文件

例程:NCONF_get_string:无值错误:0E06D06C:配置文件

例程:NCONF_get_string:无值错误:0E06D06C:配置文件

例程:NCONF_get_string:无值错误:0E06D06C:配置文件

例程:NCONF_get_string:无值错误:0E06D06C:配置文件

生成公钥但不生成私钥.我在mac osx 10.10.1(14B25)上使用xampp 5.6.3-0

这是openssl.cnf的内容.

#
# OpenSSL example configuration file.
# This is mostly being used for generation of certificate requests.
#

# This definition stops the following lines choking if HOME isn't
# defined.
HOME            = /Applications/XAMPP/xamppfiles/share/openssl/.
RANDFILE = $ENV::HOME/.rnd

# Extra OBJECT IDENTIFIER info:
#oid_file       = $ENV::HOME/.oid
oid_section     = new_oids

# To use this configuration file with the "-extfile" option of the
# "openssl …
Run Code Online (Sandbox Code Playgroud)

php encryption xampp macos openssl

5
推荐指数
0
解决办法
1129
查看次数

对象适合的替代选项:用于Internet Explorer的封面

我正在寻找对象适合的另一种方法:覆盖Internet Explorer,因为它不支持它.基本上我使用的是物体贴合:盖子不会拉伸div内的图像.我在互联网上寻找一些解决方案,但我找到的所有解决方案都是从css加载图像而不是img标签,就像我正在做的那样.有没有人有任何替代方法不在Internet Explorer上的div内拉伸图像任何人都可以帮助我吗?

这是一个简单的代码

HTML

<div class="grid-image"> 
  <img itemprop="image" alt="TEST" src="images/15.jpg">
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

.grid-image {
    width: 100%;
    background-color: grey;
    position: relative;
    overflow: hidden;
    height: 100%;
}

grid-image img {
    object-fit: cover;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
Run Code Online (Sandbox Code Playgroud)

html css

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

Ruby:如何在哈希中找到最大值的键?

您好我正在尝试找到哈希值中的最大值.我在谷歌搜索,我发现这个代码:

def largest_hash_key(hash)
  key = hash.sort{|a,b| a[1] <=> b[1]}.last
  puts key
end

hash = { "n" => 100, "m" => 100, "y" => 300, "d" => 200, "a" => 0 }
largest_hash_key(hash)
Run Code Online (Sandbox Code Playgroud)

在此代码中,"puts"打印出最大的键和值ex y300.那么,我如何修改代码以找到最大值并将其键入to_s变量?

ruby hash max

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

如何在macbook pro上呈现/查看android屏幕?

我正在寻找一个应用程序和软件,我可以使用它来在我的Mac上呈现/查看我的Android屏幕,就像谷歌在他们的主题演讲和演示文稿中使用的那样.所有操作都将来自手机,而计算机上的屏幕将显示我在手机上正在做的事情.我正在使用带有4.2的Galaxy Nexus.我在屏幕上找到了机器人,但是太慢了,无法更新计算机上的屏幕.有谁知道其他任何申请?我更喜欢使用usb线的应用程序,但也欢迎使用wifi的解决方案.

非常感谢

macos android

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

如何将选定的值从下拉列表传递给Ruby中的控制器?

如何将选定的值从下拉列表传递给Ruby中的控制器?

<select>
  <option value="0">New</option>
  <option value="1">SubCategory1</option>
  <option value="2">SubCategory2</option>
  <option value="3">SubCategory3</option>
</select> 
Run Code Online (Sandbox Code Playgroud)

我这里有一个问题是我的代码

  <select name="category_id">
  <option value="0">New Category</option>
  <% for category in categories %>
    <option value="<%= category.id %>"><%= category.name %></option>
  <% end %>
  </select>

 def create
        if params[:category_id] == 0
            @category = Category.new(params[:category])
            respond_to do |format|
            if @category.save
            end

        else
        @subcategory = Subcategory.new(params[:subcategory])
            respond_to do |format|
                if @subcategory.save
                    ....
                end
            end
        end
  end
Run Code Online (Sandbox Code Playgroud)

params [:category_id] == 0永远不会执行,因为没有将值0传递给控制器​​.我怎么解决它?

ruby listbox ruby-on-rails

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

在rails数据库中更改列名.

我有这张桌子

class CreateEvents < ActiveRecord::Migration
  def self.up
    create_table :events do |t|
      t.integer :subcategory
      t.string :event_name
      t.text :description
      t.string :location
      t.date :date
      t.decimal :price

          t.timestamps
            end
          end

      def self.down
        drop_table :events
      end
end
Run Code Online (Sandbox Code Playgroud)

我想将子类别更改为subcategory_id.我尝试了这个,但没有工作

ruby脚本/生成迁移RenameDatabaseColumn然后我去了db\migrate中编辑的文件,看起来像这样

class RenameDatabaseColumn < ActiveRecord::Migration
def self.up
rename_column :events, :subgategory, :subgategory_id
end

def self.down
 # rename back if you need or do something else or do nothing
end
end
Run Code Online (Sandbox Code Playgroud)

然后我运行命令rake db:migrate put列仍然是子类别.你能帮我吗?我正在使用rails 2.0

谢谢

database rename ruby-on-rails

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