![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcXqxKJ%2FbtsbSfswzP3%2Fyl9Uyn1cfAkz2bKkU09rI1%2Fimg.png)
main 에 올리고 싶은데 master 브랜치를 생성하여 그곳에 push 를 해버렸다. 첫번째, 수정하려는 파일 선택 후, git bash 로 열기 gitbash 를 이용하여 진행하기 때문에, 변경하고자 하는 프로젝트의 파일 또는 폴더를 선택 후, 마우스 우클릭하여 'gitbash로 열기' 클릭 두번째, 브랜치 확인 및 변경 -> branch 를 전환하는 checkout 명령과는 다름 !! 현재 내가 있는 브랜치는 master 브랜치이다. 브랜치를 변경해 준뒤, 다시 확인해 보면 main 으로 와있다. 세번째, main 에서 pull & push 이때, pull 먼저 진행하고, push 를 진행해주어야한다. ! [rejected] main -> main (non-fast-forward) 오류 발생 [ 원..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcn94XO%2FbtsbRKfphs4%2FLI9enEQnRqVMMeqKGwF4r1%2Fimg.png)
1. 레파지토리 생성 github 에서 레파지로티 생성 2. 로컬에서 git에 올릴 파일 선택 3. git bash 를 사용한 초기설정 및 파일 업로드 #초기 설정 git config --global user.name "유저이름" git config --global user.email "유저 이메일" git init #.git 파일 생성 git add . git status #상태확인 git commit -m "커밋 메시지" # 업로드 git remote add origin 레파지토리 주소 git push -u origin master 수정 : git push -u origin master -> git push -u origin main ( 현재 기본 브랜치는 main 이기 때문에 master 브랜치에 ..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FboTcQo%2FbtsbSLK2DWZ%2FwkjIuska9rCkxKcKLvv9d0%2Fimg.png)
https://school.programmers.co.kr/learn/courses/30/lessons/120818 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { public int solution(double price) { double answer = 0; if(price >= 500000){ answer = price*0.8; }else if(price >= 300000){ answer = price*0.9 }else if(price >= 100000){ answer = price*0..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcwhQBS%2FbtsnojbvGn4%2FqKETtBkvtPn0NO1FuxWkeK%2Fimg.png)
로깅 정보를 제공하는 기록인 로그(log) 를 생성하도록 시스템을 작성하는 활동 소프트웨어 개발자는 코드에 로깅호출을 추가하여 특정 이벤트가 발생했음을 나타낸다. # 로깅 라이브러리 사용 예시 https://blog.naver.com/obndo8539/222973097887 slf4j.Logger 1월 2일 slf4j : Simple Log Fasade For Java - > print 출력문을 사용하지않고 데이터를 출력할 ... blog.naver.com 비즈니스 로직 고객이 원하는 프로그램에 대해 원하는 것이 무엇인지 파악하고 이를 전체적으로 로직화하는 것 # 비즈니스 로직 vs 일반 로직 일반 로직은 대부분 추상적이면서 일반적인 기능을 다루고 있고, 범용으로 사용할 수 있는 특성을 가지기 때문에 관..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc7xNTq%2FbtsbjhLwyKk%2FK00MvnsmOizqk0EGJd6vNK%2Fimg.png)
class Solution { public int[] solution(int money) { int[] answer = new int[2]; int icedCoffee = 5500; answer[0] = money/icedCoffee; answer[1] = money%icedCoffee; return answer; } }
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FouVwc%2Fbtsbk2tIPrG%2FV4qCasOsOFfRIJo5nx6Ck0%2Fimg.png)
피자 조각이 7개 ! 사람이 7 명일 때는 1판 필요하고, 14판일 때는 2판 ... 8 명일 때는 2판이 필요하다. n이 7의 배수일 때는 n / 7 , 아닐 때는 ( n / 7 ) + 1 이 된다. 나머지 연산자를 이용 class Solution { public int solution(int n) { int answer = 0; if ( n % 7 == 0 ) { answer = n / 7 ; }else { answer = ( n / 7 ) + 1; } return answer; } }