반응형 전체 글346 [iOS] iOS 앱 별점(평점) 구현하기 - Cosmos View iOS 앱 별점(평점) 구현하기 - Cosmos View iOS 앱에서 무언가를 별점으로 평가하는 기능이 필요할 때가 있습니다. 이때 'Cosmos' 라이브러리를 사용하면 기능을 쉽고, 편하게 구현할 수 있습니다. Cosmos 라이브러리는 오픈소스로 아래 링크의 저장소에서 확인 가능합니다. github.com/evgenyneu/Cosmos 이 글에서는 Cosmos의 오픈소스 저장소의 Read.me를 기반으로 라이브러리 소개하고, 예제를 통해 사용 방법을 설명합니다. 학습 목표 ㆍCosmos 라이브러리 소개 ㆍCosmos 라이브러리 설치하기 ㆍCosmos 라이브러리 사용하기 ㆍCosmos 라이브러리 커스텀하기 Cosmos 라이브러리 소개 Cosmos는 Swift 언어로 작성된 iOS와 tvOS를 위한 UI.. 2021. 1. 19. 알고리즘 구현 유형 문제 풀이 - 왕실의 나이트 '이것이 취업을 위한 코딩 테스트다 with 파이썬' 이라는 책을 공부 중입니다. 이 글은 해당 책에서 알고리즘 구현 유형 문제 중 ' 시각' 문제와 풀이를 설명합니다. [문제] 행복 왕국의 왕실 정원은 체스판과 같은 8 X 8 좌표 평면이다. 왕실 정원의 특정한 한 칸에 나이트가 서 있다. 나이트는 매우 충성스러운 신하로서 매일 무술을 연마한다. 나이트는 말을 타고 있기 때문에 이동을 할 때에는 L자 형태로만 이동할 수 있으며 정원 밖으로는 나갈 수 없다. 나이트는 특정한 위치에서 다음과 같은 2가지 경우로 이동할 수 있다. 수평으로 두 간 이동한 뒤에 수직으로 한 칸 이동하기 수직으로 두 간 이동한 뒤에 수평으로 한 칸 이동하기 이처럼 8 X 8 좌표 평면상에서 나이트의 위치가 주어졌을 때 나이트가 .. 2021. 1. 17. [Gradle] IntelliJ의 Gradle에서 빌드하여 생성하는 jar 파일명 변경하기 IntelliJ의 Gradle에서 빌드하여 생성하는 jar 파일명 변경하기 인텔리제이에서 스프링부트 프로젝트를 배포할 때 빌드툴인 Gradle을 사용해서 jar 파일을 생성하는 방식을 많이 사용합니다. 이때 아무런 설정을 하지 않았다면, '프로젝트명-1.0-SNAPSHOT.jar' 형식의 이름으로 jar 파일이 생성될 것입니다. 이 글은 해당 jar 파일의 이름을 원하는 방식으로 변경하는 방법을 소개합니다. 먼저 스프링 부트 프로젝트의 build.gradle 파일의 다음과 같은 코드를 추가합니다. bootJar{ archivesBaseName = '원하는이름' archiveFileName = '원하는이름.jar' archiveVersion = "0.0.0" } build.gradle 파일을 변경하면 아래.. 2021. 1. 17. [Algorithm] 알고리즘 구현 유형 문제 풀이 - 시각 문제 '이것이 취업을 위한 코딩 테스트다 with 파이썬' 이라는 책을 공부 중입니다. 이 글은 해당 책에서 알고리즘 구현 유형 문제 중 ' 시각' 문제와 풀이를 설명합니다. 문제 🎁입력 조건 정수 N이 입력되면 00시 00분 00초부터 N시 59분 59초까지의 모든 시각 중에서 3이 하나라도 포함되는 모든 경우의 수를 구하는 프로그램을 작성하라. 예를 들어 1을 입력했을 때 다음은 3이 하나라도 포함되어 있으므로 세어야 하는 시각이다 00시 00분 03초 00시 13분 30초 반면에 다음은 3이 하나도 포함되어 있지 않으므로 세면 안 되는 시각이다 00시 02분 55초 01시 27분 45초 🎁입력 조건 첫째 줄에 정수 N이 입력된다. (0 2021. 1. 16. [Spring Boot] 스프링부트 프로젝트에 Spring Data JPA 적용하기 스프링부트 프로젝트에 Spring Data JPA 적용하기 `스프링 부트와 AWS로 혼자 구현하는 웹 서비스`의 내용을 정리한 글입니다. 이 글에서는 스프링부트에 JPA를 설치하고, 사용하는 방법을 다룹니다. 그리고 작성한 JPA 코드를 JUnit을 통해 테스트합니다. 학습 목표 ㆍSpring Data JPA 설치 ㆍSpring Data JPA 사용 ㆍSpring Data JPA 테스트 코드 작성 Spring Data JPA 설치 ⭐ 스프링부트 프로젝트에 build.gradle에 아래와 같이 의존성을 추가한다. dependencies { compile('org.springframework.boot:spring-boot-starter-web') testCompile('org.springframework.b.. 2021. 1. 15. [Git] 깃 시작하기 - 설치와 기본 사용법 깃 시작하기 - 설치와 기본 사용법 `Do it! 지옥에서 온 문서 관리자 깃&깃허브 입문`의 내용을 정리합니다. 이 글에서 깃을 설치하고, 환경 설정하고, 버전을 관리하는 방법과 관련 명령어를 알 수 있습니다. 학습 목표 ㆍ깃 설치 ㆍ깃 환경 설정 - git config ㆍ깃 저장소 만들기 - git init ㆍ스테이지에 올리기 - git add ㆍ버전 만들기 - git commit ㆍ커밋 메시지 수정 - git commit --amend ㆍ변경 사항 확인 - git diff ㆍ버전 만드는 단계마다 파일 상태 알아보기 ㆍ버전 관리에서 제외하기 - .gitignore 깃 설치 https://git-scm.com/book/ko/v2/%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0-Git-.. 2021. 1. 14. 이전 1 ··· 40 41 42 43 44 45 46 ··· 58 다음 반응형