Câu hỏi được gắn thẻ «ruby»

Ruby là một ngôn ngữ diễn giải hướng đối tượng động, mã nguồn mở đa nền tảng, được tạo bởi Yukihiro Matsumoto (Matz) vào năm 1995. Thẻ [ruby] dành cho các câu hỏi liên quan đến ngôn ngữ Ruby, bao gồm cú pháp và thư viện của nó. Các câu hỏi của Ruby on Rails nên được gắn thẻ bằng [ruby-on-rails].

12
Đưa ra một lớp, xem nếu cá thể có phương thức (Ruby)
Tôi biết trong Ruby rằng tôi có thể sử dụng respond_to?để kiểm tra xem một đối tượng có một phương thức nhất định không. Nhưng, với lớp, làm thế nào tôi có thể kiểm tra xem cá thể có một phương thức nhất định không? tức là một cái gì …
227 ruby  respond-to 




13
Ruby: Cách dễ nhất để lọc các phím Hash?
Tôi có một hàm băm trông giống như thế này: params = { :irrelevant => "A String", :choice1 => "Oh look, another one", :choice2 => "Even more strings", :choice3 => "But wait", :irrelevant2 => "The last string" } Và tôi muốn một cách đơn giản để từ chối tất cả …
225 ruby 






20
không thể cài đặt pg gem
Tôi đã thử sử dụng gem install pgnhưng nó dường như không hoạt động. gem install pg đưa ra lỗi này Temporarily enhancing PATH to include DevKit... Building native extensions. This could take a while... ERROR: Error installing pg: ERROR: Failed to build gem native extension. C:/Ruby/bin/ruby.exe extconf.rb checking for …



8
Làm thế nào để tạo một phương thức lớp riêng?
Cách tiếp cận này của việc tạo một phương thức lớp riêng hoạt động như thế nào: class Person def self.get_name persons_name end class << self private def persons_name "Sam" end end end puts "Hey, " + Person.get_name puts "Hey, " + Person.persons_name #=> raises "private method `persons_name' called for …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.