묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
리액트 실시간 처리 질문 드립니다.
리액트 실시간 처리 질문 드립니다. 전에 리액트 공부가 잘 안되서 다시 시도하고 있습니다. 현재 pc 환경은 윈도우 이며, 기본 셋팅은 vsc 설치 및 확장 설치외에 없습니다. stage2 웹개발하기 부분 리액트 실행을 그대로 따라하고 있습니다만 npm start 한후에 app.js에 값을 변경 후 새로고침을 해도 아무런 변화가 없고 서버를 끄고 다시 켜야 적용이 됩니다. 이 경우가 리액트 초기 실험 말고도 다른 웹팩이나 gulp 혹은 node js를 시험해 볼때도 실시간 적용이 안되는 경우가 많았습니다. 이럴 시 어떻게 세팅 하거나 실시간으로 적용 되게 하는 방법이 있나요?
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
비주얼스튜디오코드설치...
강의대로 비주얼스튜디오코드 설치했는데 폴더를 만들어야 왼쪽창에서 마우스 오른쪽버튼 활성화되나요? 그부분에대한 어떤 설명도 없어 막힌상태입니다 아니면 초보가 들을수있는 강의가 따로 있나요? 제한모드는 뭔가요? 좀 자세한 설명부탁드립니다... 일단 강의화면이랑 제화면이 다른상태네요 코드사용법? 이런 폴더도 저는 없구요 설치해라는건 다 한 상태입니다
-
미해결쉽게 처음하는 파이썬 고급 크롤링 [Scrapy, Selenium, Headless Chrome]
실행은 되는데 이상한 글자들이 떠서 질문드립니다.
실행은 잘되는데 아래 사진처럼 빨간색 네모안에 이상한 글자들이 써져있어요. 왜 이런 글자가 뜨는지 알려주실수 있을까요?
-
미해결웹 게임을 만들며 배우는 React
eslint? 빨간줄이 안생겨요
강의를 듣다가 우연히 저는 eslint 가 실행이 안되는(?)것 같아 질문드립니다. 제 것엔 왜 빨간 밑줄이 그어지지 않을까요?eslint 는 그냥 vscode 확장프로그램으로 깔았습니다.
-
미해결타입스크립트 입문 - 기초부터 실전까지
제네릭 타입 제한 강의에서 질문드립니다.
안녕하세요, 제네릭 강의 부분에 '정의된 타입으로 타입을 제한하기' 강의에서 여쭤보고 싶은게 생겨 질문 드립니다. logTextLength(10); 에서 에러가 출력되는 이유가 궁금합니다. 수업과 핸드북 내용(https://joshua1988.github.io/ts/guide/generics.html#%EC%A0%9C%EB%84%A4%EB%A6%AD-%EC%A0%9C%EC%95%BD-%EC%A1%B0%EA%B1%B4)을 참조했을 때, 에러가 발생하는 이유는 logTextLength함수의 전달인자인 10인 숫자 타입에는 length 속성이 없기 때문이라고 하셨는데요, 그런데 수업 중 'T extends LengthType'으로 T 타입은 LengthType 내에 있는 모든 속성들을 갖고 있게 된다고 하셔서, logTextLength(10) 의 10이라는 숫자 타입에도 LengthType의 속성인 length를 갖게 된다고 생각했었습니다. 그런데 logTextLength(10) 이 에러를 출력하는 이유로, 10에 length 속성이 없기 때문이라고 하신 부분이 이해가 잘 안가 문의드립니다.
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
Config Directory 내 모델 선택 질문
안녕하세요. 강사님. 항상 강의 잘 듣고 있습니다. 설명을 듣던 중 질문이 생겨서 질문드립니다. 저희가 config_file을 설정할 때, ''/content/mmdetection/configs/faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py' 을 설정해서 사용을 하는데, 1x가 epoch:12라고 하셨는데, 2x를 사용하지 않는 이유는 무엇일까요? 그리고 mmdetection 내 다양한 알고리즘을 선택할 때, 선택을 하는 좋은 기준 같은 것들을 여쭤보고 싶습니다! 제 생각엔 아무래도 학습을 더 한 2x가 더 정확성을 가질 것이라고 생각이 드는데, 특별히 1x를 설정하신 이유가 궁금합니다. 감사합니다 :)
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
listview. adapter 에 질문있습니다.
- 밑의 listview.adapter 부분이 이해가 안가서 질문 드립니다. 어뎁터로 데이터를 넘겨준다고 하셨는데 이게 java-리스트뷰 어뎁터 쪽이라면 val 이든 동일한 이름이 무언가가 없고 레이아웃 쪽또한 동일한 이름의 함수가 없는데 어떤역활을 하는것인가요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
만들지 않은 url로 접근 할 떄 처리는 어떻게 하나요 ??
만약에 /itemsed 라는 만들지도 않은 url로 접근할 경우는 어떻게 처리를 하나요 ?? 1) 로그인을 한 경우 잘못된 경로 인입 -> 에러창이 뜸 (아마도 다음 예외처리에서 해결??) 2) 로그인을 하지 않은 경우 잘못된 경로 인입 -> 로그인체크 인터셉터에서 로그인창으로 리다이렉트 -> 이 경로도 1)과 마찬가지고 에러페이지로 예외처리 하려면 addPaterns 에 /** 가 아니라 더 세밀하게 조정을 해야할까요? 아니면 다른 방법이 있을까요 ?
-
미해결Slack 클론 코딩[실시간 채팅 with React]
127.0.0.1:8888으로 뜨는 이유
안녕하세요, 환경 세팅은 잘 되었는데, npm run dev를 하면 3090으로 가는게 아니라 8888으로 가게 되어 의문이 들어 질문을 남기게 되었습니다. 혹시 왜 그런건가요??
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
db 데이터 저장이 안된 경우 발생
Member member = new Member(); member.setId(2L); member.setName("hello JPA"); em.persist(member); 해당 코드로 db에 저장한 후, 아래의 코드를 실행했는데 쿼리가 1번이 아니라 2번이 작동합니다. try { Member findMember1 = em.find(Member.class, 2L); Member findMember2 = em.find(Member.class, 2L); tx.commit();} catch(Exception e){ tx.rollback();} finally{ em.close();} Hibernate: select member0_.id as id1_0_0_, member0_.name as name2_0_0_ from Member member0_ where member0_.id=? Hibernate: select member0_.id as id1_0_0_, member0_.name as name2_0_0_ from Member member0_ where member0_.id=? 이상해서 DB를 켜봤는데... data가 하나도 없더라구요. em.perist(member)와 commit()으로 데이터를 영속하고 db에 저장하했는데, db에 data가 왜 저장되지 않나요? db에 data가 애초에 없기 때문에, 쿼리를 한번 가져오더라도 1차 캐시에 data가 저장이 안 되고.... 2차 조회를 해도 1차 캐시에 저장이 안되어서 다시 db에 sql을 보낸게 아닌가 싶은데 맞나요?
-
해결됨만들면서 배우는 리액트 : 기초
github page 배포하신거 작동안됩니다^^
선생님~ 깃헙에 들어가서 링크 클릭하면 저는 Favicon만 보이고 콘솔에 404 error만 쭉 나오네요^^ 다른 분들은 잘 보이시는지~
-
해결됨스프링 핵심 원리 - 기본편
할인 정책을 동시에 적용하고 싶은 경우 AppConfig 설정 방법
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용] 안녕하세요 객체지향 개발에 관심이 생겨 공부중인 개발자 입니다. 좋은 강의 잘 듣고 있습니다. 한번에 하나의 할인 정책을 적용하는 경우는 AppConfig에서 지정을 해주면 되는데 만약 동시에 두 개 이상의 할인 정책을 적용하는 경우 어떤 방법으로 구현하면 좋을지 궁금해서 질문드립니다. 1. 현재 적용하고 있는 할인 정책이 하나인 경우 아래와 같이 AppConfig에서 제어흐름을 담당하면서 어떤 할인 정책을 적용할지 결정을 한다는 점은 이해했습니다. public DiscountPolicy discountPolicy() { // return new FixDiscountPolicy(); return new RateDiscountPolicy(); } 2. 할인 정책을 모두(정액, 정률) 사용하고 싶은 경우 예를 들어 할인 정책을 적용할 수 있는 쿠폰이 정액, 정률 두 개가 동시에 존재한다고 했을 때 클라이언트의 변경 없이(OCP) 할인정책을 적용하고 싶다면 AppConfig 에서 `discountPolicy()` 메소드를 호출할 때 정률 할인 쿠폰인 경우 `new RateDiscountPolicy()`를 리턴해야하고 정액 할인 쿠폰인 경우 `new FixDiscountPolicy()`를 리턴해줘야 합니다. 2-1. AppConfig 를 인터페이스로 변경하고 구현체를 별도로 생성 public class FixDiscountAppConfig implements AppConfig { … } public class RateDiscountAppConfig implements AppConfig { … } // OrderApp AppConfig appConfig; if (“정률할인 쿠폰”) { appConfig = new RateDiscountAppConfig(); } else If (“정액할인 쿠폰”) { appConfig = new FixDiscountAppConfig(); } AppConfig appConfig = new AppConfig(); MemberService memberService = appConfig.memberService(); OrderService orderService = appConfig.orderService(); 2.2 AppConfig 내 discountPolicy 메소드 호출 시 파라미터를 넘겨 구분 public DiscountPolicy discountPolicy(String 할인정책) { if (“정액”.equals(할인정책)) { return new FixDiscountPolicy(); } else { return new RateDiscountPolicy(); } } 한번에 하나의 정책을 적용하는 것보단 동시에 여러 정책을 적용하는 경우가 더 많을 것 같다고 생각이 들었습니다. 이 경우에는 어떤 방식으로 구현하는게 좋은 객체 지향원칙을 지키며 구현하는 것일지 조언을 구하고자 합니다.
-
해결됨코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)
슬랙 초대 부탁드립니다:)
안녕하세요:) 슬랙 초대 부탁드립니다. kangjung914@likelion.org 입니다.
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
문제 풀이 방법에 대해서
안녕하세요, 항상 수업 잘 듣고 있습니다. 다름이 아니라 선생님께서 풀어주신 방법과 조금 다른 방법으로 풀어서 해결했습니다. 그런데 이를 도출해내는데까지 꽤 오래 걸렸습니다. 이런 방식으로 꽤 오래 걸리더라도 제 방법으로 한번 풀어보는게 더 좋을까요..? 한 문제당 오래 걸리다보니 이렇게 공부하는게 맞는지 궁금해서 질문 드려봅니다. 감사합니다.
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
마지막단계에서 안됩니다.
vivado 설치하고 계쏙 진행하다보니 아래화면처럼 뜹니다..
-
미해결웹 게임을 만들며 배우는 React
Try.jsx 에 PureComponent 와 React.memo 둘 다 적용해도 이전과 똑같이 렌더링 표시가 뜹니다.
import React, { memo } from "react"; const Try = memo(({ tryInfo }) => { return ( <li> <div>{tryInfo.try}</div> <div>{tryInfo.result}</div> </li> ) }); export default Try; import React, { PureComponent } from "react"; class Try extends PureComponent { render() { const { tryInfo } = this.props; return ( <li> <div>{tryInfo.try}</div> <div>{tryInfo.result}</div> </li> ); } } export default Try; 항상 영상 잘 보고있습니다.! 답변주시면 감사하겠습니다
-
미해결라즈베리파이 IoT 프로그램과 클라우드 입문 과정
강의에서 사용하신 전체 PDF 자료 받아볼 수 있나요?
제목과 내용이 같습니다~
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
영상 14:35 에 void 에서 ClassType로 변환 질문
14:35 쯤에 반환타입 void에서 ClassType으로 바꾸셨는데, 이 개념이 잘 이해가 안되네요. enum으로 정의한 함수( ClassType)만 반환타입으로 함수에 적용이 가능하다는 뜻 같은데, void와 같은 반환타입이 여러개가 존재 할 것 같고 또 ClassType처럼 세부적으로 만들어서 다른 함수에 적용이 가능하다는건가요? 상수와 열거형 수업도 여러번 봤는데, 혹시 수업중에 다른 참고할만한 영상이 있으면 알려주시면 감사하겠습니다!!
-
미해결누구나 할 수 있다! 이모티콘 만들기
밑그림 파일 어디서 다운받나요?
영상보면서 같이 따라해보려고 하는데 수업자료(밑그림 파일) 없는 강의 인가요?
-
미해결누구나 할 수 있다! 이모티콘 만들기
왜 해상도는72dpi인거죠?
해상도를 300dpi로 설정하지 않은 이유가 뭔가요?