묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
강의 내용 추가 문의 드립니다
선생님 혹시 다음 두가지에 대해서 수업으로 다뤄주실 수 있으신가요? 면접 답변용 수준으로요. 1. 네트워크 장애발생 시 트러블 슈팅 방법 2. 데이터 전송이 어떤 식으로 진행되는가?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
jar 종료
터미널에서 build 하고 난 뒤입니다.. 종료하고싶은데 이상태에서 하는건 아닌거같고..어떻게 나가야하나요?
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
npm run test:e2e
수강생분들의 질문을 기다립니다! - 에러에 해당하는 질문은 "에러가 발생한 상황에 대한 충분한 설명", "에러 메세지", "에러가 난 코드 스크린샷"을 함께 첨부해주세요. - 언어에 해당하는 질문은 구글링 및 서치 후에 구체적으로 질문해주시면 좋습니다. - 간단한 진로 및 방향성에 대한 질문은 메일로 보내주세요.- 패키지 버전 관리은 실무 환경과 트랜드에 맞추어 강의를 업데이트 하고 있습니다. 강의를 그대로 따라갔는데 에러가 발생한다면 패키지 버전을 강의에서 사용하는 버전과 동일하게 맞춰주세요!- 강의 노트, QA 목록, 공지 사항을 먼저 확인해주세요.- 논리적이고 구체적인 질문은 학습 효과를 올립니다 :) 강의를 보시다가 혹시나 npm run test:e2e 를 돌려봤는데 npm ERR! code ELIFECYCLEnpm ERR! errno 1npm ERR! amamov.com@1.8.0 test:e2e: jest --config ./test/jest-e2e.jsonnpm ERR! Exit status 1npm ERR! npm ERR! Failed at the amamov.com@1.8.0 test:e2e script.npm ERR! This is probably not a problem with npm. There is likely additional logging output above.npm ERR! A complete log of this run can be found in:npm ERR! /Users/anhyeongjun/.npm/_logs/2022-10-13T13_02_17_408Z-debug.log이런 error를 맞이하신다면 { "moduleFileExtensions": ["js", "json", "ts"], "rootDir": ".", "testEnvironment": "node", "testRegex": ".e2e-spec.ts$", "transform": { "^.+\\.(t|j)s$": "ts-jest" }, "moduleNameMapper": { "^src/(.*)$": "<rootDir>/../src/$1" } } moduleNameMapper이부분이 들어가있는지 확인하신 후 없으면 넣어주면 test가 성공적으로 진행될 수 있습니다. 다만 윤상석 선생님 추가해서 test를 돌려보면 Jest did not exit one second after the test run has completed.This usually means that there are asynchronous operations that weren't stopped in your tests. Consider running Jest with --detectOpenHandles to troubleshoot this issue. 이런 오류가 나는데 이유가 무엇일까요?
-
미해결[입문] Qt 6 프로그래밍 1편
'"ui_widget.h"file not found' 오류
“섹션 2. Qt 프로그래밍의 시작/Designer를 사용해 GUI 프로그램 구현”에서설명하신 방법을 따라했는데도 #include "ui_widget.h"에 오류발생("ui_widget.h" file not found error) 하네요....어찌해야하나요???
-
미해결iOS SwiftUI AR 증강현실
3D 모델 셋팅 강좌 질문있습니다!
강사님과 똑같이 코드를 적었는데 이런 에러가 떴습니다!혹시 원인을 알수있을까요??파일은 메일로 보내드렸습니다!
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
url prameter당 요청제한
nestjs - throttler를 이용해 요청제한을 구현 중입니다.답변 해주신 것 처럼 ip를 제대로 확인 후 실행하니 ip 구분이 되는 것은 확인 했습니다 감사합나다.요청제한은 1분에 1회입니다.문제는 url 주소는 refresh/{summonername} 으로 되어있고 사용자 1이 해당 주소 a 라는 파라미터 값으로 요청을 보냈고 다시 b라는 파라미터 값으로 요청을 보내면 이미 1회를 보냈기에 429 에러가 뜹니다.구현해야할 기능은 파라미터값을 구분해서 파라미터값이 a,b,c ... 으로 구분을 해서 a에 요청 1번 b에 요청 1번 c에 요청 1번 이런식으로 구현을 하려 하는데 throttler로 api에서 파라미터값을 구분해서 해당 사용자가 어떤 파라미터로 요청을 했는지 구별이 가능 한가요?
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
if (answer === 'YES') return; 으로 해도 됩니당
.... function dfs(lv, sum) { if (answer === 'YES') return; // if (lv === n) { ...flag 선언 필요없이 저렇게 해주면 flag 선언한것과 동일하게 동작합니다. 디버깅 해서 콜스택 확인 해봤습니당
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
새로개강한 모바일 웹 퍼블리싱강의 관련질문
현재실전 웹 퍼블리싱 시즌1,2 강의를 수강중인데요이번에 새로개강한 모바일웹퍼블리싱 강의내용이제가 현재 수강중인 강좌랑 내용의 중복이 얼마나되는지 궁금합니다.완전 별개의 강의라 생각하고 신청해도될런지???웹에서 만든 화면이 전 모바일에서 그냥 자동을오 작동되는줄알고있었거든요
-
미해결풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]
html정리
HTML5 기본템플릿 코드 이해 수강관련 사용되는 자료 어디서 구할수있나요?ㅜㅜ
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
수업 내용 질문입니다!
안녕하세요!다름이 아니라 수업 내용중 vector 배열이 리스트 형식으로 주소값을 갖는 공간따로 , 데이터 공간따로 해서 연결리스트 처럼 구현되어있다고 말씀해 주셨는데 실제로 내부적으로 구현이 그렇게 되어있는 걸까요 ? 제가 알고 있던 내용하고 다른것 같아 질문남깁니다 ㅜㅜ
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1189 컴백홈 문제 질문
안녕하세요1189 컴백홈 문제 풀던 중 헷갈리는 것이 생겨 질문 올립니다.http://boj.kr/1466145ff6884308af8686628e0cf03b위 코드에서 변수 설정 부분에 int ny, nx를 전역 변수로 설정하면 틀리고,int ny = y + dy[i];int nx = x + dx[i];지역 변수로 설정하면 답이 맞습니다.왜 이런 일이 생기는지 설명해주실 수 있을까요?
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
스프링 통합 테스트에서 memberRepository의 타입을 변경한이유
전에는 직접 객체를 생성해서 넣었다면 (의존성주입)스프링 통합 테스트는 실제 컨테이너에서 리포지토리 객체를 갖고 오는 것이라고 이해했습니다강의에서 MemoryMemberRepository memberRepository 였던 것을 @Autowired를 붙여 MemberRepository memberRepository로 바꿨는데타입을 MemoryMemberRepository에서 MemberRepository로 바꾼 이유가 뭘까요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
동시 요청에 관한 질문 드립니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]안녕하세요! 멀티 스레드 관련된 내용으로 강의를 듣다가 궁금한 점이 있어서 댓글 달아봅니다. 혹시 멀티 쓰레드에서의 동시 요청과 다수의 서버로 운영되는 어플리케이션에서의 동시 요청은 같은 맥락일까요?? 멀티 쓰레드의 동시 요청에서 공유 변수를 사용할 때 주의하는 것과 동기화 시키는 내용이 다수의 서버로 운여되는 어플리케이션에서도 동일한 내용인지 명확하게 구분이 안되어 여쭤봅니다. 감사합니다!
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
AcceptEvent를 하나만 사용할때 세션관리
안녕하세요 제가 궁금한 게 있어서 질문드립니다.위 사진과 같은 상황이 발생하면 AccetEvent를 하나만 사용하기 때문에 애써 힘들게 구한 세션이 Register 할 때 초기화 돼버리지 않나요 ㅠㅠ? Register를 하기 전에 따로 세션을 저장해야 하는 거 아닌가요? 혹시라도 다음 강의에서 다르는 주제라면 죄송합니다.
-
미해결Slack 클론 코딩[실시간 채팅 with React]
socket.io 버전 업그레이드 연결 오류가 납니다.
안녕하세요 제로초님.제가 socket.io 이벤트 연결하기 강의를 보다가 해당 에러가 발생하게 되어 질문 드립니다. 버전은 이렇게 되고// 프론트 버전 "socket.io-client": "^4.5.2", // 백엔드 버전 "socket.io": "^4.5.2" 프론트 useSocket 의 소스는이렇게 되어 있고 백엔드 소스는이렇게 되어 있습니다. 연결시해당 에러가 발생합니다.혹시 이유를 알 수 있을까요??
-
미해결코딩테스트 실전 모의고사(with C++) : 대기업 대비
1-5 효율적인 공부 dy를 시간(N)으로 하는 풀이 질문
안녕하세요. 결론부터 말하자면 1-5문제 오답인데요선생님께서 푸신 풀이와는 좀 다른 방식으로 풀었습니다.저는 구간이 아니라 쌩으로 전체 시간 (N)을 dy로 놓고 풀었습니다. = (time_)=> dy는 해당 시간까지의 최대효율값을 넣고있습니다. [1] 일들을 끝나는 시간으로 정렬해서 그 순서대로 진행하는건 동일하구요.[2] dy 배열에서 해당 일의 시작 시간 - R (쉬는시간) 부터 0번째 시간까지 한 일 중에 가장 큰 값에다 해당 일의 효율을 더하는 식으로 진행했습니다.#include <iostream> #include <vector> #include <algorithm> using namespace std; int time_[1000001]; //dy*** struct my{ int a,b,c; my(int a, int b, int c){ this->a=a; //시작 시간 this->b=b; //끝나는 시간 this->c=c; //효율 } bool operator<(const my& other)const{ return b<other.b; } }; int main() { int max_=0; int N,M,R; //총 시간, 일 개수, 휴식시간 vector<my> arr; ... //DP sort(arr.begin(), arr.end()); for(int i=0; i< arr.size(); i++){ //일의 갯수 int val; if(arr[i].a - R >=1){ //time의 1번째부터 arr[i].a - R번째까지 수 중에... //가장 큰 값을 찾아서 더하여 넣음 int maxtmp=0; for(int j=0; j<=arr[i].a-R; j++){ if(maxtmp < time_[j]) maxtmp = time_[j]; } val = maxtmp + arr[i].c; } else{ val = arr[i].c; } //할 수 있는 일이 없으므로 //다음 일정이 끝나기 전 까지 같은 값 넣기 int j = arr[i].b; time_[j]=val; while( i+1!=arr.size() && j<arr[i+1].b){ time_[j]=val; j++; } //최대값 찾기 if(val > max_) max_ = val; } cout<<max_; return 0; } 이렇게 풀다가 오답이 나왔습니다. 결과는 케이스 1만 오답이고 나머지 2345는 정답인데정답은 83인데 제 코드는 81이 나옵니다큰 입력에 대해서는 정답인게 케이스 1에 뭔가 반례가 있어서 틀린 것 같은데 모르겠습니다...이전 단계 강의에서 늘상 하던 방식으로 걸리는 시간을 배열로 놓은거라 방법 자체는 맞는 것 같은데 이유를 모르겠습니다. 도와주세요
-
미해결[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문
8장 startTime=new Date()의 라인 위치에 따라 값이 달라집니다
강의를 듣다가 이해되지 않는 부분이 생겨 질문드립니다.$screen.addEventListener('click', (event) => { if (event.target.classList.contains('waiting')) { event.target.classList.replace('waiting','ready'); event.target.textContent='초록색이 나오면 클릭하세요'; setTimeout(function(){ event.target.classList.replace('ready','now'); evnet.target.textContent='클릭하세요!'; startTime=new Date(); //startTime===undefined },Math.floor(Math.random()*1000)+2000); } else if (event.target.classList.contains('ready')) { alert('너무 빨리 클릭했습니다.'); event.target.classList.replace('ready','waiting'); event.target.textContent='클릭해서 시작하세요'; } else if (event.target.classList.contains('now')) { //끝 시간 재기 endTime=new Date(); $result.textContent=`${startTime} ms`; event.target.classList.replace('now','waiting'); event.target.textContent='클릭해서 시작하세요'; } });제가 작성한 반응속도 게임 만들기의 addEventListener부분입니다. 해당 코드의 변수 startTime에 Date가 할당되는 시기가 이벤트타겟의 값이 now로 변경되는 시기보다 뒤에 오게되면 undefined가 할당됩니다. 아래의 코드는 startTime의 값이 undefined가 아닌 제대로 된 날짜가 저장되도록 수정한 코드입니다.위 코드의 startTime 이 undefined가 되는 이유를 알려주세요.setTimeout(function(){ startTime=new Date(); //startTime===`Thu Oct 13 2022 18:13:10 GMT+0900 (한국 표준시)` event.target.classList.replace('ready','now'); evnet.target.textContent='클릭하세요!'; },Math.floor(Math.random()*1000)+2000);
-
미해결
failover에 대한 문의
spring cloud gateway + eureka + service application 2대로 구성해서 테스트 중인데, service application중 한대를 일부러 종료시키면 500 Server Error for HTTP GET ~~ java.net.UnknownHostException 오류가 발생합니다.gateway에 resilience4j를 추가해서 failover를 해야 하는걸까요? 아니면 기본 spring cloud gateway설정으로 eureka에 등록된 application이 다운됐을 경우에 대한 failover처리가 가능한가요?
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
강의록 문의드립니다
깃헙에 올려주신 강의록 관련 문의드립니다.제가 눈이 좋지 않아 인쇄해서 보는 것을 선호하는데 깃헙에 공유해주신 PDF파일들은 인쇄가 불가능하게 지정된것 같습니다. 인쇄를 할수 있는 버전으로 공유가 가능할지 확인 부탁드립니다.감사합니다.
-
해결됨프론트엔드 개발자를 위한, 실전 웹 성능 최적화(feat. React) - Part. 2
woff2 포멧 IE에서 사용가능 여부
안녕하세요 선생님.이번에 폰트 포멧에 대해서 공부를 해봤는데, woff2 가 인터넷 익스플로러에서 사용불가하다고 알고 있었는데 사용이 가능한가요?!https://caniuse.com/?search=woff2