언젠가는 해보고싶었던 Android CI/CD를 구축하게 되었다. 개발용 / 배포용을 구분해서 빌드하는게 바쁜 시간에는 번거로워 Human Error를 줄이고자 구축하는 방법을 기술합니다. 구현방식 Git Tag에서 Develop으로 시작하는 단어가 있으면 Devel
알고리즘의 복잡도를 나타내는 지표중 하나 입력 크기에 대해 프로그램의 동작 시간을 가늠해볼 수 있는 수단정의된 입력 데이터 중 가장 최악의 상황을 포함한 시간의 상한선편의상 1초에 1억번 연산이라고 생각하면 됨
안드로이드 12이상부터 알람매니저를 사용하기 위해서는 android.permission.SCHEDULE_EXACT_ALARM을 사용하여 매니저에 등록할 수 있다.이슈를 수정하는 과정에서 알람 및 리마인더 설정 허용 이라는것을 보게 되었는데, 해당 권한이 없으면 알람 매
백준에서 코딩 테스트를 할때 콘솔창에 입력 값을 넣어야 하는 귀찮음이 있다. 만약 미리 입력 값을 넣어주고 동작할 수 있다면 얼마나 편할까? 먼저 Intellij Community 버전에서 자바 프로젝트를 생성한다. src folder에 input.txt파일을 생성한다
프로젝트에서 사용된 라이브러리들을 html, csv 등 다양한 옵션으로 만들어주는 라이브러리입니다.gradle-license-plugin version 0.8.80 -> 0.9.2으로 업데이트 진행 Unsupported class file major version 60
velog를 운영하면서 자주사용할만한 markdown syntax를 정리합니다.\> text 를 사용하여 작성합니다. > 갯수에 따라 다양하게 적용 가능합니다.별표\* or underscore 를 사용하고 갯수에 따라 다르게 동작합니다.취소선은 물결표시 입니다. 이텔릭