일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자료구조
- 도커
- 멀티 쓰레드
- 시작하세요! 도커 & 쿠버네티스
- 인프런
- 쓰레드
- 실전 자바 고급 1편
- 제네릭스
- container
- 도커 엔진
- LIST
- Thread
- Collection
- Kubernetes
- 중급자바
- 리스트
- 컨테이너
- 쿠버네티스
- 스레드
- 시작하세요 도커 & 쿠버네티스
- 동시성
- 스레드 제어와 생명 주기
- 알고리즘
- 자바
- 김영한
- Docker
- java
- 오케스트레이션
- contatiner
- 실전 자바 중급 2편
- Today
- Total
목록전체 글 (240)
쌩로그
⚡ 생각대로 살지 않으면 사는대로 생각한다. ⚡ 나는 어차피 잘 될 놈이다. 이미 잘 되고 있고, 계속해서 잘 되고 있다. 인텔리제이의 메뉴에서 new project로 스프링부트 프로젝트를 하나 생성하려고 했다. Gradle 버전이 아래 사진을 보면 7버전으로 되어있다. 새로 프로젝트를 생성했음에도 불구하고, plugin을 찾지 못 한다고 나와있었는데, (아래사진) 해결방안은 두가지였다. Gradle버전을 내리거나, Gradle.build 를 수정하거나, plugin을 수정하는 것. 그 중 일단 2번을 선택하여 plugin을 아래와 같이 수정하니, 빌드도 성공되었다. Gradle 7버전부터 org.asciidoctor.convert 가 아니라, org.asciidoctor.jvm.convert로 명시해야..
⚡ 생각대로 살지 않으면 사는대로 생각한다. ⚡ 나는 어차피 잘 될 놈이다. 이미 잘 되고 있고, 계속해서 잘 되고 있다. 인텔리제이로 새로 만든 프로젝트를 Git Repo에 푸시하려고 했다. VCS로 나와있는 항목에서 Shared Git Repository로 GitHub와 연동하면서, push하려고 했으나, permission denied로 인해서 push가 실패했다. 그래서 그냥 터미널로 냅다 push하려고 했다. 일단 master 맘에 안들어서 master를 main으로 git branch -m master main으로 바꿔줌. git push origin main으로 Push했다. 그러나 역시 permission denied... 알아보니 ssh-keygen 설정이 잘 못 되었다고 한다. 터미널에..
⚡ 생각대로 살지 않으면 사는대로 생각한다.⚡ 나는 어차피 잘 될 놈이다. 이미 잘 되고 있고, 계속해서 잘 되고 있다.하....무슨 프로그램이 설치를 다 하다말고, 다운로드한다고 채워진 그린바(greenBar : 설치하면 나오는 녹색 키위 주스..?? ;;; 여튼..)가 갑자기 롤백한다면서 채워진 게 없어졌다.어이가 없었다.. 그래서 오라클 설치 롤백이라고 구글링 딱 하니깐, 여러 사람들이 겪은 문제였고, 덕분에 해결했다.경로에 한글이 있는지 없는지...시스템 유저이름이 한글이 있는지, 없는지...등등 다양한 원인들이 있었다.그리고 지금 이렇게 나오는데, 지금 어느정도 해결하고, 블로깅 중이라..여튼.. 그렇습니다..시간이 좀 걸리고 있는 거 같은데, 아마 해결 안 했으면 또 롤백되었을 것이다...흠...
⚡ 생각대로 살지 않으면 사는대로 생각한다.⚡ 나는 어차피 잘 될 놈이다. 이미 잘 되고 있고, 계속해서 잘 되고 있다.엔티티 매핑 중, 실전 예제 1 - 요구사항 분석과 기본 매핑시강의 중에 JpaMain 클래스를 만들고 실행하는데 실행이 안 된다....그래서 "해봐야 뭐, XML설정 잘 못 했겠지"하고, 강의 앞부분부터 봤는데 똑같다......;;;;??;;; 왜 안됨....?쉼호흡을 한 번하고, 에러를 봤다이렇게 나온다..그래서either pre-create it or allow remote database creation (not recommended in secure environments) 이 문구를 드래그해서 구글링 했다.💡참고로 H2로 콘솔에서도 안 나온다..연결/연결사항 다 눌러봤고,얘..
인텔리제이에서 Github와 연동시켜서 지지고 볶아봤다. 시나리오는 이렇다.Github에서 레포를 하나 만들고, 인텔리제이에서 Spring 사이트에서 프로젝트를 하나 받고, 받아온 프로젝트를 깃허브에 Push하는 과정..그리고, 하나의 브랜치를 더 만들어서 PR을 보내는 과정..일단 나는 영어 몬한다..브랜치로 지지고 볶아보고, 이래저래 와리가리 하다가, 그냥 이렇게 하면 되겠구나라고 생각하게 되었다.Spring 사이트에서 프로젝트를 받아왔다. 그리고 인텔리제이에서 프로젝트를 열었다.처음 브랜치이름은 Master로 되어있었고, Github에서 생성한 브랜치 이름은 main으로 되어있다.자! 일단 해야될 것! 먼저 local Repo랑 Remote Repo랑 연결을 해줘야한다.사실 제일 먼저 해줘야 할 것..
⚡ 생각대로 살지 않으면 사는대로 생각한다.⚡ 나는 어차피 잘 될 놈이다. 이미 잘 되고 있고, 계속해서 잘 되고 있다.원래 백준 문제 딱 풀면, 깃허브에 자동 업로드 되도록 백준허브를 크롬에서 확장프로그램으로 다운받았었다.어제까지 잘 됬다. 근데 오늘 따라 체크 표시는 뜨는데, 깃허브에 안 올라감..;;;????그래서 보니까 색깔이 뻘갰다...;;;;이게 찾아보니깐 업로드를 실패하면 그래 뜬다고 하더라..?그래서 레포 재생성, 삭제, 재등록, 이미 있던 레포 등록, 컴퓨터 재부팅 등등 오만 짓을 다 했다.근데 그 중에 CORS 도 구글링하니깐 나오더라..근데 내가 CORS를 만진 게 없었다...?설마하다가 크롬 확장 프로그램에 CORS 치니깐 나오긴 하더라..그리고 젤 위에 Moesif CORS를 다운..
⚡ 생각대로 살지 않으면 사는대로 생각한다.⚡ 나는 어차피 잘 될 놈이다. 이미 잘 되고 있고, 계속해서 잘 되고 있다.인텔리제이의 메뉴에서new project로 스프링부트 프로젝트를 하나 생성하려고 했다.Gradle 버전이 아래 사진을 보면 7버전으로 되어있다.새로 프로젝트를 생성했음에도 불구하고, plugin을 찾지 못 한다고 나와있었는데, (아래사진)해결방안은 두가지였다.Gradle버전을 내리거나,Gradle.build 를 수정하거나, plugin을 수정하는 것.그 중 일단 2번을 선택하여 plugin을 아래와 같이 수정하니, 빌드도 성공되었다.Gradle 7버전부터org.asciidoctor.convert 가 아니라,org.asciidoctor.jvm.convert로 명시해야 빌드가 된다고 한다!..
⚡ 생각대로 살지 않으면 사는대로 생각한다.⚡ 나는 어차피 잘 될 놈이다. 이미 잘 되고 있고, 계속해서 잘 되고 있다.별 내용은 아니다.@Controllerpublic class MemberController { private final MemberService memberService; @Autowired public MemberController(MemberService memberService) { this.memberService = memberService; }}@Servicepublic class MemberService { private final MemberRepository memberRepository; @Autowired public..
나는 어차피 잘 될 사람이다. 어차피 잘 될 것이고, 지금도 잘 되고있고, 과거도 잘 되어왔기에,,, 이전에 썻던 DI에 관한 글에서 final 키워드에 대한 생각을 정리하긴 했는데, 그 때는 인스턴스 필드에 final을 주는 이유에 대해서, 값이 변경 되는 것을 막기 위해서 라고 생각했다. 이것도 물론 맞는 말인데, 코드에 대해서 의문점이 들었다. @Component public class OrderServiceImpl implements OrderService { private final MemberRepository memberRepository; private final DiscountPolicy discountPolicy; public OrderServiceImpl(MemberRepository..
나는 어차피 잘 될 사람이다. 어차피 잘 될 것이고, 지금도 잘 되고있고, 과거도 잘 되어왔기에,,,그냥 호기심에 겁나 찾고 찾고 찾다보니깐 나름 내린 결론이 있다.인터페이스가 클래스로 볼 수 있는가 없는가...결론 : 둘은 엄연히 다르다.함 드가보자..package hello;public interface I {}package hello;public class A implements I { public static void nullll() { System.out.println(".."); }}위에처럼 아무것도 없는 인터페이스 I를 구현한 A 클래스가 있다고 가정해보자... 처음에 인터페이스를 클래스로 봐도되는지 아닌지 의문이었다....멀지않은 최근에 인터페이스_타입 참조변수 = ..