묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
actuator 적용 시 shutdown 문제
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 강의 잘 보고 있습니다. 다름이 아니라 actuator를 사용하여 환경 변수를 적용하는 과정에서 서비스가 shutdown 후 재등록 되는데 정상적인 건가요? actuator/refresh 호출 시 서비스 로그 -> DiscoveryClient - Shutting down DiscoveryClient ... TimedSupervisorTask - task supervisor shutting down, can't accept the task DiscoveryClient - Unregistering ... DiscoveryClient - DiscoveryClient_서비스명 deregister status: 200 DiscoveryClient - Completed shut down of DiscoveryClient 실제 유레카서버 확인 시 해당 서비스 인스턴스아이디도 변경됩니다. 데이터 유실 없이 graceful shutdown 보장 되는 건가요?
-
미해결쉽게 처음하는 파이썬 고급 크롤링 [Scrapy, Selenium, Headless Chrome]
클래스의 클래스 변수와 관련된 질문입니다
안녕하세요, 강의에서 소개해 주신 클래스에 관해 조금 더 깊은 내용을 구글링 하던 중, 예시로 보여주신 코드와 비슷한 구조를 가진 코드가 있어 이를 시행하던 중 궁금한 점이 생겼습니다. 관련된 내용을 많이 찾으며 해결을 하려다 보니 질문이 조금 길어질 것 같습니다.. 미리 양해 부탁드립니다. class Person: bag = [] def put_bag(self, stuff): self.bag.append(stuff) james = Person() james.put_bag('책') maria = Person() maria.put_bag('열쇠') print(james.bag) print(maria.bag) 다음과 같은 코드인데요, 이 경우는 특이하게 james와 maria라는 각각의 인스턴스를 만들었는데, james.bag와 maria.bag의 결과가 같게 출력되는 것을 확인할 수 있었습니다. james.put_bag('책') 다음과 같이 메소드를 실행하면 self는 결국 인스턴스인 james를 의미하므로 james.bag.append('책') 이 실행되고, 그 결과 james라는 인스턴스는 '책' 만을 bag 리스트에 가지고 있을 것이라고 처음에는 생각하였습니다. 이와 관련된 내용을 찾아보니, 클래스의 '네임스페이스' 에 대한 내용을 볼 수 있었습니다. 네임스페이스의 내용을 기반으로 해당 코드를 다시 살펴보니, 강사님께서 예시로 들어주신 코드에서는 quad1.width = 10 quad1.height = 10 quad1.color = 'blue' quad1.name = 'blue 사각형' 다음과 같이 인스턴스에 변수를 추가하였지만, 위의 코드는 james.bag = [] 와 같이 명시적으로 인스턴스에 변수를 추가하지 않았으므로, james.bag.append('책') 이 실행될 때 james 인스턴스의 네임스페이스에서 bag 변수를 찾을 수 없고, 이로 인해 클래스의 네임스페이스에서 bag를 찾아 그 리스트에 '책' 을 넣은 것이라고 판단하였습니다. 결국 클래스의 네임스페이스에 'bag' : ['책', '열쇠'] 의 형태로 내용이 담기는 것으로 우선 이해하였는데, 제가 이해한 것이 맞는지 확인하여 주시면 감사하겠습니다... 클래스에 대해 엄청 깊은 내용은 강의에서 다루지 않으셨기에 이런 질문을 드리는 것이 실례일 수도 있다고 생각합니다. 조금만 시간 내주시어 궁금증을 해결해 주신다면 너무나도 감사할 것 같습니다. 부탁드립니다ㅠㅠ
-
미해결Vue.js + TypeScript 완벽 가이드
깃헙 권한 요청드립니다-
안녕하세요. [Vue.js + TypeScript 완벽 가이드] 강의를 수강중입니다. 2번째 프로젝트에서 깃헙 권한이 필요하다고 해서 글을 남깁니다. [깃헙: aui9f] - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
addImages 를 넣은 이유
post.addImages(images) 를 한 이유를 정확히 모르겠어요, Image 테이블에 create() 으로 이미지를 넣고 그걸 이미 post 테이블에서 Image 테이블을 include 하고 있는거 아닌가요?? 다른 예로 댓글 라우터에서는 post.addComments() 를 따로 하지 않았어서.. 쓰고 쓰지않고의 차이를 잘 모르겠네요
-
미해결파이널 코딩테스트 : 프론트엔드
index.js를 빼는 이유
각각의 기능을 가진 컴포넌트를 생성한 후에 index.js에서 export를 따로 빼주는 이유가 있나요? 각 컴포넌트에서 export했으니까 그냥 그걸 바로 이용하면 안되나 하는 의문이 들어서요! 감사합니다!
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
화면 레이아웃 이후 iframe여부관련
애초에 이 강의를 시작했던 목적이였구요. 이강의쯔음에 문의드려야 할것 같습니다. 보통 저는 일반적인 상단 그리고 왼쪽,또는 오른쪽 메뉴바 그리고 가운테 컨텐츠 화면 밑에 푸터 이런 기본적인 화면을 만들고 싶었습니다. 이걸 할려면 header태그로 상단 메뉴만들고 아래는 가령 section이라는 태크내에서 왼쪽 메뉴div 오른쪽 컨텐츠 내용나오는 div를 만들텐데...컨텐츠 내용이 왼쪽 메뉴누를때마다 바뀌어야 하는데 (왼쪽메뉴는 이제 css강의를 쭉 배웠으니 들어갔다 나왔다 하던지 만들게 될텐데요 왼쪽 메뉴를 클릭했을때 그 메뉴에 대한 컨텐츠 화면이 가운데에서만 변해야 할텐데요 위쪽 gnb메뉴는 변할필요가 없을것 같구요..)이럴때 오른쪽 컨텐츠내용에 해당되는 div안에서 iframe을 사용해서 호출하는건가요? 일반적으로 또는 실무에서 어떻게 하는지 궁금합니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
강의 잘 듣고 있습니다.
강의 듣다가 궁금한게 생겼는데 혹시 회원가입 query문 같은 경우는 select한후 insert문을 쓰는데 혹시 이걸 한개query문으로 만들수가 있나요?? 강의 내용이 아니라 죄송합니다 ㅠ
-
미해결쉽고 빠르게 익히는 Power BI (기본편)
막대형차트에서 최근 3년 또는 최근 6개월만 보여주고자 할때 필터 방법 문의
안녕하세요 선생님, 아래 그림에서, 최근 3개년도(여기서는 2016, 2017, 2018년)만 display 하려면 필터를 어떻게 해야 하는지 여쭙니다. 감사합니다.
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
그림 불러오기
그랩마켓이라는 이미지 불러오기가 안되네요... 어떻게 해야될까요???
-
미해결파이썬 무료 강의 (활용편3) - 웹 스크래핑 (5시간)
네이버웹툰 랭크가 안불러져요...;;
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 네이버 웹툰 rank01이 아예 안불러져요. 그래서 하단 속성 a 값도 안불러지고요.
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
Props 강의 관련해서 질문!!
안녕하세요. OddEvenResult 관련 부분 설명 시,저는 decideodd 라고 했을 때는 인식이 되지 않다가Decideodd 라고 하게 되면 인식이 되는 모습을 볼 수 있었습니다. 즉. 함수명은 소문자로 시작하면 에러가 발생을 합니다.관련해서는 무조건 대문자로 시작을 해야하는건가요??
-
미해결리눅스 커널 해킹. A부터 Z까지
"3. write() 구현부에서 트랩을 발생"에서 트랩이 뭔가요?
"3. write() 구현부에서 트랩을 발생"이라고 하는데 트랩이 뭔가요?
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
부분문자열 조건이 이해가 안갑니다.
안녕하세요 강사님 질문이 있습니다. bacaAacbaabac abc 4 하고 하면 bac, acb, cba, bac 라서 4인것 같은데 라고 나오는것 같습니다. bac 는 중복되었는데 부분 문자열이라고 체크 해야하나요?
-
미해결자바 입문자를 위한 강의
선생님이 일하셨던 업무처리 관련 내용을 왜 들어야 하나요?
아무런 글이나 자료 없이 이야기만 듣고 있다보니 정확히 무엇을 전달하고자 하는지 모르겠습니다. 선생님이 어떤 업무를 하셨는지에 대한 설명인가요? 물론 예시로 설명하시는 것 압니다만 예시가 오히려 더 많은 느낌이고 전달도 잘 안됩니다.
-
미해결[PyTorch] 쉽고 빠르게 배우는 딥러닝
Continual Learning 과 Transfer Learning 의 차이점
안녕하세요. 올려주신 강의 열심히 보면서 공부중에 있습니다^^ Continual Learning 과 Transfer Learning 의 차이점을 혹시 알수 있을까요? 두가지 개념 모두 기존에 학습된 weight를 사용하여 현재 데이터에 더 잘 맞는 모델을 만들겠다. 라고 느껴져서요. 차이점이 궁금합니다~!!^^
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
filter 중 graphql 에러
[Nest] 17813 - 2022. 03. 08. 오후 1:22:35 ERROR [HttpApiExceptionFilter] Object: { "statusCode": 404, "message": "Cannot POST /graphql", "error": "Not Found" } 이런 에러 메시지가 나오는데, 현재 필터에서 graphql 부분은 추가하지 않아서, 필터시 에러가 나오는 것 같은데 graphql 관련 모듈을 설치하지 않았고, graphqlroot도 쓰지 않았는데 이러한 에러가 왜 발생하고, http-api-exception.filter.ts에서 어떻게 해결 가능할까요?
-
미해결이미지 관리 풀스택(feat. Node.js, React, MongoDB, AWS)
프로그래스 바 진행도
axios의 onUploadProgess 메서드를 이용해 진행률을 표시할 수 있는 좋은 정보 감사합니다. 궁금한점은 일반 FileReader에서 제공하는 progress 이벤트에서는 1%~100%를 차례대로 받아오지 않고 무조건 100%로만 받아와 지던데, 만약 로컬에서 이미지를 미리보기로 띄우기위한 프로그레스 바를 만든다고하면 어떻게 진행률을 표시해야 하나요?? 로컬에서 받아와야하니 axios의 메서드를 쓰지 못해 난감하네요..
-
미해결
React alert창 띄운 후 확인 버튼 누르면 값 갱신 안되게 하는 방법ㅠㅠ
안녕하세요, react로 웹 페이지를 제작 중입니다. 다름이 아니라 3개 이상 선택하면 alert창으로('3개까지만 선택 가능합니다')라고 띄우는 것 까지는 썼는데 이제 확인을 누르면 4개도 다시 클릭이 되더라구요.. 이걸 막는 방법은 뭐가 있을까요..? 관련된 함수랑 코드를 써놓겠습니다..! const [number, setNumber] = useState(0); const increaseNumber = ()=>{ setNumber(number+1) }; const decreaseNumber = () => { // number의 값을 감소시키는 함수 setNumber(number - 1); }; const over3=()=>{ if (number>=3){ alert('3개까지만 선택 가능합니다!'); } } //onClick에 카운트 세는 함수 설정되어있습니다. <div className='movieposter'> {datas.map((movie, i)=>( movie.value === true ? <img className='img-responsive_clicked' src="https://movie-phinf.pstatic.net/20220214_120/1644825641315cvVKI_JPEG/movie_image.jpg?type=f125" alt={i} onClick={() => {decreaseNumber();handleClickImage(i);}} /> : <img className='img-responsive' src='img/movie_image1.jpg' alt={i} onClick={() => {increaseNumber(); handleClickImage(i);over3()}}/> ))} </div>
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
그래프 합치기
안녕하세요. 선생님, 강의보면은 아래 그래프 두 개가 합쳐서 나오던데 저는 각각 나와서요.. 혹시 어떻게 합치는지 알 수 있을까요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
RegisterSend를 하나의 스레드만 수행하는 이유가 궁금합니다.
큐에서 데이터를 꺼내는 작업 자체가 여러 스레드가 동시에 들어가도 의미가 없거나 wsasend가 스레드 안전하지 않아서 그런건가요? recv도 그렇고 send도 그렇도 하나의 세션에 대한 본질적인 작업은 사실상 하나의 스레드만 수행할 수 있다고 이해하면 되는걸까요?(사실상 여러 스레드가 접근해도 실질적인 세션의 공유자원(버퍼 등등)에 대해 순차적으로 접근할 수 있으므로 )