묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
질문있습니다.
강의에서 public static Order createOrder(Member member, Delivery delivery, OrderItem... orderItems) { Order order = new Order(member); for (OrderItem orderItem : orderItems) { order.addOrderItem(orderItem); } order.insertDelivery(delivery); return order;} 위 처럼 OrderItem을 가변인자로 넘겨주셨는데요(코드가 좀 다른이유는 setter를 없애서 그렇습니다ㅎ) 테스트로 여러개의 OrderItem을 생성한 후 createOrder의 매개변수로 생성한만큼 넘겨줘서 만들었는데 테스트하다 생각해보니 실제 구현시에는 어떻게 가변인자를 넘겨줘야할지 감이 안잡혀서 질문드립니다. 예를들어 OrderItem이 1개 createOrder(member, delivery, orderItems1) OrderItem이 2개 createOrder(member, delivery, orderItems1, orderItems2) 이런식으로 매개변수에 orderItem의 개수만큼 넣어줘야하는데 OrderItem이 고정된 개수가 아닌 주문때마다 달라지기 때문에 넘어온 orderItem의 개수만큼 어떻게 createOrder 매개변수에 넣어주고 호출해야할지 감이 안잡힙니다.. 인터넷에서 찾아본 결과 배열로 넘겨주면 된다는데 감이 안잡히네요.. 만약 createOrder에서 OrderItem을 가변인자로 받지않고 컬렉션인 List으로 받으면 쉽게 해결될것같은데 강의에서 가변인자로 하신거면 어떤 다른 방법?이 있을 것 같아 질문드립니다.
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
60강 52번째줄 ${root} 뒤에붙은 upload에 대해서 질문합니다
modify.jsp 9분58초에 설명하고있는 52번째줄 <img src="${root }upload/${modifyContentBean.content_file}" width="100%"/> 여기서 ${root }upload/ 가 어디를 의미하는지를 잘 모르겠습니다. 파일 업로드를 위해서 저곳으로 설정했다는 개념을 알겠는제 실제로 controller에서 ${root }upload/ 에서 나온 "upload" 위치가 없는것 같은데 어찌해서 ${root } 뒤에 upload가 붙은건가요?? ㅠㅠㅠ properties파일때문인가요... 다 제치고 jsp에서 저렇게 경로를 치면 controller에서 예를들어 아무 컨트롤러나 써볼께요 @Controller @RequestMapping("/board") public class BoardController { @GetMapping("/read") --> 이부분 괄호안에 upload(지금 왼쪽 read라고써있는부분)라고 적혀있어야 되는데 그런것이 전체파일에서 없는데ㅠㅠ 어찌해서 jsp에 upload를 적는지 모르겠습니다ㅠ public String 어쩌구 } 결론은 다시돌아와서 jsp에서 upload를 적은이유에 대해서 다시한번 설명해주시면 감사하겠습니다.
-
미해결언리얼 엔진4 입문 (C++ 기반)
몽타주에 대한 질문이 있습니다
안녕하세요 수업을 듣던 중 몽타주 기능에 대해 의문점이 생겨서 질문을 남겨봅니다. 1. 몽타주는 하나만 실행이 가능하고, 상태 머신의 에니메이션을 무시하고 우선적으로 실행이 되는 방식인가요? 2. 몽타주 OnMontageEnded 에서 만약 공격 몽타주, 이동 몽타주, 피격 몽타주 등 여러 몽타주를 사용하게 되었다고 가정 했을 때, OnMontageEnded 에서 어떤 몽타주가 끝났으니 어떤 함수를 실행해라 를 구현하는 방법은 어떤식으로 되나요? OnMontageEnded 함수에서 하나의 델리게이트 함수를 연결하고, GetGroupName() 으로 몽타주 이름을 구분해서 각각의 처리 함수를 따로 호출하는 식으로 가야하는건가요 아니면 따로 각각의 몽타주가 끝났을 때에 따라 다른 델리게이트 함수를 설정해 줄 수 있는 기능이 있는건가요?
-
미해결비전공자/입문자를 위한 Data Science(DS)와 AI 학습 & 취업 가이드
강의 자료 받을 수 있을까요?
강의 자료 받을 수 있을까요? 수강평 작성했습니다. changym00@naver.com 입니다 ㅎㅎ
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
필터 빈 등록 (WebConfig 클래스)
필터를 빈으로 등록할 때, ItemServiceApplication에 등록하지않고 WebConfig라는 클래스 파일을 따로 생성하여 거기에 빈을 등록하신 이유가 궁금합니다.
-
미해결Flutter 중급 1편 - 클린 아키텍처
초보적인 질문 드립니다.
로직과 기능을 View에서 ViewModel로 분리 해야 한다고 하셨는데, View에서 들어가는 조건들은 어디에다가 나누면 되나요? 예를 들어서 디바이스의 너비에 따라 다른 위젯을 보여주는 것을 1. 너무 길어지면 함수로 분리하나요? 2. 분리 한다면 같은 View 파일에 남겨놓나요? 아니면 다른곳(VM?)으로 옮기나요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
Auth 질문
로그인을 하고 회원가입 창을 들어가면 auth.js 에서 확인해서 회원가입 창을 못들어가게 해주는건 잘 됩니다. 근데 아예 못들어가는게 아니라 회원가입 창이 잠깐 떴다가 다시 전의 화면을 띄워주는데 이런 현상을 없애려면 어떻게 해야 할까요? 제 생각에는 비동기 처리를 못해서 이런 문제가 나오는 것 같은데 맞을까요?
-
미해결따라하며 배우는 NestJS
ConnectionOptions 게시물을 위한 엔티티 생성
typeorm 0.3.xx 버전 https://github.com/typeorm/typeorm/blob/master/CHANGELOG.md @nestjs/typeorm https://github.com/nestjs/typeorm/issues/1213 아직 typeorm 0.3 버전을 지원을 안하네요 0.3 버전에서 connectionOptions 가 사라져서 에러가 납니다 ㅠㅠ; Connection, ConnectionOptions are deprecated, new names to use are: DataSource and DataSourceOptions. To create the same connection you had before use a new syntax: new DataSource({ /*...*/ }). yarn add typeorm@0.2 로해서 다운받으세요 ㅠㅠ
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
permutation importance 순서가 잘 이해가지 않습니다.
안녕하세요. 강사님 아래 코드에서 이해가 안되는게 있어 질문드립니다. #학습, 예측, R2 Score 평가 model = Ridge(alpha=1e-2).fit(X_train, y_train) # 릿지회귀로 학습을 시킨다. y_pred = model.predict(X_val) print('r2 score:', r2_score(y_val, y_pred)) r2 score: 0.35666062386954545 # 가장 평균 permutation importance가 높은 순으로 내림차순 정렬 후 평균 permutation importance값과 표준 편차 출력 for i in r.importances_mean.argsort()[::-1]: if r.importances_mean[i] - 2 * r.importances_std[i] > 0: print(diabetes.feature_names[i]," ", np.round(r.importances_mean[i], 4), " +/- ", np.round(r.importances_std[i], 5)) 이때 출력값이 s5 0.2042 +/- 0.04965 bmi 0.1758 +/- 0.0484 bp 0.0884 +/- 0.03284 sex 0.0559 +/- 0.02319 인데요 여기에서 순서가 반대로 되야 하는게 아닌가요 (sex bp bmi s5 순서로) 예를 들어 s5 피쳐는 30번 랜덤 셔플해서 나온 성능이 0.2042이고 sex는 0.0059이면 원본 값의 r2 score가 0.3566 인경우 그 차이(원본에서 평균적으로 얼마나 성능이 감소했나)가 큰 피쳐가 영향을 더 준다고 이해했는데 그렇다면 순서가 반대가 되어야 하지 않나요. (원본 0.3566에서 sex를 뺀게 s5를 뺀것보다 큼) 강의 중에 s5 피쳐관련해서 1.5라는 값도 얘기하셨는데 잘 이해가 안가서 질문드립니다.
-
미해결Do it! 자바 프로그래밍 입문 with 은종쌤
Book 클래스 안에서 bookName과 author를 private으로 선언했는데
private으로 멤버변수를 선언하고나서 접근할 수 있는 get함수와 set함수 다 만들거면 왜 멤버변수를 private으로 설정하나요? 읽게만 하고싶고 못쓰게 하려면 private으로 변수 제어해놓고 get함수만 만드는건 이해하겠는데 get,set함수 둘다 만들거면 private은 왜 쓰나요? 이유가 궁금합니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
@RequestBdy
@RequestBody HelloData data 부분에서 당연한 소리지만 body부분의 변수명? 과 HelloData의 변수 이름이 무조건 같아야하나요??
-
미해결
chardham yatra by helicopter
Flying on a helicopter to Char Dham won't simply be easy yet additionally wonderful and ok for all age gatherings. That is the reason pioneers lean toward booking chardham yatra by helicopter bundles by helicopter as opposed to going to those objections via train or transport nowadays. Since private and public heli administrations are offering trips to Char Dhams, the Chardham Yatra bundle with helicopter administration worths beyond what that can be envisioned. Website : https://chardhamtravel.com/char-dham-yatra-by-helicopter-tour-services.html Business Email Id : info@chardhamtravel.com Address : Near Har Ki Pauri Haridwar, Uttarakhand Contact Number : +91-9012290007
-
미해결면접과 취업을 부르는 '퍼블리셔 개인 포트폴리오 홈페이지' 제작
포트폴리오 시멘틱태그 질문있습니다.
포트폴리오 시멘틱태그 질문있는데요 포트폴리오 만들 코드 작성할때 main태그랑 article 태그도 꼭 넣어야될까요? section 태그쓰면 section 태그안에 div태그로 사용해도되나요? 꼭 article 태그 써야 면접연락에 유리하나요?
-
미해결Do it! 자바 프로그래밍 입문 with 은종쌤
30:30초쯤 배열 초기화할때 size++;을 같이 써주셨는데
그럼 배열의 길이 100개중 90개까지만 값을 넣어주고 그 90개까지만 print 하고싶으면 size++;을 90번을 써줘야하는건가요??
-
해결됨설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
7장 질문
1) 7장에서 v1_0.v를 해설해 주실 때 register가 4개이므로 주소값으로 4bit가 충분하다고 하셨습니다 parameter integer C_S00_AXI_ADDR_WIDTH = 4 register가 한 개당 32bit이기 때문에 register들의 시작주소가 0x00 0x04 0x08 0x0c로 시작되는 것은 이해하였습니다 0x0c를 bit로 풀면 8bit 아닌가요? 따라서 8bit가 필요할 것 같은데 왜 4bit 인지 궁금합니다. 2) 지금 보여주신 것은 자일링스가 제공하는 AXI 코드라고 하셨습니다 그렇다면 AXI를 다룰 수 있는? 표현할 수 있는 방식은 꼭 자일링스가 보여준 코드가 아니여도 되는 것인가요? 만약 AXI에 대해 잘 알고 있다면 제가 임의로 AXI를 표현하는 코드를 짜도 AXI가 작동을 하는 것인가요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
mongoDB 비밀번호 설정과 index.js에서 mongoose.connect(비밀번호)
mongoDB 비밀번호 설정한걸 index.js에서 mongoose.connect() 안에 넣잖아요! 그리고 깃헙에 올리셨는데 그럼 비밀번호가 깃헙에서 노출되지 않나요?? 제가 평소에 잘쓰는 비번으로 설정을 해서요ㅠㅠ 비번을 대충 아무거나로 바꿔야할까요??
-
해결됨코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)
슬랙 초대 부탁드립니다
riskyjunk@gmail.com 입니다
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
톡방 비밀번호
지금까지 강의 보면서 톡방 비번을 못본거 같은데 혹시 어디에 있었는지 알 수 있을까요..
-
미해결따라하며 배우는 TDD 개발 [2023.11 업데이트]
Jest did not exit one second after the test run has completed. 이슈
안녕하세요!! npm test를 하면 끝부분에 항상 다음과 같은 메세지가 나오는데요, >>>>>Ran all test suites. 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. ^C <<<<<<< 위 문제를 해결해주기 위해 package.json을 다음과 같이 설정해주면, >>>>>>> "scripts": { "test": "jest --detectOpenHandles" }, <<<<<<<< 위에 나왔던 메세지 대신에 아래와같은 에러 메세지가 나옵니다. >>>>>>>>> Jest has detected the following 1 open handle potentially keeping Jest from exiting: ● TCPWRAP 9 | const mongoose = require('mongoose'); 10 | > 11 | mongoose.connect( | ^ 12 | 'mongodb://127.0.0.1:27017/tdd-test', 13 | { 14 | useNewUrlParser: true, at makeConnection (node_modules/mongodb/src/cmap/connect.ts:395:18) at connect (node_modules/mongodb/src/cmap/connect.ts:61:3) at checkServer (node_modules/mongodb/src/sdam/monitor.ts:300:10) at node_modules/mongodb/src/sdam/monitor.ts:341:5 at executeAndReschedule (node_modules/mongodb/src/utils.ts:1026:5) at makeInterruptibleAsyncInterval (node_modules/mongodb/src/utils.ts:1033:5) at Monitor.connect (node_modules/mongodb/src/sdam/monitor.ts:147:54) at Server.connect (node_modules/mongodb/src/sdam/server.ts:236:22) at createAndConnectServer (node_modules/mongodb/src/sdam/topology.ts:907:10) at node_modules/mongodb/src/sdam/topology.ts:921:22 at Array.reduce (<anonymous>) at connectServers (node_modules/mongodb/src/sdam/topology.ts:919:43) at Topology.connect (node_modules/mongodb/src/sdam/topology.ts:438:5) at createTopology (node_modules/mongodb/src/operations/connect.ts:97:12) at connect (node_modules/mongodb/src/operations/connect.ts:52:10) at node_modules/mongodb/src/mongo_client.ts:432:14 at maybePromise (node_modules/mongodb/src/utils.ts:609:3) at MongoClient.connect (node_modules/mongodb/src/mongo_client.ts:431:24) at node_modules/mongoose/lib/connection.js:796:12 at NativeConnection.Object.<anonymous>.Connection.openUri (node_modules/mongoose/lib/connection.js:781:19) at node_modules/mongoose/lib/index.js:340:10 at node_modules/mongoose/lib/helpers/promiseOrCallback.js:32:5 at promiseOrCallback (node_modules/mongoose/lib/helpers/promiseOrCallback.js:31:10) at Mongoose.Object.<anonymous>.Mongoose._promiseOrCallback (node_modules/mongoose/lib/index.js:1140:10) at Mongoose.connect (node_modules/mongoose/lib/index.js:339:20) at Object.<anonymous> (server.js:11:10) at Object.<anonymous> (test/itegration/product.int.test.js:2:13) <<<<<<<<< 이런 에러나 메세지가 나오지 않도록 조치할 수 있는 방법이 있을까요? 감사합니다.
-
미해결[핵집] 2025 빅데이터 분석기사(필기)_과목 3~4
문의
강의수강 중인데 ppt자료를 다운로드받을 수 없나요?