# kotlin

1216개의 포스트
post-thumbnail

[Kotlin / Spring Boot] Redis Distributed Lock 활용 선착순 응모 시스템 개발

Kotlin / Spring Boot / Redis 로 안정성있는 선착순 로직 구현하기

24분 전
·
0개의 댓글
post-thumbnail

[안드로이드/코틀린] DiffUtil 구현시 === 사용에 대한 고찰

이전에는 RecyclerView의 뷰홀더 갱신이 필요하면 notifyDataSetChanged를 호출해서 전체를 갱신하곤 했다. 하지만 불필요하게 안바꿔도 되는 아이템을 다시 해줘야하고, 무엇보다도 깜빡임이 심해지는 경험을 하였다.

약 1시간 전
·
0개의 댓글
post-thumbnail

[BOJ] 1, 2, 3 더하기 in Python & Kotlin

문제풀러 가기!쉬운 DP 문제였습니다.문제에서는 n이 11까지로 한정되어 있기 때문에 11개의 배열을 만들고 이를 통해서 memoization을 진행하면 됩니다.memoization을 진행할 배열의 이름을 dp라고 한다면수식은 다음과 같습니다.dp\[i] = dp\[i

약 2시간 전
·
0개의 댓글
post-thumbnail

2016년

이 문제를 낸 의도가 '해당 요일을 구하는 로직은 만드는 것' 인지 ' 이 문제를 어떻게든 풀어내는 것 ' 인지 모르겠지만, 직접 요일을 구하는 방법은 의미없는 반복들이나 쓸데 없는 과정들이 많아질 것 같다.아마 Calendar라는 함수를 쓰면 충분히 가능할 방법이 있

약 2시간 전
·
0개의 댓글
post-thumbnail

[Android/Kotlin] ParseError, "[xX][mM][lL]"과 일치하는 처리 명령 대상은 허용되지 않습니다.

ParseError at row,col:2,6Message: "xXlL"과 일치하는 처리 명령 대상은 허용되지 않습니다.중복 선언때문이었다!하나 지워주니 해결완료drawable 파일 복붙하다가 깜빡했나보다..

약 3시간 전
·
0개의 댓글
post-thumbnail

[BOJ] 1로 만들기 in Python & Kotlin

문제풀러 가기!전형적인 DP 문제입니다. 물론 queue로도 접근할 수 있는거 같은데, 예외처리를 해줘야해서 조금 더 생각해볼만 했던 문제였습니다. 저는 아직도 dp라는 부분에서 memoization이라는 것이 와닿지는 않는 것 같습니다. 좀 더 연습이 필요하네요.이런

약 4시간 전
·
0개의 댓글

Chapter 2

2장

약 6시간 전
·
0개의 댓글

[Kotlin] 🎬 Get started with Kotlin

Kotlin은 현대적이지만, 개발자를 더 행복하게 해줄 성숙한 프로그래밍 언어이다. 간결하고 안전하고 상호운용이 가능하다. 여기서 상호운용은 자바를 비롯한 다양한 언어와 상호운용이 가능하다.(JVM을 통해 사용할 수 있는 다양한 언어가 포함된건가? 라는 생각이 듭니다.

약 8시간 전
·
0개의 댓글

JUnit 테스트 with Kotlin

스프링부트 테스트에 대해 정리한 글입니다.

약 20시간 전
·
0개의 댓글
post-thumbnail

[Kotlin/Andoird] 음악 플레이어 만들기

titleAndroid 개발에 사용되는 Kotlin을 숙달하기 위해 학기 중 출제되었던 음악 플레이어 만들기 과제를 Java가 아닌 Kotlin으로 다시 개발해보는 프로젝트디바이스에 저장된 음악 파일을 불러와 목록 보여주기목록의 음악을 탭할 경우 음악 재생음악 재생 중

어제
·
0개의 댓글
post-thumbnail

나누어 떨어지는 숫자 배열

입력받은 어레이의 원소를 하나씩 빼고 divisor로 나눠지는 값들을 빼서 새로운 배열에 저장하고 오름차순으로 정렬...? 일단 해봐야 좀 더 알 수 있을 것 같다.반복문으로 array에서 element를 하나씩 빼낸다.빼냄과 동시에 divisor로 나눴을때 나머지가

3일 전
·
0개의 댓글
post-thumbnail

두 정수 사이의 합

너무 쉬운 문제라서 스킵

3일 전
·
0개의 댓글
post-thumbnail

문자열 내림차순으로 배치하기

그냥 sorted()같은 함수로 알파벳도 정렬이 되는건가...?아니면 알파벳을 순서대로 정렬해주는 함수가 따로 있나...?찾아보자 일단..! source : https://notepad96.tistory.com/entry/Kotlin-8 sortDescedin

3일 전
·
0개의 댓글
post-thumbnail

Kotlin 과 객체 지향 프로그래밍

객체(Object) 를 지향(Oriented) 하는 프로그래밍은 코딩을 작성할 때 사용할 수 있는 하나의 패러다임, 더 일반적으로는 하나의 글쓰기 장르라고 볼 수 있다.

3일 전
·
0개의 댓글

[kotlin] intent 화면 전환

package com.example.introduceimport android.content.Intentimport androidx.appcompat.app.AppCompatActivityimport android.os.Bundleimport android.view.V

3일 전
·
0개의 댓글

Kotlin 공부 #6

순서가 정렬되지 않고 중복이 허용되지 않는 컬렉션인덱스로 객체 참조 불가능SetvsMutableSet :객체의 추가, 삭제가 가능객체를 넣을 때 객체를 찾아낼 수 있는 key를 쌍으로 넣어주는 컬렉션고유한 키를 통해 객체를 참조MapvsMutableMap :객체의 추가

4일 전
·
0개의 댓글
post-thumbnail

[kotlin] 코틀린 문법 모아보기 (1)

코틀린 기초문법/ 변수, 상수/ 조건문/ 배열, 컬렉션

4일 전
·
0개의 댓글
post-thumbnail

[Kotlin] 안드로이드 시작하기

Android Studio 설치, 새 프로젝트 생성, 커스텀 Emulator 등록 방법

4일 전
·
0개의 댓글

Chapter 1

1장

4일 전
·
0개의 댓글
post-thumbnail

앱 프로젝트 - 07 - 1 ( 녹음기 ) - Request runtime permissions , CustomView, MediaRecorder, MediaPlayer( 간단한 설명 ), AppCompat 라이브러리에 대한 설명, setter 사용

소개 마이크를 통해 음성을 녹음 할 수 있다. 녹음한 음석을 재생할 수 있다. 음성을 시각화해서 볼 수 있다. 활용 기술 Request runtime permissions CustomView MediaRecorder ////////// 기본 UI 구성하기

4일 전
·
0개의 댓글