전체 글

전체 글

    [안드로이드스튜디오]  Execution failed for task ':app:kaptDebugKotlin'.에러 해결

    [안드로이드스튜디오] Execution failed for task ':app:kaptDebugKotlin'.에러 해결

    현재 M1 맥북프로를 사용중에 있다. 해당 이슈 또한 맥북 M1에서 발생하는 것 같다. 에러발생 Execution failed for task ':app:kaptDebugKotlin'. > A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptWithoutKotlincTask$KaptExecutionWorkAction > java.lang.reflect.InvocationTargetException (no error message) * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more lo..

    [GitHub] 깃허브 데스크탑에서 로컬폴더를 원격레포지토리로 만들기

    [GitHub] 깃허브 데스크탑에서 로컬폴더를 원격레포지토리로 만들기

    ※ 맥OS를 기준으로 설명합니다. 깃허브 데스크탑 개발을 하면서 깃허브 데스크탑을 많이들 사용하고 있을거다. 물론 CLI 환경이나 다른 GUI 툴을 사용하는 개발자들도 있겠지만 이번 포스팅에서는 깃허브 데스크탑에서 이미 존재하는 로컬작업물을 레포지토리에 올리는 방법을 메모하려한다. 사실 이 방법을 몰라서 몇번이고 깃과 깃허브데스크탑에서 레포지토리를 지웠다가 다시 만들고 지웠다가 다시만드는 삽질을 했다. 방법은 매우 간단한다. 방법 먼저 깃허브 데스크탑을 실행하여 Create New Repository 을 클릭한다. Add Existing Repository가 아니다. - Name에는 원격저장소(GitHub)에 올릴 폴더의 이름을 적는다. ex) myProject - Local Path에는 현재 올릴 폴더..

    #7 [DML] MySQL의 다중행 함수중 GROUP BY, HAVING, ORDER BY, LIMIT 사용하기

    #7 [DML] MySQL의 다중행 함수중 GROUP BY, HAVING, ORDER BY, LIMIT 사용하기

    본 포스트는 개인 스터디에 대한 정리 및 기록의 용도로써, 오개념이 존재 할 수 있습니다. 글은 상시 수정되며, 지적사항에 대해서 검토 후 수정하겠습니다. 본 포스트는 한국데이터진흥원 발간, SQL 전문가 가이드 2013Edition을 참고하였습니다. 일부 자료에서 국민대학교 김혁만 교수님의 수업자료를 발췌하여 사용했습니다. 이번 포스트에서는 다중행 함수에 대하여 정리해 볼 거다. 다중행 함수를 알아보기 전에, 다중행 함수의 종류와 앞서 설명했었던 #4 에서 SELECT을 정리하면서, 쿼리문들의 실행순서에 대해서 설명했었는데, 그점을 다시 짚어보고 정리를 시작하겠다. 단일행 함수와 다중행 함수의 차이점은 생각해보면 쉽다. 단일행 함수는 한 행 한행 실행하면서 그 결과를 보여주는 반면, 다중행 함수는 여러..

    #6 [DML] MySQL에서 내장함수 중 단일행 함수 사용하기, CASE절이란?

    #6 [DML] MySQL에서 내장함수 중 단일행 함수 사용하기, CASE절이란?

    본 포스트는 개인 스터디에 대한 정리 및 기록의 용도로써, 오개념이 존재 할 수 있습니다. 글은 상시 수정되며, 지적사항에 대해서 검토 후 수정하겠습니다. 본 포스트는 한국데이터진흥원 발간, SQL 전문가 가이드 2013Edition을 참고하였습니다. 일부 자료에서 국민대학교 김혁만 교수님의 수업자료를 발췌하여 사용했습니다. 이번 6에서는 MySQL에서의 내장함수들을 공부해 볼거다. 이번 6-1에서는 내장함수중 단일행 함수들에 대해서 실습해보고 사용하는 방법을 함께 알아가 보자. 내장함수 내장함수는 SQL을 더욱 편리하고 다채롭게 이용해주기 위해 도움을 주는 함수들이다. 각 벤더별로 지원하는 함수가 다르기 때문에 사용에 유의해야한다. 가능하다면 SQL DBMS들이 공통적으로 제공하는 함수를 사용하는것을 ..

    #5 [DML] MySQL에서 WHERE 조건식 사용해보기 IN,LIKE,IS NULL,BETWEEN

    #5 [DML] MySQL에서 WHERE 조건식 사용해보기 IN,LIKE,IS NULL,BETWEEN

    본 포스트는 개인 스터디에 대한 정리 및 기록의 용도로써, 오개념이 존재 할 수 있습니다. 글은 상시 수정되며, 지적사항에 대해서 검토 후 수정하겠습니다. 본 포스트는 한국데이터진흥원 발간, SQL 전문가 가이드 2013Edition을 참고하였습니다. 지금까지 SELECT문을 살펴 보았다. 이제는 WHERE을 사용해서 조건을 달아 추출데이터의 범위를 좁혀보자. 그러기 위해서는 다양한 연산자의 종류를 알아봐야 한다. 비교연산자와 SQL연산자 논리 연산자, 부정비교연산자, 부정SQL연산자가 존재한다. 각 연산자들은 하나씩 개별적으로 쓰이는게 아니라, 같이도 쓰고, 서로의 역할을 대신하기도 한다. 오늘 몇시에 잘까 의문이다. 이번 포스트만 쓰고 자야겠다. - 연산자의 종류와 그 의미 구분 연산자 연산자의 의미..