묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
useEffect 에러 문의드립니다.
안녕하세요 제로초님. 강의 마지막 부분에서 문제가 생겼습니다. useEffect(() => { if (signUpError) { alert(signUpError); } }, [signUpError]); 이 부분을 적용하고, 중복 가입 시도시 경고창 출력까진 성공하였습니다. 이후 인덱스 페이지 클릭 후 다시 회원가입 페이지로 이동하면 해당 경고창이 계속해서 다시 발생합니다. 첫번째 중복 가입 시도 이후 signUpError 변수가 활성화되어서 그런 것 같습니다. 제로초님 깃헙 코드를 보아도 경고창 출력 이후 signUpError 변수를 다시 비활성화 시켜주는 부분이 없는 것 같은데 어떻게 해결하면 좋을까요?? ps) 저는 뎁스에 signUpError 변수를 넣었기 때문에 첫 출력 이후 다시 회원가입 페이지에 들어갔을때는 경고창이 발생하지 않을것이라 예상했는데 아니더라구요. 페이지 단위로 접속하면 useEffect가 한번은 무조건 실행되는 건가요?? 항상 강의 잘 듣고 있습니다. 귀한 시간 내주셔서 감사합니다.
-
해결됨[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
시퀄라이즈 쿼리문에 req.user값 사용법
시퀄라이즈 쿼리문에 where: { email: req.user}, 이렇게 넣고 싶은데 어떻게 사용해야하나요? 로그인 후에 req.user에 이메일이 저장되고, 이 사용자의 post를 뽑아내고 싶은 상황입니다.
-
미해결[React 1부] 만들고 비교하며 학습하는 React
클래스형 컴포넌트
중간에 리액트 기초를 따로 학습했는데 요즘엔 클래스형 컴포넌트를 사용하지 않고 리액트에서도 함수형을 권장한다고 들어서요.. 클래스형 컴포넌트 방식으로 수업하는 이유가 따로 있으신지 궁금합니다!
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
oxford_pet CustomDataset에서 load_annotation filename에서 질문이 있습니다
안녕하세요 선생님 저는 MMDetection 실습을 개인 PC에서 하고 있었는데, oxford_dataset 빌드 이후에 훈련을 하는데, 오류가 나서 디버깅을 해보니 선생님 코드에는 kitty 때와 다르게 `filename` 속성에서 아래와 같이 넣어주셨는데 https://github.com/chulminkw/DLCV_New/blob/main/faster_rcnn/mm_faster_rcnn_train_oxford_pet.ipynb 이는 코랩에서 수행 시에는 잘되는건가요? filename = '{0:}/{1:}.jpg'.format(self.img_prefix, image_id) 저는 PC에서 하는지 그런지 kitty 처럼 아래처럼 이미지 이름만 넣어줘서 되어가지고요 data_info = {'filename': str(image_id) + '.jpg', 감사합니다
-
미해결컴퓨터, 웹, 코딩, 프로그래밍의 시작 - Web1
사진이 위로 올라가는 이유
<img>를 통해서 사진을 삽입해 보았는데요 제 눈으로 봤을 때는 atom상에서는 별 차이가 없는 거 같은데 사진자료처럼 사진이 document라는 단어 아래에 표시되지 않고 그 옆으로 삽입이 돼서 붕 뜨게되네요. 이유를 알려주실 수 있나요?
-
미해결실전! 스프링 데이터 JPA
질문있습니다.
안녕하세요! 오랜만에 다시 보다가 갑자기 궁금한 부분이 생겨서 질문드립니다! 1. JpaRepository를 이용하면 simpleJpaRepository를 사용하게 되는 것으로 기본적으로 @Transactioanal(readOnly=true)와 @Repository를 달고 있는 것으로 생각하면 될까요? 2. 저는 서비스 계층에서만 @Transactional을 붙여서 사용하고 있는데 구글링하다보니 Repository 계층에서도 @Transactional을 사용하는 경우가 존재하던데 Repository에서 @Transactional을 사용하는 경우는 어떨 때 사용하는 것인가요?
-
미해결[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]
flask 서비스 구성 관련
좋은 강의 통해 많은 지식 얻게 되어 진심으로 감사드립니다. 별도 웹서버가 돌아가는 공간에 flask를 구동하여 파이썬으로 가능한 여러가지 기능을(AI 예측결과 반환, 시뮬레이션DB 반환 등) 담당하도록 Back-End를 만들어보려 하는데요 만약 다른 속성의 서비스가 여러 개라면 ① 하나의 flask 서버에 각기 다른 라우팅 주소를 두고 Rest API 서비스를 하도록 방법과, ② 각 서비스를 전담하는 각각의 flask 서버를 개별 구동하는 방법 중 어떤 방식이 더 좋을까요? (접속 빈도나 부하가 크진 않지만 1번 방식의 경우 병행처리의 문제는 없는지 궁금합니다)
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
첨부파일은 어디서 볼 수 있을까요?
어딘지 모르겠습니다 ㅠ
-
미해결파이썬 증권 데이터 수집과 분석으로 신호와 소음 찾기
국내선물지수 또는 해외선물지수 데이터
-국내선물지수(Kospi200) 나 해외선물지수(Micro E-Mini Dow Jones 등) 를 수집 할 수 있는 방법을 알고 싶습니다.
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
mockMvs with 메서드 참조 관련
package com.example.studybin.account;import org.junit.jupiter.api.DisplayName;import org.junit.jupiter.api.Test;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc;import org.springframework.boot.test.context.SpringBootTest;import org.springframework.boot.test.mock.mockito.MockBean;import org.springframework.test.web.servlet.MockMvc;import static org.springframework.security.test.web.servlet.request.SecurityMockMvcRequestPostProcessors.csrf;import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.*;//import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.get;//import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.post;import static org.springframework.test.web.servlet.result.MockMvcResultHandlers.print;import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.*; @DisplayName("회원 가입 처리 - 입력값 오류")@Testvoid signUpSubmit_with_wrong_input() throws Exception { mockMvc.perform(post("/sign-up") .param("nickname", "soob") .param("email", "email...") .param("password", "12345")) .with(csrf()) .andExpect(status().isOk()) .andExpect(view().name("account/sign-up"));} 여기 post에서 with method를 찾을 수 없다고Cannot resolve method 'with' in 'ResultActions' 이렇게 뜨는데 어떻게 해결해야 할까요 해당 패키지는 import하고 있는데 왜 MockHttpServletRequestBuilder내에 있는 with를 참조 못할까요패키지 버전 문제 때문에 그런것 같은데 정확히 어떻게 바꿔줘야 할질 모르겠습니다.
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
질문있습니다.
postman에서 http://localhost:8080/products/1 여기 id 부분을 2, 3으로 변경해도 똑같이 키보드 내용만 나옵니다. DB에서 데이터 보기 했을 때 아래 사진처럼 나와서 제대로 실행이 안되는 건가요???
-
미해결리눅스 IPC 프로그래밍 - 이론과 실습
시스템 프로그래밍 향후 공부
좋은 강의 해주셔서 감사합니다 리눅스 시스템프로그래밍 기초랑 ipc 수업까지 들었는데요! 시스템 프로그래밍에 대해 이론뿐만 아니라 이런식으로 코드도 보면서 더 공부하고 싶다면 어떤 걸 공부하는게 더 좋을까요??
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
Config Server 설정파일 관리방법 질문
안녕하세요. 선생님 Spring Cloud Config Server 의 설정파일 관리에 대해 문의드립니다. Config Server 의 설정값도 변경이 필요한 항목들이 있어보입니다. RabbitMQ 브로커의 주소라던가, Https 사용시 KeyStore 의 위치 라던가, 몇가지 항목이 수정될때, Config Server 도 그 값을 적용할 수 있을까 고민이 됩니다. 제가 확인한 항목은 Remote Repository 에 application.yaml 항목을 만들면 Config Server 도 actuator/metrix 확인 시 propertySources 로 읽어 오는 것을 확인했습니다. 다만 해당값들이 적용은 되지 않았습니다. 오케스트레이션에서 ENV 값을 바꾸어서 롤링업데이트를 수행해도 되겠지만, Config Server 자체에서 Uptime 으로 자체 설정값 변경내용을 적용하고 싶습니다.
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
인텔리제이 시작부터 막힙니다..
java파일을 테스트해보고 싶은데 "Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:" 라는 에러가 뜨면서 java파일을 열어보아도 실행 아이콘이 뜨질 않습니다. 원인을 찾기 위해 검색을 해보아도 어떤 오류 떄문에 이러한 에러가 뜨는지를 몰라서 해결을 못하고 있습니다ㅠ 최대한 스스로 해결하려 찾아보고 아래처럼 시도 해보았습니다. - spring initializr사이트에서 필요한 파일을 선택 후 다운 - setting에서 Build and run using 이랑 Run tests using을 InteliJ IDEA로 설정 및 JDK는 11버전 적용 - project structrue에서 project SDK도 11버전 선택 하지만 이렇게 해보아도 실행이 되질 않습니다... 도움 부탁드립니다
-
미해결블록체인 이더리움 부동산 댑(Dapp) 만들기 - 기본편
./nodestrart.cmd
./nodestrart.cmd 실행시 "flag provided but not defined: -rpcport8545" 라는 오류 메시지와 함께 작동이 되지 않습니다. 어떻게 해결할 수 있을까요?
-
미해결지구에서 제일 쉽게 설명한 자료구조와 알고리즘
배운 내용에 대한 정리본 게시물을 올려도 될까요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 선생님. 강의를 이제 듣게 되는 학생입니다. 다름이 아니라, 제가 선생님께 배운 내용을 필기한 부분이랑, 코드분석 내용물을 출처를 명확히 표시한다면 블로그에 올려도 되나 여쭤보고 싶어서 질문을 올렸습니다. 저작권 상으로 문제가 된다면 아예 비공개로 올리거나, 따로 모아두려고 하는데 ... 답변 받는거랑 상관없이 열심히 듣겠습니다. 감사합니다.
-
미해결스프링 핵심 원리 - 기본편
DiscountService
안녕하십니까 ! 여러 질문과 응답을 보고 @Configuration이 붙지않은 DicountService를 스프링빈으로 등록 하는 과정에 대한 의문을 해결하는 도중 질문이 생겼습니다. 혹시 그렇다면 DiscountService 빈은 기존 클레스를 상속받은 바이트 코드가 아닌, 순수 객체로 빈이 등록되는 것 입니까?
-
미해결웹 게임을 만들며 배우는 React
함수 컴포넌트는 마지막에 두번 랜더링 하는 이유?
콘솔로 찍어봤는데요. 마지막에 setRedo, setBonus를 하면 render가 두 번 실행될까요? '내가 뭘 잘못했지?'하고 강의 트니까 0:37 부분부터 랜더링 하면서 콘솔 찍히는데 제로초님도 getWinNumber가 마지막에 두 번 따닥! 호출되더라고요. 그 뜻은 render가 두 번 따닥 호출된거죠. 클래스 컴포넌트는 안 그러는데 함수 컴포넌트만 이러네요... 왜 불필요한 랜더링이 되는지, 어떻게 잡아야하는지 궁금합니다.
-
해결됨[구버전] 웹 애플리케이션 개발을 위한 IntelliJ IDEA 설정 (2020 ver.)
환경변수..
MacOS입니다다. 인텔리제이 설치전이고 maven 압축까지 풀었는데 터미널에 mvn -version을 입력해도 zsh: comman not found: man 이라고 뜹니다... 도와주십쇼 ㅜㅜ 몇시간째인지 모르겠습니다
-
해결됨
인텔리제이 처음 시작 시 실행오류 질문드립니다
이클립스에서 인텔리제이로 넘어가고 싶어서 인탤리제이를 써보려 기초강의를 들으면서 설치까지 진행을 했습니다. java파일을 테스트 하고 싶은데 "Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:" 라는 에러가 뜨면서 실행 아이콘이 뜨질 않습니다. 원인을 찾기 위해 검색을 해보아도 어떤 오류 떄문에 이러한 에러가 뜨는지를 몰라서 해결을 못하고 있습니다ㅠ 최대한 스스로 해결하려 찾아보고 아래처럼은 시도를 해보았습니다. - spring initializr사이트에서 필요한 파일을 선택 후 다운 - setting에서 Build and run using 이랑 Run tests using을 InteliJ IDEA로 설정 및 JDK는 11버전 적용 - project structrue에서 project SDK도 11버전 선택 하지만 이렇게 해보아도 실행이 되질 않습니다... 혹시나 이런 경우 어떻게 해보아야 할지 아시는 분있을까요ㅠㅠ도와주세요