묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결웹 게임을 만들며 배우는 React
react devtool이 enable 않됩니다.
노땅 개발자 입니다. 백엔드만 하다가 이번에 프런트 학습 중입니다. 감사합니다. 질문은 말씀하신 대로 React devtools 을 설치했습니다. 그리고 소스는 제로님 깃에서 react18을 zip으로 받아서 압축 풀고 vscode에서 압축 푼 폴더 오픈해서 파일 수정하고 있습니다. 수정하고 나서 파일 실행은 현재 구구단 아래 like-button-jsx.html을 크롬에서 끌어당겨서 실행중 입니다. 그롬 url 보면 file:///C:/Users/CHY/react_project/react-webgame-react18/1.%EA%B5%AC%EA%B5%AC%EB%8B%A8/like-button-jsx.html 이렇게 url 표시됩니다. 강의영상을 보면 제로님 개발툴에는 node-modules 폴더가 있던데 혹시 깃파일 앞축 풀고 1~8 개임폴더별 노드 설치해야 하는것인지요?그래서 그런 것인지 *.html 파일이 실행은 되는데 react devtool이 enable 되지 않고..."This is a restricted browser page. React devtools cannot access this page." 메시지가 출력됩니다. 동영상은 자세히 보면 제로님 실행 하실 때 url에 localhost...라고 나오던데 어떻게 실행하면 되는지요?
-
미해결[코드팩토리] [입문] 9시간만에 끝내는 코드팩토리의 Javascript 무료 풀코스
Copy by Value에 대해 질문있습니다!
안녕하세요, Copy by Value 부분이 헷갈려서 질문드립니다.강의 7:19초에서의 그림을 보면, clone는 original 값을 복사하고 서로 다른 주솟값을 가진 것으로 이해했습니다. 이때 clone 값 추가 없는 let original = '안녕하세요'; let clone =original; 상태에서 original === clone을 하면 true가 나옵니다. 서로 다른 주솟값을 가지지만 clone이 original 값을 복사했기 때문에 true인 것으로 이해하면 될까요??혹시 let original2 = '감사합니다'; let clone2 = '감사합니다';의 경우 original2 === clone2가 true인데 이때도 서로 다른 주솟값에 저장되지만 값은 같아서 true인 것일까요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
7-6 상품 상세에서 basic/items/{itemid} 로 상품 상세을 조회하는 부분에서 오류가 납니다..
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.강의 대로 코드를 똑같이 따라하였고 오류 사항도 없는것같은데 basic/items 에서 상품명을 클릭해서 상품 상세로 갈때 whitelabel이 뜹니다 이유를 모르겠습니다 ㅠㅠ 상품명 클릭시 basic/items/1 과 같이 itemId는 url에 잘 뜨고 html 역시 두개다 절개경로로 열게되면 잘 나옵니다
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
H2 초반 연결문제
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.연견을 누르면 아래와같은 오류가 나옵니다
-
미해결김영한의 실전 자바 - 중급 1편
String str = "Hello, Java! Welcome to Java";과 String str1 = str.concat("!!!");의 객체값 비교
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.package lang.String.method; public class StringChangeMain1 { public static void main(String[] args) { String str = "Hello, Java! Welcome to Java"; //x001 Object object = new Object(); String str1 = str.concat("!!!"); //x002 System.out.println(str); System.out.println(str1); str = object.toString(); str1 = object.toString(); System.out.println(str1.equals(str)); System.out.println(str1==str); System.out.println(str); System.out.println(str1); } }결과로 Hello, Java! Welcome to JavaHello, Java! Welcome to Java!!!truefalsejava.lang.Object@b4c966ajava.lang.Object@b4c966a가 나오는데, 배운 내용대로라면 str1은 str과 다른 새로운 객체값니간, str이랑 다른 객체값이 나올거라 생각했는데, str과 같은 객체값이 출력이 되어서 질문드립니다. 1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.
-
미해결
스프링 빈 등록
public class AllBeanTest { @Test void findAllBean() { ApplicationContext ac = new AnnotationConfigApplicationContext(AutoAppConfig.class, DiscountService.class); DiscountService discountService = ac.getBean(DiscountService.class); Member member = new Member(1L, "userA", Grade.VIP); int discountPrice = discountService.discount(member, 10000, "fixDiscountPolicy"); assertThat(discountService).isInstanceOf(DiscountService.class); assertThat(discountPrice).isEqualTo(1000); } static class DiscountService { private final Map<String, DiscountPolicy> policyMap; private final List<DiscountPolicy> policies; public DiscountService(Map<String, DiscountPolicy> policyMap, List<DiscountPolicy> policies) { this.policyMap = policyMap; this.policies = policies; System.out.println("policyMap = " + policyMap); System.out.println("policies = " + policies); } public int discount(Member member, int price, String discountCode) { DiscountPolicy discountPolicy = policyMap.get(discountCode); System.out.println("discountCode = " + discountCode); System.out.println("discountPolicy = " + discountPolicy); return discountPolicy.discount(member, price); } } } 이것들을 스프링빈으로 등록하면, 정확히 어떤 것들이 스프링 빈으로 등록되는건가요? 모든 필드, 메소드들이 다 등록되는건가요?
-
미해결그림으로 쉽게 배우는 네트워크
이더넷과 이더넷 헤더 파트 질문있습니다.
안녕하세요! 마지막 부분에 Destination Address ~ FCS까지를 이더넷 프레임으로 묶으셨는데, Preamble과 SFD는 이더넷 프레임으로 취급하지 않는건가요? 이더넷 헤더에 Preamble과 SFD가 포함되어 있고, 이더넷 프레임은 네트워크 계층에서 받은 패킷에 이더넷 헤더와 트레일러를 붙인 것이라고 이해했는데, 잘 이해가 가지않습니다. 감사합니다^^
-
해결됨스프링 시큐리티 완전 정복 [6.x 개정판]
강의자료 오타 제보
UsernamePasswordAuthenticationFilter 설명부 이미지 GET /login 이 아니라 POST /login 같습니다!
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
8-L 질문 있습니다
이해하고 있는 단계입니다.cin >> y1 >> x1 >> y2 >> x2; 부분이 이해가 잘 가질 않습니다.cin >> x1 >> y1 >> x2 >> y2; 로 입력을 받아야 맞는 것이 아닌가요? 이게 오답인 이유를 잘 모르겠습니다..
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
import jdbc 문제 (jdbc.core does not exist)
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)예import 에 문제가 있는 것 같은데 도저히 구글링이랑 전의 질문에서도 찾을 수가 없어요... 계속 고민하다가 안돼서 질문 올려요..gradle도 했고jdk는 17 사용중이고 설정도 됐습니다그리고 C드라이브 하위에있고spring-hello 프로젝트도 C드라이브 하위에 있고intellij도 C드라이브 하위에 있습니다. +사용자 명도 tmddnjs 으로 되어있습니다도저히 없어요... 어떡하죠.... [질문 내용]여기에 질문 내용을 남겨주세요.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-K 질문이 있습니다.
팰린드롬의 앞부분 + 중앙 + 뒷부분 을 출력하는 코드를 만들었습니다.https://www.acmicpc.net/source/76353773vs에서 볼때는 반례가 없어보이는데 백준에서는 오답이라고 나옵니다. 어디가 잘못된걸까요?
-
해결됨김영한의 실전 자바 - 중급 1편
Enum 내부에 인스턴스 생성 불가
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]Enum 타입이 생성자를 private로 하여 외부 생성을 막은 클래스와 거의 동일하다고 하셨는데 그 부분에 이해가 안되는 부분이 생겨 질문 드립나다. public class Grade { public static final Grade BASIC = new Grade(); public static final Grade GOLD = new Grade(); public static final Grade DIAMOND = new Grade(); private Grade() { } //자기 자신의 클래스에서 새로운 인스턴스 생성 (가능) public static Grade generate() { return new Grade(); } }위의 코드처럼 class로 만든 경우 private으로 외부 인스턴스 생성을 막아도 자신 클래스 내부에서는 새로운 인스턴스 생성하는 코드에 빨간줄이 나타나지 않았습니다. public enum Grade { BASIC, GOLD, DIAMOND //자기 자신의 클래스에서 새로운 인스턴스 생성 (불가능) public static Grade generate() { return new Grade(); }강의에서 위의 코드와 거의 동일한 코드라고 해주셨던 Enum타입으로 클래스를 만들경우는 아래의 generate 메서드에서 새로운 인스턴스를 만들 수 없다며 빨간줄이 생깁니다. 위의 코드와 아래 코드의 어떤 부분에서 이러한 차이가 생기는지 궁금합니다. 단순히 private으로 외부 인스턴스 생성만 막은 경우라면 자기 자신 안에서는 인스턴스 생성이 가능해야 할 것 같은데 어째서 Enum에서는 자기 자신 내부에서 생성이 불가능한 건가요? private으로 외부 생성을 막더라도 저런식의 generate 메서드를 만들면 외부에서 인스턴스 생성이 가능해 지지 않을까 하는 생각에 만들다가 이런 차이를 발견해 질문 드립니다.
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
백틱 적용이 안 돼요..
위 화면과 같이 백틱으로 감싸서 사용할 때, 적용이 안 되는데, 서칭을 해보면 Browser 호환 문제라는 말들이 있습니다. 영상에서와 같은 Chrome을 통한 Console창에서 실습 중인데 무엇이 문제일까요?
-
미해결백엔드 개발자 성능 개선 초석 다지기
로컬에서 성능 테스트하는 것이 어떨 때 유의미한가요?
안녕하세요. 강의 열심히 듣고 있는 학생입니다. 다름이 아니라 로컬에서 성능 테스트를 하는 것에 대한 제 생각이 합리적인지 모르겠어서 질문납깁니다! 부하 테스트는 실제 운영 중인 서버와 동일한 환경을 구축해 진행하여, 실제 서버를 운영하기에 부족한 부분을 찾아내는 것을 목표로 한다고 알고 있습니다. 때문에 로컬 서버에서 부하 테스트를 진행하는 것이 실제 서버가 얼마나 부하를 버티는지 확인하기는 어렵다고 생각합니다.또한, 실제 서버의 부하 테스트가 아니라, 강의처럼 여러 개의 로직에 대한 성능을 판별할 때는 각 로직에 대한 성능 테스트를 동일한 환경에서 진행한다면, 그 환경이 로컬 환경이라도 충분히 유의미하다고 생각합니다. 이러한 제 생각이 어떤 부분이 맞고 어떤 부분이 틀린지, 추가로 알아볼 아이디어는 무엇인지 궁금합니다!!
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
JUnir4, JUni5
지금 코드에서 오류가 발생하는데 해결방법을 몰라서 글 남기게 되었습니다. 저는 테스트코드 만들때 JUnit 5 로 했는데, 강사님은 4로 하신거 같은데 그래서 발생하는 오류인가요? 아니면 처음부터 그냥 JUnit 4 로 테스트 코드 작성해야 하나요?
-
해결됨[임베디드 입문용] 임베디드 개발은 실제로 이렇게 해요.
구입한 부품들이 망실되면 혹시 어떻게 해야 할 지 여쭤봐도 될까요
제가 부품중에 고무 검은줄? 전깃줄인가 이걸 잃어버렸는데 이것만 네이버에서 따로 살 수 있을까요 아니면 뭐 다른 온라인 마켓으로 그것만 사면 되는걸까요 답변해주시면 감사드리겠습니다
-
미해결기초부터 따라하는 디지털포렌식
Windows Registry 실습에 사용하는 rega 프로그램 사이트가 안 들어가집니다.
Windows Registry 실습에 사용하는 rega 프로그램 사이트가 안 들어가집니다. 403 Error가 뜨면서 사이트가 아예 들어가지지 않더라고요. 실습은 꼭 직접 하면서 따라가 보고 싶은데, 혹시 프로그램 압축 파일을 받을 수 있을까 하여 글 작성합니다.
-
해결됨개발자를 위한 쉬운 도커
JVM 디버거 연결이 실패합니다.
안녕하세요 !우선 좋은 강의 감사드립니다. Remote JVM Debug 연결이 되지 않습니다.Configuration은 다음과 같습니다.LeafyDevContainerLocalDevContainerDebug 위와 같이 설정했는데,Error running 'LocalDevContainerDebug': Unable to open debugger port (localhost:5005): java.net.ConnectException "Connection refused: connect" 해당 에러가 발생합니다.혹시 제가 놓친 게 무엇일까요?
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
로그인 쿠키 처리 HomeController에서 질문이 있습니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]쿠키를 이용한 로그인 여부를 처리하기 위해 @RequirdArgsConstructor를 사용 하였는데 이 어노테이션은 생성자를 직접 작성하지 않도록 해주는 어노테이션으로 이해 하였는데 굳이 작성해주는 이유가 있나요?멤버리포지토리에서 값을 꺼내오기 위해 의존성을주입하여 private final MemberRepository memberRepository;를 작성해주셨는데 final을 실수로 생략 하였더니 500 오류가 발생하였습니다. 그 이유가 있나요?
-
해결됨Vue3 완벽 마스터: 기초부터 실전까지 - "기본편"
번외 질문이긴 하지만 궁금합니다.
안녕하세요. 짐코딩 님, 매번 신기술이 나오는데 예를 들어 현 강의 주제인 vue가 처음 나왔을 때 학습하신 방법이 궁금합니다. 어떤 경로를 통해 처음 학습 하시는 건지 궁금합니다. 공식 문서나 관련 도서를 통해 공부하시는지 아님 다른 경로를 통한 것인지 궁금합니다.