묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결따라하며 배우는 리액트 A-Z[19버전 반영]
y를 누르고 설치한 후에도 npm WARN config global... 에러 발생
y를 누르고 설치한 후에도 " npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead. " 나오는데... 예를 들어, npm -v 엔터npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.8.17.0PS C:\Coding\react-todo-app> 경고메시지를 없앨 수는 없는 건가요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
= : 의 차이가 궁금합니다.
var insu = [{name:'감자', description : '강원도 햇감자 졸맛탱', price : 50000, }, {name :'딸기', description : '딸기는 역시 하우스 딸기', price : 50000 }, {name:'수박', description : '수박은 역시 광주 무능산 수박', price : 50000 여기 코드를 var insu = [{name='감자', description = '강원도 햇감자 졸맛탱', price = 50000, }, {name = '딸기', description = '딸기는 역시 하우스 딸기', price = 50000 }, {name = '수박', description = '수박은 역시 광주 무능산 수박', price = 50000 이렇게 : --> = 으로 사용하면 안되는 이유를 설명해주실 수 있으신가요?
-
미해결따라하며 배우는 리액트 A-Z[19버전 반영]
GET https://image.tmdb.org/t/p/original/undefined 404에러
실행 자체는 잘 되고 이미지도 잘 불러와지는데 콘솔을 보면 GET https://image.tmdb.org/t/p/original/undefined 에러가 뜹니다. 한번씩 GET https://image.tmdb.org/t/p/original/null 도 같이 나오고요. 왜 발생하는지 모르겠어요. 무시해도 되는 걸까요? Row.js입니다 import React, { useEffect, useState } from 'react' import axios from "../api/axios"; import "./Row.css"; function Row({title, fetchUrl, id, isLargeRow}) { const [movies, setMovies] = useState([]); const fetchMovieData = async() => { const request = await axios.get(fetchUrl) setMovies(request.data.results); } useEffect(()=>{ fetchMovieData(); }, []) return ( <section className="row"> <h2>{title}</h2> <div className="slider"> <div className="slider__arrow-left"> <span className="arrow">{"<"}</span> </div> <div id={id} className="row__posters"> {movies.map((movie)=> ( <img key={movie.id} className={`row__poster ${isLargeRow && "row__posterLarge"}`} src={`https://image.tmdb.org/t/p/original/${ isLargeRow ? movie.poster_path : movie.backdrop_path } `} loading="lazy" alt = {movie.name} /> ))} </div> <div className="slider__arrow-right"> <span className="arrow">{">"}</span> </div> </div> </section> ) } export default Row
-
미해결그로스해킹 - 데이터와 실험을 통해 성장하는 서비스를 만드는 방법
raw데이터에서 장애물을 만났습니다.
강사님 안녕하세요.! 서비스 데이터는 비교적 테이블이 예쁘기(?) 때문에 다루기가 어렵지 않았는데요. 로그데이터를 분석해보려고 모바일앱의 파이어베이스 raw데이터를 직접 봤는데.. 실습데이터처럼 예쁘지 않더라고요..ㅜㅜㅎㅎ 이런식으로 행 하나에 행 몇개가 하위로 들어간? 이런 형태의 테이블 입니다. 어쨋든 이런 로그데이터 테이블을..가지고 SQL쿼리를 작성하거나 예쁜 테이블로 정리하는 게 가능한가요? 아니면 전처리(?) 작업이 필요한건가요? (전처리가 뭔지도 모르는데 ㅎ 맞는지 모르겠습니다.) 그게 아니더라도 뭔가 추가적인 작업이 필요하다면.. 관련해서 어떤 키워드로 찾아볼 수 있는지 검색해볼 수 있는 키워드라도 알려주심 감사할 것 같습니다. (행속에 행 sql, 다중 행, 등등.. 검색해봤지만 안나오네요ㅜㅜ!!) 그리고 실례지만 강사님께서는 멘토링 같은건 안하시나요..?ㅎㅎ(실례지만 여쭤봅니다..!)
-
해결됨Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
api-gateway 서버를 실행시키고 first-service와 second-service 를 실행시키면 api-gateway가 실행이 잘 안됩니다.
안녕하세요 Spring Cloud Gateway 프로젝트 생성 강의를 진행했는데요 제가 first-service와 second-service 그리고 api-gateway를 모두 Spring Boot 2.6.10 버전 java 11 버전 sdk도 11 로 생성했습니다. 우선 api-gateway의 application.yml 파일은 다음과 같습니다. server: port: 8000eureka: client: register-with-eureka: false fetch-registry: false service-url: defaultZone: http://localhost:8761/eurekaspring: application: name: apigateway-service cloud: gateway: routes: - id: first-service uri: http://localhost:8081/ # 여기로 요청할거다. predicates: # 조건절이다. - Path=/first-service/** # 사용자가 이걸호출하면 위에 uri로 간다. 즉 http://localhost:8081/first-service/** 으로 간다. - id: second-service uri: http://localhost:8082/ # 여기로 요청할거다. predicates: # 조건절이다. - Path=/second-service/** # 사용자가 이걸호출하면 위에 uri로 간다. first-service의 application.yml 파일은 다음과 같고 server: port: 8081spring: application: name: my-first-serviceeureka: client: fetch-registry: false register-with-eureka: false FirstServiceController는 다음과 같습니다. @RestController@RequestMapping("/first-service")public class FirstServiceController { @GetMapping("/welcome") public String welcome() { return "Welcome to the First service"; }} 또한 second-service의 application.yml은 다음과 같고 server: port: 8082spring: application: name: my-second-serviceeureka: client: fetch-registry: false register-with-eureka: false SecondServiceController는 다음과 같습니다. @RestController@RequestMapping("/second-service")public class SecondServiceController { @GetMapping("/welcome") public String welcome() { return "Welcome to the Second service"; }} 브라우저에 http://127.0.0.1:8081/first-service/welcome 을 입력하면 Welcome to the First service가 잘뜨고 http://127.0.0.1:8082/second-service/welcome 을 입력하면 Welcome to the Second service 가 잘 뜹니다. 그런데 http://127.0.0.1:8000/first-sevice/welcome http://127.0.0.1:8000/second-sevice/welcome 을 입력하면 역시나 동일하게 Welcome to the ~ 가 나와야하는데 Whitelabel Error Page 404 에러가 발생합니다... 원인이 무엇일까요? 참고로 api-gateway 서버를 먼저키고 first, second 켜보기도하고 first, second 서버 먼저 키고 api-gateway를 켜보기도했는데 상관없이 똑같은 에러가 발생합니다.
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
예외 질문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요 강의를 듣다 궁금한점이 있어서 질문드립니다. 스프링 예외 변환기 파트에서 변환기를 사용하기 전 MyDuplicateKeyException 예외를 만들고 서비스 계층에서 MyDuplicateKeyException 예외가 Repository에서 던져졌다면 ID를 다시 만들어 save하는 로직을 만들었는데 변환기를 사용할 경우 스프링에서 만들어 놓은 예외들이 발생할텐데 서비스 계층에서 똑같이 변환기 사용하기 전처럼 로직을 만들어 사용하면 되는걸까요? catch(BadSqlGrammerException e) { 로직 } 이런식으로 똑같이 사용하면 될까요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
3D서버 만들 때 질문입니다
복학 전에 개인 작업으로 FPS게임서버를 만들고 있습니다. 구현된 것들: - 신규 유저 접속 시 기존 유저 데이터 전송, 기존 유저에게 신규 유저 스폰 전송 - 키보드 입력(Vertical, Horizontal)을 하나의 Vector3에 저장하여 이전 값과 다를 경우 패킷을 전송 ( 데드레커닝이 맞는진 모르겠음) - 카메라 회전 값을 각 클라이언트에서 0.25초 단위로 동기화 패킷 전송 ( 회전값은 서버에서 검증이 필요없을 거라 생각해서 검증 없이 Echo ) 위에 적은 대로 위의 기능은 문제없이 잘 작동하지만 이동 동기화에 대해서 문제가 심각합니다.... 데드레커닝처럼 이전값과 다를 때만 패킷을 보내는데, 상대 클라이언트는 회전값 동기화가 0.25 + (내RTT/2 + 상대RTT/2)이상이라 이동패킷이 더 빠르게 가버리면 위치값에 대한 데이터 일관성이 깨집니다. 그래서 추가로 1초 단위로 현재 위치를 서버에 전송합니다. 서버는 새로운 위치값을 받고 자신이 갖고 있던 해당 플레이어의 위치값 ( 서버 내에서도 이동방향, 회전값, RTT/2, 오차범위를 기준으로 위치값을 0.25초 단위로 업데이트함) 과 비교하여 이 값이 정상적인 데이터인지 검증합니다. 만약 결과가 정상적이라면 Broadcast, 비정상적이라면 Leave로 구현했습니다. 그런데 문제는 서버에서 검증하는 시간 + 내 RTT / 2 + 상대 RTT / 2 차이 때문에 데드레커닝으로 예측하더라도 계속 이전 위치로 돌아가는 현상이 발생했습니다. 데드레커닝을 포기하자니 너무 느린 반응때문에 FPS에 적합하지 않은 것 같고, 서버 검증을 포기하자니 에디터에 Inspector에서 위치 이동만 해도 핵처럼 보였습니다. FPS에서는 검증을 어떻게 하는게 맞을까요?
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
값 타입이 정확하게 무엇을 뜻하나요?
강의에서는 문맥상 Address 클래스를 칭하는데 값 타입이 정확하게 무엇인가요? 2. 강의의 코드와 완전히 똑같이 실행하였는데 DELIVERY 테이블에 ORDER_ORDERS_ID 필드가 만들어집니다... 이유가 뭘까요. (필드가 총 5개여야하는데 저것을 합쳐 6개가 나옵니다. )
-
해결됨실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)
test run 방법
안녕하세요 저는 보통 전체 test를 진행할 때 test 디렉터리 우클릭 "Run test in project-name" 단축키 Ctrl + Shift + F10을 이용하는 편입니다. 이때 ./gradlew build와 우측 gradle을 하는것과 차이가 존재하나요? 이때 Settings에서 Run tests using은 Gradle이라고 가정하겠습니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
안녕하세요 HelloData.getUsername 메소드를 못 읽는 것 같은데요 롬복문제인 것 같은데 어떻게 해결해야 할까요?????
안녕하세요 HelloData.getUsername 메소드를 못 읽는 것 같은데요 롬복문제인 것 같은데 어떻게 해결해야 할까요?????
-
해결됨
vscode와 visual studio 설치가 폭우 쏟아진 뒤로 안되네요
저 화면에서 1분 있다가 네트워크 오류가 발생했다면서 다운이 취소됩니다... 어제부터 vscode내에서 확장프로그램이 설치가 안되길래 이상해서 vscode지우고 다시 설치를 눌렀는데 셋업파일조차 다운이 안되길래 포맷하고 다시 시도해봤는데 여전히 안되네요 신기한건 다른 프로그램들은 잘만 다운받아지는데 이상하게 vscode와 visualstudio, 엔비디아 그래픽 드라이버 등등 해외서버에서 다운받는 파일들은 다운이 안됩니다. 이유가 뭘까요? 호우가 발생한뒤로 이런 원인모를 일이 발생했는데.. 혹시 저와 같은 증상을 겪어보신분 계신가요?? 저만그런거면 제 컴퓨터 혹은 랜선 문제같은데 집주변 피시방에서도 여전히 느린거보면 지역기반 광통신망 문제 같기도하고 그러네요
-
미해결데이터 분석 SQL Fundamentals
두 날짜간의 기간 계산 sql 문의 드립니다.
안녕하세요 선생님 휴일(주말, 공휴일 등) 테이블을 별도로 가진 상태에서 두 날짜간의 기간을 계산할 때 휴일을 제외하여 계산하고 싶은데 방법을 잘 모르겠습니다 도움 부탁드립니다 ㅠㅜ (엑셀로 치면 networkdays 함수를 sql 로 구현하고 싶습니다.) <table A - 주문정보> prod_id order send period a 22.05.02 22.05.12 b 22.04.28 22.05.11 c 22.05.09 22.05.17 d 22.04.26 22.05.10 <table B - 휴일정보> date day hol_gubun wrk_gubun 22.04.24 일 휴일 0 22.04.25 월 평일 1 22.04.26 화 평일 1 22.04.27 수 평일 1 22.04.28 목 평일 1 22.04.29 금 평일 1 22.04.30 토 휴일 0 22.05.01 일 휴일 0 22.05.02 월 평일 1 22.05.03 화 평일 1 22.05.04 수 평일 1 22.05.05 목 휴일 0 22.05.06 금 평일 1 22.05.07 토 휴일 0 22.05.08 일 휴일 0 22.05.09 월 평일 1 22.05.10 화 평일 1 22.05.11 수 평일 1 22.05.12 목 평일 1 22.05.13 금 평일 1 22.05.14 토 휴일 0 22.05.15 일 휴일 0 22.05.16 월 평일 1 22.05.17 화 평일 1 22.05.18 수 평일 1 22.05.19 목 평일 1 22.05.20 금 평일 1 22.05.21 토 휴일 0
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
9분 45초 부분부터 말씀하시는 순수한 객체 상태
안녕하세요. 순수한 객체 상태라는 게 무슨 말인가요? Team 객체를 생성하고 set 해준 후에 persist를 작성하면 영속성 컨택스트에서 해당 set 데이터가 저장되는 걸로 이해하고 있습니다. Member 객체를 생성하고 Team 객체를 set 해줌으로써 join 관계를 정의한 걸로 이해했고요. 쿼리가 날아가는 시점은 flush를 사용한 이후이고, 이 때 쿼리가 콘솔에 안 나온 이유는 flush를 주석처리하고 1차캐시에만 관리되고 있어서 라고 생각했는데 제가 잘못생각하고 있는 건가요? 말씀하시는 내용을 제가 제대로 이해한게 맞는 지 헷갈려서 질문드립니다!
-
미해결수학으로부터 인류를 자유롭게 하라(미적분학 Part.I) - 미분
11강 Composite of 1/x Case 에 대한 문의입니다.
https://www.inflearn.com/course/%EB%AF%B8%EC%A0%81%EB%B6%84%ED%95%99-%EB%AF%B8%EB%B6%84-1/unit/108188 Composite of 1/x Case 30초부터 50초 사이에 대한 질문입니다. +는 우극한 , -는 좌극한으로 기억을 했는데요. 1. 30초~ 33초에서는 0+를 <- 방향, 우에서 좌쪽 방향으로 간다고 설명을 하시고, 2. x가 +무한대로 갈때는. 0+로 설명을 하시면서 -> 방향이라고 설명을 하셔서요. +의 기호가 <- 으로 사용될때도 있고, +의 기호가 작은쪽에서 큰쪽으로 가는 방향으로 사용될때도 있는건가요? 어떻게 구별하는지 조금 혼란이 되네요. 제가 강의를 잘 이해 못 한 부분 같아요. 어떻게 이해하면 될까요?
-
미해결팀 개발을 위한 Git, GitHub 입문
원활한 이해를 위한 ppt 자료 요청
안녕하세요. 우선 좋은 수업을 만들어 주셔서 감사드립니다. 제가 청각장애로 청력이 매우 좋지 못해 미리 ppt의 전체 화면을 본다면 수업의 이해도가 올라갈 것 같아 ppt 자료를 미리 요청드리고자 합니다. 양해를 부탁드리며, isaaakim@gmail.com으로 보내주시면 감사드리겠습니다. 다시 한 번 감사드립니다. 좋은 하루 되세요.
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
선생님 장고 관하여 질문있습니다
안녕하세요 선생님 강의 잘듣고 있습니다 감사합니다! 다름이 아니라 궁굼한게 있어서 질문드립니다 거래소 시스템은 거의다 java로 개발되는건가요 장고로 개발하면 느려서 그런건가요??? 그리고 거래소를 개발하게 된다면 nginx 장고 rest api + node.js 웹소켓 + 카프라 방식은 어떤지 견해를 듣고싶습니다
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
자기 자신을 slideUp()하고 싶을 때
sibilings()된 친구들을 클릭할때 slideUp이 되는데 자기 자신을 클릭했을때도 포함하여 slideUp은 어떻게 하죠?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
member.getName() 에러
C:\Users\USER\Documents\JPA Ȱ��1\jpashop\jpashop\src\main\java\jpabook\jpashop\service\MemberService.java:24: error: cannot find symbol memberRepository.findByName(member.getName()); ^ symbol: method getName() location: variable member of type Member1 error 다음과 같은 에러가 발생합니다. 파일그대로 했는데 왜그러는지 모르겠어요.
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
서버 공부 관련 질문있습니다.
node js와 같은 언어적 api 말고 서버 자체를 공부하실 땐 어떤 방법으로 공부하셨는지 궁금합니다. 읽으셨던 책 중에 좋았던 책 등이 있으셨나요??
-
미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
회원가입 로그인 관련 질문 드립니다.
강사님 안녕하세요 회원 가입까지는 잘 됐는데 (회원가입 시도한 리스트를 Mysql DB를 통해 확인했습니다!) 로컬스토리지에 저장된 토큰을 postman을 통해 확인해보니 토큰도 유효한데 왜 로그인이 되지 않는지 모르겠습니다..ㅠㅠ 확인 부탁드립니다 감사합니다!