묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
ModelMapper 질문
이전 UserService도 마찬가지로 ModelMapper를 계속 새로 생성하시는 이유가있나요 ?? Bean으로 만들어서 가져다 쓰는방식이 어떠한 결함을 가지고있는건가요 ??
-
미해결Flutter 응용 - 공공 API를 활용한 앱 만들기 (MVVM 패턴)
API 관련
https://gist.githubusercontent.com/junsuk5/bb7485d5f70974deee920b8f0cd1e2f0/raw/063f64d9b343120c2cb01a6555cf9b38761b1d94/sample.json 주소로 백업 데이터 주소를 올려놓으셨는데 /storesByGeo/json /storesByAddr/json /sales/json 이렇게 세부 http요청은 어떻게 진행해야하나요 ?
-
미해결[라즈베리파이] IoT 딥러닝 Computer Vision 실전 프로젝트
model 실행 오류
안녕하세요. 코드를 따라서 진행하던 도중 아래와 같은 문제가 발생해서 제공해주신 실습 파일에서 다시 진행해봤는데 동일한 에러가 발생해서 질문 남깁니다. 여러 버전들이 업데이트되다보니 9번째 줄인 result = model.predict(np.array([num]))에서 문제가 생긴걸까요? 아래쪽 에러코드는 다음과 같으며, 그 아래에 추가적인 내용이 있었습니다. InternalError: Blas GEMM launch failed : a.shape=(1, 784), b.shape=(784, 128), m=1, n=128, k=784 [[node sequential/dense/MatMul (defined at <ipython-input-14-d893c505dd08>:9) ]] [Op:__inference_predict_function_259] Funtion call stack: predict_function (28x28 박스 안에 든 7, 위에 타이틀은 없음)
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
( 참고)코드 길이 반으로 줄여보았습니다
import sys sys.stdin = open("input.txt", 'r') n = int(input()) nums = list(map(int, input().split())) # 각각의 숫자가 가질 수 있는 가장 긴 길이 저장하는 리스트 max_list = [0]*(max(nums)+1) # 각각의 숫자에 대해 자신보다 작은 수 중에 가장 큰 수 + 1 for num in nums: max_list[num] = max(max_list[:num])+1 print(max(max_list))
-
미해결인터랙티브 웹 개발 제대로 시작하기
문-4 if문
안녕하세요 연관강의 문-4에서, 아래 와 같은 식을 배웠는데, 첫번째 if문 if(currentItem) 를 if(currentItem.classList.contains('door-opened')) 로 작성하면 왜 작동되지 않는지 알 수 있을까요..? 아래에서 currentItem에 .door-opened가 추가된 targetElem.parentNode 가 대입이 됐다면, 다시 돌아오는 currentItem은 .door-opened를 가지고 있을테니까, if(currentItem.classList.contains('door-opened'))이게 적용이 될 수 있다고 이해를 했는데, 적용이 안돼서 그 이유가 궁금합니다. (function(){ const stageElem = document.querySelector('.stage'); let currentItem; function doorHandler (e) { const targetElem = e.target; if(currentItem){ currentItem.classList.remove('door-opened'); } if(targetElem.classList.contains('door-body')){ targetElem.parentNode.classList.add('door-opened') currentItem = targetElem.parentNode; } } stageElem.addEventListener('click', doorHandler); })();
-
미해결생활코딩 - 자바스크립트(JavaScript) 기본
toUpperCase() 에 대해서 질문입니다.
강의 너무잘듣고 있는 학생입니다. 3:43 경에 toUpperCase()는 alert()함수와 같이 자바스크립트에 원래 내제되어있는 함수라고 하셨는데 왜 a.toUpperCase()로 호출되는지가 궁금합니다. 왜 alert()와 같이 파라미터로 a가 들어가지 않는것인지 궁금합니다. .뒤에 오는것은 메소드라고 하셨는데 혹시 a 가 객체이고 toUpperCase()가 객체안의 메소드 인것인가요..?
-
미해결윤재성의 Java 기반 Android 9.0(pie) App 개발 고급 3단계
내부저장소 생성 오류
삭제된 글입니다
-
미해결Slack 클론 코딩[실시간 채팅 with React]
$RefreshReg$ 에러...
선생님 ㅠㅠ 설정다하고 서버 켰는데콘솔 확인해보니 이런 에러뜨면서 app.js 연결이 안되는건지.. 태그 내용이 안보입니다. 혼자 끙끙대다가 올리네요 혹시 왜그런지 알수있을까요?
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
질문있습니다!
function solution(str1, str2) { let answer = "yes"; let obj1 = new Map(); for (let x of str1) { if (obj1.has(x)) { obj1.set(x, obj1.get(x) + 1); } else { obj1.set(x, 1); } } for (let x of str2) { if (!obj1.has(x) || obj1.get(x) === 0) return "no"; obj1.set(x, obj1.get(x) - 1); } return answer; } let a = "AbaAeCe"; let b = "aeeACA"; console.log(solution(a, b)); a = AbaAeCe b = aeeACA 로 서로 문자의 개수가 일치하지 않아도 yes가 나오게되는데, 한쪽에 있는 문자들로 다른 문자를 만들 수 있기만 하면 아나그램인가요? 아니면 아나그램에서는 각 문자의 길이는 같다라는 전제조건하에 검토하는 것인가요??
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
시간 복잡도
선생님 안녕하세요 아이디어를 코드로 구현하기 전에 시간복잡도를 생각해 시간초과가 발생할지 안할지 생각해보고 시간초과가 안날 것 같을 때 그 아이디어를 코드로 구현해야 시험에서 시간낭비가 없을 것 같은데 그 기준을 어떻게 잡아야 하나요? 왜냐면 지금 이 문제는 시간복잡도가 n제곱임에도 시간초과가 안나지만 어떤 문제는 시간초과가 나서 질문드립니다
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
DB 테이블에 있는 키값과 API로 보내야 하는 키값이 다를 경우 어떻게 하나요?
안녕하세요. 제로초님. 다름이 아니라 게시판 테이블에 있는 게시판 이름은 board_name이고 클라이언트에서 받을 때는 boardName로 보내야 하면 어떻게 바꿔줘야 하나요?
-
미해결인터랙티브 웹 개발 제대로 시작하기
일분이 잔상
안녕하세요 선생님! 선생님께서 주신 이벤트 위임 보강 영상 소스코드를 아래에서 다운받기도 했었고, https://www.notion.so/4efb427f10a141088de833f6ec20ac1e 다른 질문글에서 답변주신대로 <script src="IlbuniPointer.js"></script> 를 html 에 추가하고 IlbuniPointer.js 파일명으로 아래 내용을 추가했습니다. background: url('./images/ilbuni2.png') ㅠㅠ 요부분을 제 사진경로에 맞게 수정도 했습니다. 그런데 왜 아예 클릭해도 반응이 없는건지 잘모르겠어요..ㅠㅠ 콘솔창이나 element 창 둘다 변화가 없어서 뭐가 잘못된건지 모르겠습니다. class IlbuniPointer { constructor() { let elem = document.createElement('div'); let timerId; elem.style.cssText = ` position: absolute; left: 0; top: 0; width: 60px; height: 60px; margin: -30px 0 0 -30px; border-radius: 50%; background: url('./images/ilbuni2.png') no-repeat 0 0 / cover; transform: scale(0); `; document.body.appendChild(elem); window.addEventListener('click', e => { elem.style.animation = 'pointer-ani 0.5s linear'; elem.style.left = `${e.clientX}px`; elem.style.top = `${e.clientY}px`; timerId = setTimeout(() => { elem.style.animation = 'none'; clearTimeout(timerId); timerId = null; }, 500); }); } } 아래는 js 파일만 실행이 되는지 테스트하기 위해 따로 만들었습니다. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <p>클릭테스트</p> <script src="./IlbuniPointer.js"></script> </body> </html> 파일명 : IlbuniPointer.js (맨앞 대문자i 뒤는 l 이 맞습니다.) 무엇이 잘못되어 작동을 안하는것인지 감을 못잡겠어요..ㅠ 알려주세요 선생님... class IlbuniPointer { constructor() { let elem = document.createElement('div'); let timerId; elem.style.cssText = ` position: absolute; left: 0; top: 0; width: 60px; height: 60px; margin: -30px 0 0 -30px; border-radius: 50%; background: url('./images/ilbuni_2.png') no-repeat 0 0 / cover; transform: scale(0); `; document.body.appendChild(elem); window.addEventListener('click', e => { elem.style.animation = 'pointer-ani 0.5s linear'; elem.style.left = `${e.clientX}px`; elem.style.top = `${e.clientY}px`; timerId = setTimeout(() => { elem.style.animation = 'none'; clearTimeout(timerId); timerId = null; }, 500); }); } }
-
미해결비개발자를 위한 RPA 강의 (UiPath 기본편)
문의사항있습니다.
영상보고 공부하고 있습니다. https://finance.naver.com/sise/dividend_list.nhn 처럼 여러페이지에 있는 자료를 긁어올때 "다음버튼" 이 10페이씩 넘어갑니다. 이런 경우는 전체페이지를 가져오는것은 StudioX 에서는 구현이 안될까요? 안된다면 Studio 에서는 가능한지요? 유료강의에 이러한 기능을 구현할수 있는 내용이 있으면 유료신청을 하려고 합니다.
-
해결됨실전! 스프링 데이터 JPA
실습 프로젝트 배포판(jar) 빌드 및 실행시 트러블
안녕하세요. 영한님. Spring Data JPA 강의를 모두 마쳤고, Query DSL 강의 들은 후 다른 강의들과 함께 다시 들어 볼 계획입니다. 질문은 : 정상적으로 실행되는 Spring Boot 프로젝트를 배포용 jar로 만들어, 커맨드 창에서 실행하면 에러가 발생하는 상황인데 이럴 때 어느 부분을 체크해야 합니까? 자료 1 : 해당 프로젝트 다운로드 (zip) : https://we.tl/t-qsuxCwz4rf이 zip 파일은 영한님의 Spring Data JPA 강의를 끝까지 따라 한 프로젝트입니다. 물론 강의에서의 코드와 완전히 똑같지는 않습니다. 예를 들면 DB는 MySQL을 사용합니다. 제가 배포용 artifact를 설정하고 jar 빌드 후 커맨드 창에서 실행하는 동영상 : https://youtu.be/hAlztOYw9uA 감사합니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
제로초님 질문하나만 하겠습니당 ssr 관련
A 페이지 SSR 하는 페이지 B 페이지 그냥 페이지(SSR안하는 페이지) A에서 B로 이동 후 B에서 뒤로가기 하면 A로 이동 이 때 뒤로가기 시 A로 이동되면서 ssr 이 되면서 페이지가 아예 리렌더링 되더라고요.. 그냥 일반적인 웹사이트에서는 캐싱되는데 ssr 페이지에서 뒤로가기시 화면전환없이 캐싱되는 방법이 있을까요?
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
TF_Record 파일을 생성하는 도중 발생하는 오류
삭제된 글입니다
-
미해결프론트엔드 개발자를 위한 웹팩
web worker 적용후 build시 문제점
삭제된 글입니다
-
미해결Vuetify Admin Template 만들기 - 실전편 (Based Vue2)
안녕하세요 강사님 강의 잘 듣고 있습니다.
강의 수강중 의문점이 기본편에 이어서 실전편을 듣고 있는데 강의할때 사용하시는 소스가 기본편이랑 실전편이 약간 다른거 같아서 질문 드립니다.
-
미해결Vuetify Admin Template 만들기 - 실전편 (Based Vue2)
안녕하세요 강사님 강의 잘 듣고 있습니다.
router/index.js 에서 children 안에 Dashboard 는 Path를 '/' 로 지정해주는 이유가 처음 실행 시 DashBoard 페이지를 보여주기 위함이 맞나요 ?
-
미해결Slack 클론 코딩[실시간 채팅 with React]
타입스크립트를 사용하는 이유를 정확히 알고싶습니다.
강의에서 타입스크립트를 사용하면 가독성은 잃지만 안정성이 높아진다라고 말씀하셨는데. 안정성이란 것이 실무경험이 없는 저로써는 무슨 말인지 잘 감이 안오네요. 1. 타입스크립트에 장점은 무엇인가요. 2. 강의에서 말씀하셨던 안정성이란 무엇인가요,