딸기잼... 포도잼.. 그리고 Google Cloud Study잼... Google Cloud Study Jam은 Google Cloud 고객사의 개발자 및 엔지니어 여러분이 더욱 수월하게 GCP에 입문하실 수 있도록 돕기 위한 프로그램입니다. 참가자 여러분은 Google Cloud Study Jam이 제공하는 Qwiklabs(실습)쿠폰을 활용해 Google Cloud의 기술을 온라인 자가 학습하실 수 있습니다! Google Cloud Skills Boost (Qwiklabs)https://www.cloudskillsboost.google/journeys Google Cloud Skills BoostQwiklabs에서는 개발자와 IT 전문가가 클라우드 플랫폼 및 Firebase, Kubernetes와 같..
기능 구현한 작업 브랜치에서 원격 브랜치에 rebase 후 push 하는 법git rebase 하고 push 하면 커밋 히스토리를 깔끔하게 관리할 수 있습니다. 진행 과정1. 변경사항을 커밋합니다.git add . git commit -m "feat:new feature" 2. 작업 중인 브랜치에서 나중에 최종으로 push할 원격 브랜치를 git rebase 합니다.git checkout git rebase release 3. git rebase 동안 충돌이 발생하면, 충돌을 해결하고 rebase를 계속 진행합니다.충돌이 발생한 파일을 편집하여 충돌을 해결합니다.git add . 또는 git add 을 사용하여 충돌이 해결된 파일을 스테이징합니다.git rebase --continue를 실행하여 reba..
사용자의 구독 이력UserSubscribeHistory 을 확인하는 find 함수 기존 JPA Query 다음 코드는 사용자가 해당 채널을 구독하는지 조회하는 JPA Query이다. 사용자의 구독 이력 UserSubscribeHistory 에서 구독하는 채널명 channelName 인지 확인하고 UserSubscribeStatus 구독 상태 여부에 따라 UserSubscribeHistory를 반환한다. fun find(channelName: String, status: UserSubscribeStatus? = null): UserSubscribeHistory? { return queryFactory.select(userSubscribeHistory) .from(userSubscribeHistory) .w..
[로컬 저장소] 브랜치 이름 변경 $ git branch -m 기존브랜치명 변경할브랜치명 230212-daeun ➡️ 230215-daeun 로 변경하였다. $ git branch -m 230212-daeun 230215-daeun $ git status On branch 230215-daeun [원격 저장소] 브랜치 이름 변경 $ git push origin 변경할브랜치명 $ git push origin --delete 기존브랜치명 새로운 브랜치 푸시 + 기존 브랜치 삭제 한번에 하기 $ git push origin :기존브랜치명 변경할브랜치명
add 취소하기 : staged 상태를 unstage 로 변경 $ git restore --staged {파일명} $ git restore --staged ../batch/src/main/kotlin/com/beside/backend/batch/job/wisesaying/WiseSayingJobConfiguration.kt $ git status On branch daeun Changes to be committed: (use "git restore --staged ..." to unstage) new file: ../api/src/test/kotlin/com/beside/backend/api/service/emotion/EmotionServiceTest.kt Changes not staged for c..
지금 해결 못하고 있는 에러 물어보기 Resolve this issue. Could not autowire. No beans of 'JobBuilderFactory' type found. This error message indicates that the JobBuilderFactory class is not found in the application context. This can happen for several reasons, including: The required library or dependencies are missing in your project. The class is not correctly imported in your code. The class is not annotated..
Firebase 프로젝트 생성 https://console.firebase.google.com/u/0/ 로그인 - Google 계정 이메일 또는 휴대전화 accounts.google.com Firebase Storage 시작하기 Cloud Storage 설정 1. 프로덕션 모드에서 시작 2. asia-northeast3 선택 읽기, 쓰기 권한 true 1. Rules 에서 권한 수정 2. 게시 버튼 클릭 allow read, write: if false; // -> true로 변경해줘야 읽고 쓰기 가능 allow read, write: if true; URL 규칙 다음 순서대로 작성해주면 된다. 1. https://firebasestorage.googleapis.com/v0/b/ 2. bucket 폴더 ..
사용중인 포트 찾기 lsof -i :포트번호 lsof = list open files lsof -i :8080 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME java 800 daeun 8u IPv6 0x27ada903c078e0a7 0t0 TCP localhost:http-alt (LISTEN) java 92939 daeun 82u IPv6 0x27ada903d0e60527 0t0 TCP *:http-alt (LISTEN) Kill 하기 kill -9 PID kill -9 92939
- Total
- Today
- Yesterday
- port
- redisson 분산락
- checkout
- FetchJoin
- dto 클래스 생성자
- jvm warm-up 전략
- 자바 어플리케이션 실행 과정
- array
- n+1
- Git
- Spring Security
- bucket4j
- 오블완
- junit5
- Kotlin
- MongoDB
- 추상클래스
- QueryDSL
- spring boot 3
- Cannot construct instance of
- MultipleBagFetchException
- 스프링오류
- 배열
- 스프링 스케줄링
- ChatGPT
- JPA
- Java
- Linux
- addFilterBefore
- 티스토리챌린지
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |