프로그래밍
-
맥북에서 앱 개발하기 - 안드로이드 스튜디오 설치 및 앱 빌드하기프로그래밍/ 안드로이드어플만들기 2023. 8. 6. 13:34
안드로이드 스튜디오를 맥북에서 처음 사용하게 되면서 과정을 기록해둡니다. 안드로이드 스튜디오 다운로드 받는데 맥북은 인텔 칩이나 애플 칩이냐에 따라 설치 파일이 다릅니다. 칩 종류는 왼쪽 사과 아이콘 - '이 맥에 대하여' 를 클릭하면 아래와 같이 프로세스 정보를 확인할 수 있습니다. 인텔 칩 버전을 다운로드 받았습니다. 최신 버전의 안드로이드 스튜디오와 그랜들을 업데이트하고 앱을 싱크하자 아래와 같은 에러가 나왔습니다. 에러 메세지 코드를 저장소에서 가져오고 grandle sync하자 아래와 같은 에러들이 나왔습니다. Could not resolve all dependencies for configuration ':app:debugRuntimeClasspath'. Using insecure protoc..
-
윈도우에 자바(JDK) 설치 및 패스 설정프로그래밍/Etc 2023. 7. 30. 15:42
윈도우에 자바 패스 설정 시스템 - 고급 시스템 설정 - 고급 - 환경변수 - 시스템 변수 설정 우선 JAVA는 아래 사이트에서 다운로드 받는다 https://www.java.com/ko/download/ie_manual.jsp?locale=ko 이 때 설치한 폴더 위치를 복사해둔다. 윈도우 10 검색창에서 바로 "고급 시스템 설정"을 치면 바로 이동이 가능하다. - JAVA_HOME 설정 jdk가 깔려있는 폴더를 JAVA_HOME으로 설정한다. 변수이름: JAVA_HOME 변수값: jdk가 깔려있는 폴더 예) C:\Program Files\Java\jdk1.8.0_25 - JAVA_HOME/bin 폴더를 path에 추가한다. 변수이름: Path 변수값: jdrk 깔려있는 폴더 아래 bin 디렉토리 예)..
-
bigquery에서 특정 그룹의 필드 값을 구분자로 합치기프로그래밍 2023. 6. 22. 14:35
빅쿼리에서 특정 그룹의 id를 구분자로 ,로 합쳐서 출력하기 위해서는 STRING_AGG 함수를 사용할 수 있습니다. 아래의 쿼리는 그룹화된 결과의 id를 구분자로 ,로 합친 값을 출력하는 방법을 보여줍니다. SELECT group_column, STRING_AGG(CAST(id AS STRING), ',') AS combined_ids FROM your_table WHERE condition GROUP BY group_column; 위의 쿼리에서 your_table은 실제 테이블 이름으로 대체해야 합니다. group_column은 그룹화할 기준 열의 이름으로 변경해야 합니다. condition은 원하는 필터링 조건을 나타내는 부분입니다. 필요한 경우 WHERE 절을 수정하여 필터링 조건을 추가할 수 있..