스터디 참여CS를 준비해야 한다는 것은 너무 잘 알았지만 양도 방대하고 도저히 엄두가 안났다.더이상 미룰 수 없다고 생각한 시기에 우연히 Jscode에서 CS 스터디를 진행한다는 글을 보았고, Java 분반을 신청했다.자바로 개발을 하고 있지만 겉핥기식으로 공부하고 있다고 느끼던 도중이라 더 기대가 되었다. 스터디 규칙총 5주간 진행되는 스터디였다.매주 멘토님들이 문제를 뽑아주시면 그에 대한 답변을 공부해가고, 스터디 시간에 모의 면접을 보는 방식이었다.면접자, 면접관, 타임키퍼의 역할을 돌아가며 수행하는 방식이었다. 스터디 후 성장한 점문제에 대해 답변을 달면서 느낀건 구글링 없이 혼자 답변할 수 있는게 거의 없다는 것이었다.예를 들면 == 과 equals()의 차이라던지, 어노테이션에 관해서라던지 평..

GitHub에 push한 commit을 삭제하는 방법을 알아본다. 1. commit 지우기 먼저, 가장 최근의 commit을 확인한다. git log --oneline 그 다음 가장 최근에 push한 commit을 삭제한다. git reset HEAD^ 이 때, intellij의 터미널에서는 HEAD^^라고 작성해줘야 ^을 인식한다.(위와 같이 작성하면 More?이라는 질문을 볼 수 있다..) 2. GitHub에 삭제한 commit push해주기 이제 GitHub에 삭제한 commit을 반영한 상태를 push 해주면 된다. git push -f origin ex) git push -f origin main 이제 가장 최근의 commit이 GitHub에서 삭제된 것을 볼 수 있다! + GitHub에 pus..

Intellij Community에서 gitignore 파일을 만드는 방법을 알아본다. 1. Intellij의 Plugins 찾기 settings에 들어가서 → plugins라고 검색한다. 검색 창에 ignore라고 검색하고 installed를 누르고 설치가 완료되면 우측 하단의 Apply를 누른다. 2. gitignore 파일 만들기 1. 프로젝트 우클릭 한다. 2. New를 클릭하면 .ignore File이 생긴 것을 볼 수 있다. 3. 클릭해서 원하는 ignore파일을 누른다.(여기서는 gitignore 파일) 3. gitignore 커스텀하기 원하는 형식을 커스텀 할 수 있다. 만약 java 언어를 사용하고 있다면 검색창에 java라고 쳐서 나오는 커스텀을 선택하면 된다. Generate 버튼을 ..

Intellij Community에서 GitHub을 연동하는 방법을 알아본다. 1. GitHub에서 Repository 생성 New를 클릭해서 원하는 형식에 맞춰 repository를 생성한다. 그 후, HTTPS 주소를 복사해놓는다.(추후 연동 시 필요) 2. Intellij에서 연동 (Intellij에 자신의 GitHub계정이 연동되어있음을 가정한다.) 1. 상단의 메뉴 VCS를 누르고, Enable Version Control Integration을 선택한다. 2. 새로 나온 창에서 Git을 선택한 후 OK를 누른다. 3. 1,2번 과정을 마치면 상단의 메뉴에 Git이 생기는데 이를 클릭해서 Manage Remote를 누른다. 4. + 표시를 누르고 위에서 복사해놓은 HTTPS 주소를 붙여넣고 OK..
1. 서비스에 들어가서 MySQL 중지 2. C드라이브 밑에 mysql-init.txt 파일 생성 ALTER USER 'root'@'localhost' IDENTIFIED BY '변경할 비밀번호';3. cmd 관리자 권한으로 실행 후 C:\> mysqld --defaults-file="C:\\ProgramData\\MySQL\\MySQL Server 8.0\\my.ini" --init-file=C:\\mysql-init.txt 위의 코드 실행 (실행하면 cmd 멈춤) 4. 다시 서비스에서 MySQL 실행하고 5. cmd에 들어가서 1. mysql -u root -p 2. 변경한 비밀번호 입력하면 접속 성공!6. mysql-init.txt 파일 삭제하면 끝!
- Total
- Today
- Yesterday
- StreamAPI
- JPA
- @Value
- springboot
- 자바
- Java
- 백준
- Optional
- Thymeleaf
- NPE
- checkedException
- @Spring
- lowerBound
- @ConfigurationProperties
- 티스토리챌린지
- upperBound
- ddl-auto
- 오블완
- null
- 이진탐색
- 생성자
- 메인메소드
- 동등성
- 일급컬렉션
- Spring
- id생성전략
- 유효성 검사
- uncheckedException
- N+1문제
- @NoArgsConstructor
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |