[TIL] BigQuery SQL 명령어 정리
2023. 5. 25. 20:11
멋쟁이사자처럼
BigQuery 모든 명령어 모아놓은 사이트 APIs and reference | BigQuery | Google Cloud API 및 참조 | BigQuery | Google Cloud 달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 cloud.google.com Introduction to SQL in BigQuery | Google Cloud BigQuery의 SQL 소개 | Google Cloud 의견 보내기 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. BigQuery의 SQL 소개 ..
[TIL] IntelliJ IDEA에서 DB 연결
2023. 5. 23. 17:27
멋쟁이사자처럼
DB 연결을 위한 스키마, 테이블 생성 spring-db 스키마 생성 users 테이블 생성 CREATE TABLE `spring-db`.`users` ( `id` VARCHAR(10) NOT NULL, `name` VARCHAR(20) NOT NULL, `password` VARCHAR(10) NOT NULL, PRIMARY KEY (`id`)); IntelliJ에서 domain Package 생성 public class User { private String id; private String name; private String password; public String getId() { return id; } public String getName() { return name; } public St..
[TIL] MySql WorkBench 명령어 정리 및 DB 실습
2023. 5. 18. 20:27
멋쟁이사자처럼
DDL (Data Definition Language) 테이블과 같은 데이터 구조를 정의하는데 사용하는 명령어 ex) CREATE, ALTER, DROP, RENAME, TRUNCATE CREATE - 테이블 생성 CREATE TABLE 'book' ( 'bookid' INT NOT NULL, 'bookname' VARCHAR(45) NOT NULL, 'publisher' VARCHAR(45) NOT NULL, 'price' INT NOT NULL, PRIMARY KEY('bookid') ); PK, NN, UQ, AI와 같은 약어들은 테이블을 생성할 때 열의 제약 조건(Constraint)을 정의할 때 사용 1. PK(Primary Key) 주 키(Primary Key)는 중복되지 않고 NULL 값을 ..
[TIL] AWS EC2에 Docker 설치, Container 띄우기
2023. 5. 16. 19:32
멋쟁이사자처럼
오늘은 AWS EC2에 Docker를 설치하고 Mysql, nginx와 같은 Container를 띄우는 실습을 했다. 따라하면서 막힌 부분들은 없었지만 생각보다 해야할 게 많고 AWS를 처음 사용해보기 때문에 까먹지 않도록 블로그에 정리하기로 하였다. AWS 인스턴스 생성하기 AWS 링크 무료 클라우드 컴퓨팅 서비스 - AWS 프리 티어 Q: AWS 프리 티어란 무엇입니까? AWS 프리 티어는 고객에게 서비스별로 지정된 한도 내에서 무료로 AWS 서비스를 살펴보고 사용해 볼 수 있는 기능을 제공합니다. 프리 티어는 12개월 프리 티어, 상 aws.amazon.com AWS에 로그인해서 EC2 인스턴스를 생성한다. 생성하기 전에 리전이 서울로 되어있는지 꼭 확인한다. 또한 AWS에서는 잘못하다가 괜한 금액..
[TIL] 인터페이스 생성, 구현체 클래스 연결 해보기 실습
2023. 5. 10. 15:47
멋쟁이사자처럼
오늘은 인터페이스를 생성하고, 구현체 클래스를 생성해서 연결하는 것까지 해보았는데 복습하는 느낌으로 다시 한 번 해보면서 까먹지 않게 블로그에 남긴다. 목표는 message를 콘솔에 출력하는 것과 파일로 출력하는 것을 인터페이스를 이용해 구현해보는 것이다. 영상 강의 내용은 김경록 강사님의 유튜브에서 확인하실 수 있습니다. 📎 https://youtu.be/znngAq2ndGE Message를 출력하는 HelloPrint 클래스 구현 public class HelloPrinter { public static void main(String[] args) { String message = "Hello"; System.out.println(message); } } 우선 구현한 로직을 main 에다가 작성했다...
[멋쟁이사자처럼 백엔드 스쿨] 2주차 회고
2023. 5. 1. 19:01
멋쟁이사자처럼
멋사 백엔드 스쿨 2주차 회고 🦁 조금 늦었지만 2주차 회고를 적어봅니다 총총.. 저번주는 매우 바쁘게 보냈다. 회고팀이 처음으로 정해졌는데 회고팀 내에서 사이드 프로젝트 계획을 세웠었다. 하지만 막무가내로 시작하기엔 스프링은 물론 자바조차도 완벽하게 하질 못해서 우선 스터디를 통해서 각자 알고리즘에 대한 역량을 높이기로 하였다. 그래서 중간에 김영한 강사님의 스프링 강의도 듣고, 따로 알고리즘 공부도 하다 보니 일주일이 금방 지나갔다. 그리고 주말에 아파서 뻗었.. 굉장히 짧게 느껴졌지만 뭔가 한 건 많은 것 같아서 나름 뿌듯하다! 회고팀에서 어쩌다보니 리더를 맡게 됐는데.. 사실상 그냥 팀멤버 중 1인이다 ^-^.. ISFJ인 나에겐 너무나 부담스러운 리더,, 그래도 팀원들끼리 서로 의견도 잘 얘기하..
[멋쟁이 사자처럼 백엔드 스쿨] 1주차 회고
2023. 4. 23. 00:20
멋쟁이사자처럼
멋사에서 수업을 한 지 일주일이 지났습니다! 🦁 일주일동안 겪은 간단한 소감은 우선 투모니터가 시급하다.. 였다. 아무래도 강의듣고, 강사님이 작성해주시는 로그도 봐야하고, 프로그램도 돌려야 하다 보니까 노트북 화면만으로는 너무 좁아서 결국 어제 수업 끝나고 모니터를 새로 구매했다 ㅋㅋㅎㅎ.. 원래 사려고 했던거긴 한데 강의 들을 때 불편함 땜에 좀 빨리 샀다고 볼 수 있.. 수업적인 내용으로는 전공자라서 그런지 너무 쉬운 내용들이라 조금 지루했다. 진도가 좀 느린거 같은데 비전공자 분들도 계셔서 초반은 어쩔 수 없으니 차차 나아질 것이라고 생각된다. 어떤 내용을 배웠을까? Git과 git Branch, 리눅스 명령어 사용, SourceTree 사용법, 자바 출력 실습, 변수와 상수 등에 대해서 배웠다...
🦁멋쟁이사자처럼🦁 백엔드 스쿨 5기 최종 합격 및 OT 후기
2023. 4. 17. 18:22
멋쟁이사자처럼
안녕하세요 매번 벨로그만 쓰다가 오늘은 오랜만에 블로그에 글을 쓰러왔습니다 🐳 원래 국취제에서 일자리 경험으로 실무나 쌓을라고 알아보다가 마침 멋쟁이 사자처럼 백엔드 스쿨 5기가 지원 기간이라서 붙으면 부캠하고, 떨어지면 일경험으로 들어가야겠다. 하고 지원해봤는데 최종 합격이 되어서 이렇게 후기를 남깁니다..! 사실 그동안 국취제 서류 내고 상담하랴, 멋사 서류 내랴, 개인 공부 하랴 넘 바빠가지고 정확하게 잘 기억이 안납니다 😭 1차 서류에서는 간단한 적성? 검사와 왜 지원하게 되었는지, 프로젝트 경험 이런 걸 물어봤었고 2차 영상과제도 비슷한 주제로 주어진 시간에 맞게 영상을 제작하는 형식이였습니다! 저는 원래도 영상 편집을 자주 했기 때문에 간단한 컷편집이랑 자막도 넣어서 제출했었고 2차 과제로 내..