분류 전체보기94 SWEA 4008 - [모의 SW 역량테스트] 숫자 만들기 문제 링크 : https://www.swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWIeRZV6kBUDFAVH 문제의 저작권은 SW Expert Academy에 있습니다. 코드 밑의 example.cpp를 클릭하면 코드를 복사할 수 있습니다. 해당 포스팅은 이전 블로그에서 옮겨 온 글입니다. 2020. 5. 16. SWEA 2115 - [모의 SW 역량테스트] 벌꿀채취 문제 링크 : https://www.swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5V4A46AdIDFAWu 문제의 저작권은 SW Expert Academy에 있습니다. 코드 밑의 example.cpp를 클릭하면 코드를 복사할 수 있습니다. 해당 포스팅은 이전 블로그에서 옮겨 온 글입니다. 2020. 5. 16. SWEA 1808 - 지희의 고장난 계산기 문제 링크 : https://www.swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV4yC3pqCegDFAUx 문제의 저작권은 SW Expert Academy에 있습니다. 코드 밑의 example.cpp를 클릭하면 코드를 복사할 수 있습니다. 해당 포스팅은 이전 블로그에서 옮겨 온 글입니다. 2020. 5. 15. Android Studio (안드로이드 스튜디오) 에서 RxKotlin 사용하는 방법 지난 번 IntelliJ에서 RxKotlin을 사용하는 방법에 이어, 오늘은 거의 비슷한 방법으로 Android Studio에서도 RxKotlin을 사용하는 방법을 정리한다. 프로젝트 생성 먼저 안드로이드 스튜디오를 실행하고 "Start a new Android Studio Project"를 선택하여 새 프로젝트를 만든다. 아무 거나 필요한 것을 선택하면 되는데, 안드로이드 스튜디오에서 RxKotlin을 쓰는 방법만 확인할 것이므로 이번에는 Empty Activity를 선택한다. 프로젝트 이름과 경로를 적당히 지정한다. Gradle (build.gradle) 설정 프로젝트가 만들어지고 나면, 지난 번 IntelliJ에서와 동일하게 gradle 파일에 dependency를 추가해주면 된다. 위 화면과 같이.. 2020. 5. 15. IntelliJ에서 RxKotlin 사용하는 방법 IntelliJ 프로젝트 생성 먼저, IntelliJ에서 새 프로젝트를 생성한다. Gradle Project로 생성해줘야 하기 때문에 왼쪽에서 Gradle을 선택하고, 오른쪽에서 Java와 Kotlin/JVM을 체크하고 Next를 누른다. 다른 IntelliJ 프로젝트를 만들 때와 동일하게 프로젝트의 이름과 경로 정도만 설정해 주고 Finish를 선택한다. 프로젝트를 생성하고 나면 혼자서 Gradle Build가 진행이 될텐데 이 작업이 끝날 때까지 잠시 기다린다. 자동으로 src 폴더가 생기는 설정을 하지 않았다면 프로젝트 밑에 src 디렉토리가 따로 없을 것이다. 디렉토리를 만들기 위해 프로젝트 최상단 폴더를 우클릭 - New - Directory 를 선택한다. 새 디렉토리의 이름을 입력하면 되는데,.. 2020. 5. 14. Android Kotlin Coroutines 사용하기 기존에는 async task를 하기 위해서 스레드, 실행, 콜백 등을 구현했다. 물론 이를 구현하는 데 있어서 큰 불편함은 없지만 코드를 많이 짜야 하고 지저분해지기가 쉽다. 특히나 콜백을 많이 사용하면 코드를 볼 때 이해하는 데에도 시간이 많이 걸리게 될 수 있다. Kotlin에서는 Coroutines(코루틴)을 사용하여 async task(비동기 작업)를 편하게 할 수 있다. 이번 글에서는 Coroutine에 대해 알아볼 것이다. Coroutines (코루틴) Coroutine은 비동기 작업을 순차적으로 진행해주는 점에 있어서는 thread와 비슷한 개념이다. 비슷하지만 thread에 비해 더 가볍고 많은 기능이 있어서 더 좋다고 볼 수 있다. 유지 관리 면에 있어서도 훨씬 편하고 단일 쓰레드에서도 .. 2020. 5. 12. 이전 1 ··· 12 13 14 15 16 다음