- 921. Thêm tối thiểu để làm cho dấu ngoặc đơn hợp lệ Thêm tối thiểu để làm cho dấu ngoặc đơn hợp lệ
- 915. Phân vùng mảng thành các khoảng rời rạc
- 932. Mảng đẹp Mảng đẹp
- 940. Dãy số riêng biệt II Dãy số khác nhau II
Cài đặt Ruby trên Windows thật dễ dàng vì https://rubyinstaller.org cung cấp .exe có thể được cài đặt tự động
1. Trong hệ thống Window, chúng ta có thể sử dụng RubyInstaller để cài đặt môi trường Ruby. Địa chỉ tải xuống là:Vui lòng bấm vào đây để tải về;
2. Bấm đúp vào tệp rubyinstaller-2.4.2.x.exe để khởi động trình hướng dẫn cài đặt Ruby;
3. Nhấn Next để tiếp tục quá trình hướng dẫn, nhớ kiểm traThêm RubyexecutablestoyourPATH, cho đến khi trình cài đặt Ruby hoàn tất quá trình cài đặt Ruby;
Nếu cài đặt của bạn không định cấu hình các biến môi trường, bạn có thể cần phải định cấu hình các biến môi trường tiếp theo.
1. nhấp chuột phải"Máy tính của tôi", chọnThuộc tính**, nhấp vào bên tráiCài đặt hệ thống nâng cao, bấm vàobiến môi trường**;
2. chọnCon đườngSau đó bấm chỉnh sửa và thêmdấu chấm phẩy(;)và thư mục Ruby;
3. chọnPATHEXT** Sau đó nhấp vào Chỉnh sửa và thêm .RB;.RBW;
4. Sau khi cài đặt, hãy đảm bảo mọi thứ hoạt động bình thường bằng cách nhập lệnh sau vào dòng lệnh:
$ ruby -v ruby 2.4.2
Nếu mọi thứ đều hoạt động tốt, phiên bản trình thông dịch Ruby đã cài đặt sẽ được xuất ra, như minh họa ở trên. Nếu bạn cài đặt phiên bản khác, phiên bản khác sẽ được hiển thị
Dưới đây là một máy chủ Ruby rất đơn giản. require 'socket' local_socket = Socket.new(:INET, :STREAM) local_addr = Socket.
Tôi đang sử dụng OS X (sử dụng bash) và chưa quen với unix. Tôi muốn biết liệu tôi có thể sửa đổi một số tệp để có thể chạy chương trình Ruby hay không, tôi không cần "Ruby file.rb" nhưng có thể chạy "Ruby.rb". hợp lý
Tôi đang gặp một số vấn đề khi thay thế chuỗi trong Ruby. Văn bản gốc của tôi: Việc con người làm không bằng việc thú vật làm. Tôi muốn thay thế nó bằng: ==Những gì== con người làm không giống ==những gì== động vật làm.
Tôi muốn làm điều gì đó như thế này từ tập lệnh Ruby trong một vòng lặp: viết một tệp a.rb (thay đổi mỗi lần lặp) hệ thống thực thi (Ruby 'a.rb') a.rb viết một chuỗi có kết quả vào một tệp "results " a.rb đã hoàn thành và
Vấn đề của tôi là cố gắng tạo một máy chủ cục bộ để tôi có thể hiểu ứng dụng đang được nhóm mới của tôi phát triển. Vấn đề của tôi là tôi đang sử dụng Ruby 2.3.3 và Gemfile yêu cầu 2.3.1. Tôi không thể chỉnh sửa Gemfile vì tôi được bảo là
Tôi có tiện ích dòng lệnh được viết bằng Ruby bằng khung GLI. Tôi muốn định cấu hình tiện ích dòng lệnh trong thư mục chính của mình, sử dụng chính Ruby làm DSL để xử lý nó (tương tự như Gemfile hoặc Rakefile). TÔI
Tôi có mã này trong Trình điều khiển ứng dụng Rails của mình: def delete object = model.datamapper_class.first(:sourced_id =>
Tôi đang tìm một trình phân tích cú pháp: thân thiện với việc phân tích cú pháp Ruby, có các quy tắc được thiết kế trang nhã, tạo ra các lỗi phân tích cú pháp thân thiện với người dùng, có nhiều tài liệu hướng dẫn người dùng hơn ví dụ về máy tính, CẬP NHẬT: cho phép bỏ qua khoảng trắng tùy chọn khi viết ngữ pháp. Phân tích cú pháp nhanh không phải là một tính năng quan trọng.
Tôi mới làm quen với Ruby và tôi nghe nói rằng có một cách viết mã "Ruby". Ngoài Ruby on Rails, dự án nào khác đáng học và được công nhận là có thiết kế tốt? Câu trả lời hay nhất Tôm được tạo ra rõ ràng không chỉ là một bản PDF hay
Tôi biết một câu hỏi tương tự đã được hỏi trước đây, nhưng làm cách nào để tạo tệp Ruby có thể chạy trong thiết bị đầu cuối mà không cần nhập "Ruby" ở phía trước? Mục tiêu cuối cùng ở đây là tạo ra một loại bộ công cụ dòng lệnh. Bây giờ, để làm được điều tôi muốn người dùng có thể làm
Ví dụ: hàm băm a là {:name=>'mike',:age=>27,:gender=>'male'} hàm băm b là {:name=>'mike'} Tôi tự hỏi liệu có cách nào tốt hơn để xác định liệu hàm băm b có nằm trong hàm băm hay không và
Tôi là nhà phát triển ASP.NET MVC, người đã quyết định học Ruby và Ruby on Rails. Tôi đã học được một chút và tạo một trang web trên RoR. Phát triển trên ASP.NET MVC, tôi luôn sử dụng kiến trúc ba tầng:
Gần đây tôi thấy Gary Bernhardt trình diễn các phím tắt vim mà anh ấy sử dụng để thực thi mã Ruby trong vim. Phím tắt là: map ,t :w\|:!ruby %. Có vẻ như phương thức này luôn thực thi hệ thống Rub
Trong câu trả lời được chọn cho câu hỏi này về Blue Ruby, Chuck đã nói: Tất cả các triển khai Ruby hiện tại được biên dịch thành
Tôi có một mảng Ruby > list =Request.find_all_by_artist("Metallica").map(&:song) => ["Không có gì khác quan trọng"
Tôi đang gặp rắc rối với việc làm tròn. Tôi có một số float mà tôi muốn làm tròn đến một phần trăm dấu thập phân. Tuy nhiên, tôi chỉ có thể sử dụng .round về cơ bản biến nó thành int, nghĩa là 2.34.round # => 2. Có cái nào không
Tôi đã viết một ứng dụng web nhỏ sử dụng Ruby on Rails, mục đích chính của nó là tải lên, lưu trữ và hiển thị kết quả từ tệp xml (tệp có dung lượng tối đa vài MB). Sau khi chạy nó được khoảng 2 tháng, tôi nhận thấy rằng quy trình lai
Làm cách nào chúng ta có thể chuyển đổi một chuỗi như thế này trong Ruby: To: Latorre Best Answers = "" => "" su
Khi đi qua ruby monk, thỉnh thoảng họ ném vào một đoạn mã từ trường bên trái với cú pháp lạ: def tính toán (xyz) trả về nil trừ khi xyz xyz.map {|a,
Tôi không chắc mình đang làm gì sai, nhưng có vẻ như tôi đang hiểu sai. Vấn đề là, với một chuỗi số được phân tách bằng dấu cách, bạn phải trả về số lớn nhất và nhỏ nhất. LƯU Ý: Tất cả các số đều là Int32 hợp lệ, không cần xác thực chúng. Luôn có ít nhất một số trong chuỗi đầu vào. Chuỗi đầu ra phải
Tôi là một lập trình viên xuất sắc, rất giỏi!