1. 개요이번에 면접을 보는 회사 전형 중 기본 CS 필기시험이 존재하기에, 예전에 배웠던 내용을 상기시키기 위해 정리하는 포스팅을 한다.이번에는 자바의 변수 명명 규칙을 알아보겠다. 2. 명명규칙2-1. 변수명 맨 앞에 숫자는 올 수 없다.소제목 그대로 변수명 맨 앞에 숫자는 올 수 없다. 그러나 맨 앞만 아니면 변수명에 숫자 사용이 가능하다.int 1a = 10; // Error!int a1 = 10; // 정상 2-2. 변수명에 '$'와 '_'를 제외한 특수문자는 올 수 없다.변수명에 '$'와 '_'를 제외한 특수문자는 올 수 없다. '$'와 '_'는 변수명의 어느 위치에 와도 상관없다.int $n = 10; // 정상int n$ = 10; // 정상int _n = 20; // 정상int n_ ..
분류 전체보기
1. 개요프로젝트 초반 비용 문제 및 간단 배포 테스트로 클라우드타입 서버를 선택했다.서버 스펙은 SpringBoot + MySQL 이며, 무료티어를 선택했다. 서비스 기능 중 푸시알림 서비스를 제공하기 위해 FCM (Firebase Cloud Messaging) 솔루션을 채택했고, 당연히 Local 개발환경에서는 잘 구현이 되었다. 클라우드타입 서버에 배포만 하면 푸시알림 기능은 해결되는 상황이었다. 2. 이슈발생클라우드타입은 기본적으로 FTP, SFTP 방식의 파일 업로드 기능을 제공하지 않는다. 비공개 json 파일을 배포하기 위해선 깃헙에 푸시를 해야하는데 (클라우드타입은 Git + Github Action의 CI/CD 방식을 채택한다.) 보안상의 문제로 json파일은 깃헙에 푸시할 수 없다. ..
1. 개요application.yml에서 mysql url에 스키마 명을 추가하지 않아서 생긴 오류기본적으로 mysql은 스키마를 생성하지 않을 시, sys 라는 이름으로 기본 스키마가 생성된다. 2. 해결mysql DB에 스키마 생성 후, url에 스키마 명을 명시해주니 해당 에러는 해결 되었다.

1. 개요Spring Boot 신규 프로젝트를 위한 MySQL 데이터베이스를 설치한다. 2. 설치MySQL 다운로드 페이지 접속https://downloads.mysql.com/archives/installer/ MySQL :: Download MySQL Installer (Archived Versions)Please note that these are old versions. New releases will have recent bug fixes and features! To download the latest release of MySQL Installer, please visit MySQL Downloads. MySQL open source software is provided under the ..