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].







7
Cách thêm vào hàm băm hiện có trong Ruby
Liên quan đến việc thêm một key => valuecặp vào mã băm phổ biến hiện có trong Ruby, tôi đang trong quá trình làm việc thông qua Beginning Ruby của Apress và vừa hoàn thành chương băm. Tôi đang cố gắng tìm cách đơn giản nhất để đạt được kết …
102 ruby  new-operator  hash 

7
Tắt một nhóm kiểm tra trong rspec?
Tôi có một thông số kỹ thuật kiểm tra mà describesmột lớp và trong đó có nhiều lớp khác contextsnhau với các itkhối khác nhau . Có cách nào để tôi có thể vô hiệu hóa contexttạm thời không? Tôi đã thử thêm một pending "temporarily disabled"cuộc gọi ở trên …
102 ruby  rspec 

6
Làm thế nào để tạo thư mục đệ quy trong ruby?
Tôi muốn lưu trữ tệp dưới dạng /a/b/c/d.txt, nhưng tôi không biết liệu có bất kỳ thư mục nào trong số này tồn tại hay không và cần tạo đệ quy chúng nếu cần. Làm thế nào một người có thể làm điều này trong ruby?
101 ruby 


3
`if __name__ == '__main __' 'tương đương trong Ruby
Tôi mới làm quen với Ruby. Tôi đang tìm cách nhập các chức năng từ một mô-đun có chứa công cụ mà tôi muốn tiếp tục sử dụng riêng. Trong Python, tôi chỉ cần làm điều này: def a(): ... def b(): ... if __name__ == '__main__': a() b() Điều …
101 python  ruby  main 

10
Giao diện java tương đương trong Ruby là gì?
Chúng ta có thể hiển thị các giao diện trong Ruby như chúng ta làm trong java và thực thi các mô-đun hoặc lớp Ruby để triển khai các phương thức được xác định bởi giao diện không. Một cách là sử dụng kế thừa và method_missing để đạt được …
101 ruby  interface 


2
Tại sao chúng ta cần sợi
Đối với sợi, chúng tôi có ví dụ cổ điển: tạo số Fibonacci fib = Fiber.new do x, y = 0, 1 loop do Fiber.yield y x,y = y,x+y end end Tại sao chúng ta cần Fibers ở đây? Tôi có thể viết lại điều này chỉ với cùng một …
100 ruby  lambda  closures  fibers  proc 

7
Để thay đổi thư mục bên trong tập lệnh ruby?
Tôi muốn tạo một ứng dụng rails mới và kích hoạt máy chủ rails cho ứng dụng đó, mọi thứ từ tập lệnh ruby. Mã của tôi trông như thế này: #!/usr/bin/env ruby system "rails new my_app" system "cd my_app" system "rails server &" Tuy nhiên, khi chạy "máy chủ …

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.