Computer >> 컴퓨터 >  >> 프로그램 작성 >> Ruby
  • C 프로그래밍
  •   
  • C++
  •   
  • Redis
  •   
  • BASH 프로그래밍
  •   
  • Python
  •   
  • Java
  •   
  • 데이터 베이스
  •   
  • HTML
  •   
  • JavaScript
  •   
  • 프로그램 작성
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • MongoDB
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL Server
  • Ruby

    1. Ruby에서 Initialize 메서드를 사용하는 방법

      initialize 메소드는 Ruby의 객체 생성 프로세스의 일부이며 객체의 초기 값을 설정할 수 있습니다. 다른 프로그래밍 언어에서는 이것을 생성자라고 부릅니다. 예를 들어 : Point가 있다고 가정해 보겠습니다. 클래스, 이 지점에는 x 좌표가 필요합니다. &y . 이 값을 개체에 어떻게 전달하시겠습니까? 좋아요 : Point.new(10, 20) new 메소드는 Point와 같은 클래스에서 Ruby로 새 객체를 생성하는 방법입니다. , 또는 액세스 권한이 있는 다른 클래스. 신규와 초기화의 관계 이 두 인수

    2. Dry-rb는 무엇입니까?

      새롭고 흥미로운 보석을 찾고 계십니까? 그런 다음 dry-rb를 살펴보세요. , 일반적인 문제에 대한 솔루션을 제공하는 보석 세트. Dry-rb는 함께 또는 단독으로 작동할 수 있는 18개 이상의 Ruby 보석으로 구성됩니다. 이러한 보석 중 일부는 다음과 같습니다. : 드라이 이니셜라이저 건조 구조 건조 검증 드라이 이벤트 드라이 트랜잭션 이 게시물에서는 이 보석 중 3개에 대해 배워 dry-rb가 무엇인지 맛볼 수 있습니다. 제공해야 합니다! dry-struct로 더 나은 구조체를 만드는 방법 Ruby Struct는

    3. Ruby 주석의 5가지 유형 및 올바르게 사용하는 방법

      Ruby의 주석은 무엇입니까? Ruby 주석은 귀하 또는 다른 개발자에게 도움이 될 수 있는 정보를 코드에 추가합니다. 가장 일반적인 유형의 댓글은 한 줄짜리 댓글입니다. 구문은 다음과 같습니다. : # I like apples & oranges 3가지 주의사항 : 주석은 파운드(# ) 기호 댓글 내용과 댓글 시작 부분 사이에 공백을 넣어 가독성을 높였습니다. 코멘트 안의 모든 내용은 코드처럼 보이더라도 코드로 해석되지 않습니다. 즉, 일시적으로 비활성화하려면 코드를 주석 처리하세요. 이러한 주석은 단독으로 사용하거

    4. 어떤 Ruby IDE를 사용해야 하나요?

      에디터 안에서 개발자로서 많은 시간을 보내게 될 것이므로 편안하고 생산적인 에디터를 사용하는 것이 중요합니다. 이 기사에서: 귀하에게 적합한 Ruby IDE/에디터 선택을 도와드리고 싶습니다. ! 이 결정에 대해 스트레스를 받을 필요는 없습니다. 하나를 선택하고 몇 주 동안 시도해 보고 어떤 느낌인지 확인하십시오. 나중에 언제든지 편집기를 변경할 수 있습니다. 찾아야 할 몇 가지 사항입니다. : 더 쉽게 사용할 수 있는 Ruby 관련 플러그인 편집자가 오픈 소스인지 여부 생산성을 향상시키는 내장 기능(예:코드 스니펫, 자동

    5. Ruby의 입력 및 출력(IO):최종 가이드

      I/O는 Input/Output의 약자입니다. 입력이란 무언가(컴퓨터, Ruby 방식, 두뇌)로 들어오는 모든 데이터 및 정보를 의미합니다. 입력의 예 : 키보드에서 누르는 키 마우스 클릭 읽은 책 출력이란 입력의 결과로 나오는 모든 것을 의미합니다. 출력의 예 : 1 + 1의 결과 읽은 기사 요약하기 커피 Ruby에서 i/o에 대해 이야기할 때 일반적으로 파일 읽기, 네트워크 소켓 작업 및 화면에 정보 인쇄를 참조합니다. IO 클래스 이해 IO는 Ruby의 클래스이기도 합니다. File과 같은 다른 객체의 부모

    6. Ruby의 부울 값 이해

      부울이란 무엇입니까? 부울은 어떤 것이 참 또는 거짓으로 간주되는지 여부를 말하기 위해 논리문에서 사용되는 값입니다. 결정에 사용할 수 있습니다. . Ruby에는 부울 클래스가 없지만 부울 객체가 있습니다! true가 있습니다. &false . TrueClass의 싱글톤 객체는 무엇입니까? &FalseClass . 다음과 같은 방법을 사용하면 부울 값을 얻습니다. : empty? all? match? 등호로 비교 : 1 == 1 # true == Ruby에서도 메서드가 있으므로 이 메서드를 구현하는 방법

    7. Ruby의 Rake란 무엇이며 어떻게 사용합니까?

      Rake는 Ruby에서 인기 있는 태스크 러너입니다. 작업이란 무엇입니까? 데이터베이스 백업하기 테스트 실행 통계 수집 및 보고 Rake가 없으면 프로젝트 전체에 다른 파일로 흩어져 있는 작은 작업입니다. Rake는 작업에 대한 액세스를 중앙 집중화합니다. Rake는 또한 특정 패턴과 일치하고 최근에 수정된 파일을 찾는 것과 같은 몇 가지 작업을 더 쉽게 만듭니다. 한 가지 더 : 이름이 매우 비슷하지만 완전히 다른 Rake와 Rack을 혼동하지 마십시오. 갈퀴 작업 실행자입니다. 랙 Ruby 서버와 프레임워크가

    8. Ruby에서 자신만의 클래스를 작성하는 방법(명확하게 설명됨)

      Ruby에서 클래스란 무엇입니까? 클래스는 객체 지향 프로그래밍(OOP)의 기본 빌딩 블록이며 객체 생성을 위한 청사진을 정의하는 데 도움이 됩니다. 객체는 클래스의 제품입니다. . 그렇다면 개체란 무엇입니까? 개체는 고유한 ID와 데이터가 있는 개별 사물입니다. 예를 들어 : Book 수업은 책을 만들기 위한 청사진이 될 수 있습니다. 이 클래스는 다음과 같이 모든 책의 공통 속성을 정의합니다. 제목 작가 페이지 등 모든 개별 책은 하나의 개체이며 Book 덕분에 많은 개체를 만들 수 있습니다. 수업. 이것이 바

    9. 7 흥미로운 루비 코드 예제

      새로운 Ruby 트릭, 패턴 및 방법을 배우는 한 가지 방법은 다른 사람들이 작성한 코드를 읽는 것입니다. 하지만 읽을 가치가 있는 흥미로운 코드는 어디에서 찾을 수 있습니까? ? 우리는 많은 오픈 소스 프로젝트와 코딩 챌린지 사이트를 보유하고 있어 자신의 솔루션을 제출하면 다른 개발자의 솔루션을 볼 수 있습니다. 이 문서에서 : 여러분이 좋아할 만한 7가지 예를 모아봤습니다. 또한 이를 최대한 활용하는 데 도움이 되도록 각 예에 대한 몇 가지 설명을 드리겠습니다. 두 숫자의 합 이 예에서 우리는 고유한 숫자의 배열이 주

    10. Ruby 프로그램에 조기 실행을 중지하도록 지시하는 방법

      Ruby 프로그램을 조기에 중지하는 방법은 무엇입니까? 일반적으로 프로그램은 완료될 때까지 실행됩니다 모든 지시를 처리합니다. 또는 처리되지 않는 예외가 발생할 때까지. 하지만 항상 실행할 필요가 없는 Ruby 프로그램을 작성하는 경우 , 이런저런 이유로 프로그램을 조기에 중단할 수 있습니다. exit로 이 작업을 수행할 수 있습니다. 방법. 이 종료 방법은 어떻게 작동하나요? 그것에 대해 이야기합시다! 프로그램을 중지하는 다양한 방법 exit를 호출할 때 프로그램이 즉시 중지되지 않습니다. 이렇게 됩니다 : Ru

    11. Ruby 인터프리터 옵션 및 올바르게 사용하는 방법

      Ruby 인터프리터는 Ruby 코드를 읽고 실행하는 프로그램입니다. 하지만... 기본 Ruby 인터프리터(MRI)에는 흥미롭고 유용한 명령줄 옵션이 많다는 것을 알고 계셨습니까? 좋아요 : ruby -v 현재 사용 중인 Ruby 버전을 알려줍니다. 또는 -e 파일 없이 irb에 들어갈 필요 없이 약간의 코드를 직접 실행할 수 있는 플래그 . 좋아요 : ruby -e puts 123 -h를 사용하여 이러한 플래그를 찾을 수 있습니다. . --help에서만 볼 수 있는 숨겨진 플래그가 있습니다. . 다음은 제가

    12. Ruby on Rails와 함께 AJAX를 사용하는 방법

      AJAX가 존재하는 이유를 이해하여 Rails 프로젝트에서 AJAX를 사용하는 방법을 더 잘 이해할 수 있습니다. 웹사이트를 방문하면 어떻게 됩니까? 서버에서 페이지가 로드됩니다. 그러나 새로운 정보를 보려면 페이지를 새로고침하여 업데이트하거나 링크를 클릭하여 다른 페이지를 방문해야 합니다. 이것은 동기식 흐름 . 새 데이터는 서버에서 새 페이지를 요청할 때만 표시됩니다. 하지만… 이 페이지를 새로고침하고 싶지 않다면 어떻게 하시겠습니까? 백엔드에서 데이터를 가져오려면 어떻게 해야 하나요? , 현재 페이지의 일부를 업

    13. Ruby의 변수 범위 및 바인딩 객체 이해

      범위는 모든 Ruby 개발자가 이해해야 하는 중요한 개념입니다. 왜? 많은 오류 메시지와 혼란의 근원이기 때문입니다. 범위란 무엇입니까? 범위는 특정 시점에서 사용할 수 있는 변수를 나타냅니다. 변수의 종류에 따라 범위가 다릅니다. 범위는 매우 좁음(로컬 변수)일 수 있습니다. 또는 매우 넓음(전역 변수) . 상태 돌연변이 및 이름 충돌 문제를 피하기 위해 가능한 가장 좁은 범위를 사용하려고 합니다. 다음은 예 목록입니다. 범위가 Ruby 코드에 미치는 영향 로컬 변수 범위 지역 변수는 범위가 가장 좁습니다.

    14. Rails 렌더링에 대한 궁극적인 가이드

      Rails에서 렌더링이란 무엇입니까? 렌더링은 Ruby on Rails 애플리케이션의 궁극적인 목표입니다. 일반적으로 .html.erb 보기를 렌더링합니다. HMTL 및 Ruby 코드가 혼합된 파일. 보기는 사용자가 보는 것 . Rails 앱이 수행해야 하는 모든 작업의 ​​결과입니다. 보기는 사용자의 요청을 처리하기 위해 논리, 데이터 및 보기 템플릿을 결합합니다. JSON 응답을 반환하는 것조차 보기로 간주될 수 있습니다. 그렇기 때문에 할 수 있는 모든 것을 배우십시오 Rails의 렌더링 시스템에 대한 중요 모든 작업

    15. Ruby Select 메서드 사용 방법(예제 포함)

      Ruby의 select 메소드를 사용하여 객체 배열을 필터링할 수 있습니다. 예를 들어 모두 찾을 수 있음 목록의 짝수. select 없이 다음과 같습니다. even_numbers = [] [1,2,3,4,5,6].each do |n| if n.even? even_numbers << n end end even_numbers 아주 간단한 것에 대한 꽤 많은 양의 코드입니다! select 사용법을 알아봅시다. . 방법 선택 예 선택을 사용하려면 블록이 필요합니다. 블록 내에서 true로 평가되는 것을 반

    16. Ruby 개발자를 위한 데이터 구조 개요

      데이터 구조란 무엇입니까? 데이터 구조는 데이터를 구성하고 액세스하는 특정 방법입니다. . 예는 다음과 같습니다. 배열 이진 트리 해시 서로 다른 데이터 구조는 서로 다른 작업에서 탁월합니다. 예를 들어 해시는 사전(단어 및 정의) 또는 전화번호부(사람 이름 및 번호)처럼 보이는 데이터를 저장하려는 경우 유용합니다. 사용 가능한 데이터 구조 파악 및 각각의 특성 , 당신을 더 나은 Ruby 개발자로 만들어줄 것입니다. 이것이 이 기사에서 배울 내용입니다! 배열 이해 배열은 프로그래밍에 대해 읽기 시작할 때 배우는 첫

    17. Ruby에서 Redis 데이터베이스를 사용하는 방법

      Redis란 무엇입니까? Redis는 다양한 종류의 데이터 구조를 사용할 수 있는 일종의 인메모리 데이터베이스입니다. 좋아요 : 키/값 저장 목록 세트 Postgres와 같은 일반적인 SQL 데이터베이스와는 아무 관련이 없습니다. Redis의 용도는 다음과 같습니다. : 캐싱 리더보드 방문자 계산 빠른 자동 완성 제안 활성 사용자 세션 추적 작업 및 메시지 대기열 Ruby 애플리케이션에서 Redis를 사용하는 방법을 살펴보겠습니다! 로컬에 Redis 설치 첫 번째: Redis 서버를 설치해야 합니다. 다른 데이

    18. When 때마다 젬을 사용하여 Ruby에서 Cron 작업을 예약하는 방법

      크론이란 무엇입니까? Cron은 Linux 및 MacOS 운영 체제에서 사용할 수 있는 작업 스케줄링 시스템입니다. 모든 프로그램을 실행하는 데 사용할 수 있습니다. 언제든지. 여기에는 Ruby 코드가 포함됩니다! 특정 반복 작업이 있는 경우 매일, 매주 또는 매시간 자동으로 실행하려는 경우 Cron이 원하는 것일 수 있습니다. 작업의 예는 다음과 같습니다. : 주간 데이터베이스 백업 실행 웹사이트 활동에 대한 일일 보고서 생성 알림 이메일 보내기 cron이 어떻게 작동하는지 알아봅시다! 크론의 기본 모든 사용자는

    19. Ruby에서 임시 파일을 만드는 방법

      임시 파일을 생성하면 OS 내부에 임의의 이름을 가진 빈 파일이 생성됩니다. (운영 체제) 임시 폴더. 이 파일은 자동으로 삭제됩니다. . Ruby에서 어떻게 합니까? 좋아요 : require tempfile Tempfile.create { |f| f << abc\n } f 위치 파일 및 << 씁니다. 이것은 Ruby에 내장되어 있으므로 보석을 설치할 필요가 없습니다. 알겠습니다. 간단하지만 여전히 궁금한 점이 있을 수 있습니다. 좋아요 : 파일이 정확히 언제 삭제되나요? 임시 파일에서 다시

    20. Rails link_to 메소드 사용 방법(예제 포함)

      레일스 link_to 방법! 모든 Rails 애플리케이션에서 사용할 가장 일반적인 도우미 메서드 중 하나입니다. 하지만 어떻게 작동합니까? link_to에 대해 알아보기 위해 여기에 온 경우 및 함께 사용할 수 있는 다양한 옵션을 찾으셨다면 바로 찾아오셨습니다! 먼저... link_to의 기능 할래? 글쎄, 이 전체 웹사이트는 페이지 사이에 링크가 있기 때문에 작동합니다. 페이지에서 페이지로 이동하는 방법입니다. 일반 HTML에서는 다음과 같은 링크를 만듭니다. : Improve Your Ruby Skills

    Total 560 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:18/28  20-컴퓨터/Page Goto:1 12 13 14 15 16 17 18 19 20 21 22 23 24