묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
DTO 와 Form
Controller DTO SERVICE Book Entity 위와 같은 DTO를 만들어 넘겨주는 형태가 1.Controller->Service로 넘어가는 파라메터가 많을경우 최적화가 잘 되어있는 형태가 맞는지 궁금합니다! 2.BookForm 과 DTO의 분리 이 예제에서는 BookForm 과 ItemUpdateDTO 과 같지만, 실무에서는뷰에서 사용하는 객체와, DTO 객체는 필드가 다르거나 다른 로직이 들어가게 되므로 분리하는것으로 이해하였습니다. 만약 뷰와 서비스에서 필요로하는 필드가 같다면, 뷰에서 받는 파라메터를 BookForm이 아닌 UpdateItemDTO로 받아도 괜찮은지 궁금합니다
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
의존성 주입의 장점
안녕하세요. 깔끔한 수업 정말 감사드립니다. Spring에 익숙하지 않아, DI 관련하여 질문 드리고자 합니다. DI를 통해 수정 없이 조립 만으로 구현 변경이 가능하여 이 부분이 장점이라고 말씀주셨습니다. 구현이 바뀐 뒤 그 구현을 사용하기 위해 변경하는 코드가 적다는 부분은 확실한 장점으로 보입니다. 하지만, config를 수정하는 것 역시 재컴파일하여 재배포하는 과정이 필요하지 않나요? 만약 이렇게 재컴파일 & 재배포가 필요한 과정이라면, 객체 주입을 그냥 main에서 programmer가 new를 통해 해주는 것과 어떠한 부분이 다른 지도 궁금합니다. 또, config를 통해 runtime에서 수정이 되거나 하는 등 재컴파일 없이 수정할 수 있는지 궁금합니다. 또한, 다른 장점이 있는지 궁금합니다. (제가 이해한 바로는, 객체 지향적인 프로그래밍을 강제하기 위해, 그리고 그 강제성을 통해 위와 같은 조립이 손쉽게 이루어질 수 있도록 하기 위해. 라고 이해했습니다.) 업무도 있어 바쁘실텐데, 답변 주시면 감사하겠습니다. :)
-
해결됨파이썬(Python)으로 데이터 기반 주식 퀀트 투자하기 Part1
쥬피터에 좌측 뷰 질문드려요
쥬피터에 이거 어떻게 나오게 하나요??? 뷰옵션이랑 다 찾아봐도 안보여서 질문드립니다.
-
미해결홍정모의 따라하며 배우는 C언어
이번 예제의 마지막 부분이 잘 이해가 안가네요.
4분 28초 부분에서 28번째줄 설명해주시는 부분이 잘 이해가 안되네요. 교수님의 예제에서는 7번째 줄에서 사용자의 입력을 c = getchar()로 받아왔으니까 사용자의 입력은 c 에 담겨있죠. 그러면 28번쨰 줄은 while (c != '\n') continue; 가 되어야 하는거 아닌가요? 왜28번쨰 줄을 while(getchar() != '\n') 으로 써야하는건가요? while(getchar() != '\n') 로 쓰면 getchar()를 사용자가 엔터를 한번 더 누르기 전까지 7번째 줄로 돌아가지 않아야 하지 않나요?
-
미해결[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
json country_name_convert 질문드립니다.
전체 코드의 함수간 작동 구조를 이해하려고 낱개 파일들로 실습을 진행하고 있는데, 국가 이름을 변환하는 과정에서 계속 'module' object is not subscriptable 라는 에러가 뜹니다. 코드를 아무리 보아도 어디가 문제인지 모르겠습니다. ;;
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
안녕하세요~ 동적계획법 4번 LIS 문제 질문 있습니다.
안녕하세요. 정말 감사하게 강의 잘 듣고 있습니다. 어려운 알고리즘도 너무 쉽게 설명을 잘 해주셔서 감사합니다. 추가로 계획된 알고리즘 강의도 기대됩니다. 개설하시면 바로 신청할 예정입니다. 저지사이트에 LIS 문제를 선생님이 알려주신 코드를 적용하여 잘 해결했는데요.. n<=100,000 인경우에는 O(n^2)알고리즘으로는 해결할 수 없다고 문제에 나와 있어서...시간초과가 납니다. 어떤 알고리즘을 적용하면 좋을지 조언을 구합니다. 감사합니다.~
-
미해결스프링 핵심 원리 - 기본편
롬복과 autowired
안녕하세요, 질문 드리겠습니다. 롬복에 의해 만들어지는 생성자를 사용하면 굉장히 편리할 것 같네요. 그런데 롬복이라는 녀석이 @Autowired까지 전부 해결해주는 것인가요? 아니면 생성자가 하나만 있어서 @Autowired 를 생략해도 되기 때문에 자동주입이 이뤄지는 것인가요? 만약 롬복을 사용한 상태에서 생성자가 여러개있다면,롬복에의해 만들어진 생성자가 @Autowired의 기능을 수행할 수 있나요?
-
해결됨실전 인공지능으로 이어지는 딥러닝 개념 잡기
간단한 궁금증입니다!!
기본 RNN에서는 활성화 함수로 tanh와 softmax를 사용하는 것인가요? 이것들도 데이터나 목적에 따라 바꿀 수 있나요? 8:00경에 나온 식에서 b도 업데이트 되는 편향 인거죠?
-
미해결애플 웹사이트 인터랙션 클론!
머리가 복잡해요..
calcValues() 함수 부분에서 조금 머리가 안따라주고있는데요.. // 현재 씬(스크롤섹션)에서 스크롤된 범위를 비율로 구하기 let scrollRatio = currentYOffset / sceneInfo[currentScene].scrollHeight; rv = scrollRatio * (values[1] - values[0]) + values[0]; 위의 코드부분이 이해가 잘안갑니다. 1. scrollRatio는 스크롤된 범위를 비율로 구한다고하는데. 현재 활성화된 씬 높이 / 현재 씬의 높이 이 공식이 원래 있는 수학 공식인가요? 스크롤 된 범위 <<< 이게 제가 보고있는 현재 화면을 말하는걸까요? 2. rv = scrollRatio * (values[1] - ..... ) 이 코드를 풀어보면 현재 활성화된 씬 * 내가 활성화 시킬 요소의 범위 + 활성화시킬 요소의 값 으로 풀어봤는데.. 맞나요? 이것또한 1번과 같이 원래 있는 수학공식인건가요? 간단한 수학이겠지만.. 저한테는 너무 어렵네요 ㅠㅠㅠ 조금 더 설명이 가능하실까요? 죄송합니다.ㅜㅜ
-
미해결Java TPC 실전프로젝트 (Java API 활용)
위도 경도 추출 실습강의에서 질문
강사님 현재 위도 경도 추출 실습강의를 하는데 강의 녹화당시와 달리 현재는 search place와 geocoding이 네이버 클라우드에 더 이상 존재하지 않는 항목입니다 어떻게 해야할까요?
-
미해결파이썬으로 배우는 알고리즘 기초
def mergesort(S) 부분이 이해가 가지 않습니다.
def mergesort(S)에서 리스트를 U와 V로 2분할 할 때, 즉, mergesort 재귀호출이 아닌 그냥 U = S[0:mid] V = S[mid:n] 이렇게 할 경우 왜 값이 다르게 나타나는지 모르겠습니다.
-
해결됨프로그래밍 시작하기 : 웹 입문 (Inflearn Original)
return success
안녕하세요! js파일에서 마지막에 리턴값이 false일 때에는 제출하면 화면이 잘 넘어갔는데, success로 변경하고 제출을 하면 404 오류가 나오는 이유가 뭘까요?ㅠㅠ 폼 액션은 변경 했습니다!
-
해결됨모든 개발자를 위한 HTTP 웹 기본 지식
안녕하세요 웹 mvc 강의 질문 드립니다.
많은 대학생들이 인프런 강의를 방학 때 몰아서 듣는데요, 방학 동안 웹 mvc 강의를 완강할 수 있게끔 공개 일정(2월 중)보다 조금 더 일찍 공개 후 업로드 해주실 계획 있으시나요?
-
해결됨스프링 프레임워크 입문
localhost:8080 로그인
안녕하세요 ! 강의를 보며 따라하고 있는데 설정을 다 따라해도 localhost 에 접근하려하면 자꾸 로그인하라고 떠서 진도를 못나가고 있습니다 ㅜㅜ 혹시 해결방법이 있나요 ? build.gradle 엔 security dependency 는 없습니다 !
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
강의자료 다운로드에 관한 질문 드립니다.
안녕하세요. 수업 잘 듣고 있습니다. 혹시 강의자료 (PPT)를 다운 받을 수 있는지 궁금합니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
안녕하세요 선생님 또막혀서 질문하러왔습니당
DB에 대한개념이 좀 딸리는거같아 질문드립니다. 음식으로 예를 들겠습니다. 가게들이 만약 여러개가있으면 A라는 가게와 B라는 가게 C라는가게 등 업종이 비슷한 가게가있으면 메뉴도 비슷할것인데 가격은 미세하게 다를거라고 생각됩니다. 이거를 저장하려고 하니 식당이름들을 모은 테이블1과 메뉴를 모은 테이블1을 다대다로 하면 가격은 어디다가 저장을 해야할지 모르겠어서 가격이적힌테이블을 하나더 만들고 여기다가 메뉴테이블과 식당이름 테이블을 외래키로 지정해야할까요? 만들다가보니 계속 이런방식의 테이블 구조가 계속나오는거 같습니다. 중복적인 부분이 계속나와서 빼려고하니 몇개의 중복이 더생기는부분을 원래는 어떤방법으로 해결하는지 궁금합니다. 여기 강의에서는 comment부분테이블과 비슷하게 테이블을짜야하는건지라고 생각되는데 맞을까요
-
미해결코로나맵 개발자와 함께하는 지도서비스 만들기 1
express --ejs myfirstmap 안되요..
PS C:\Users\82102\Desktop\myfirstmap> express --ejs myfirstmap express : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\82102\AppDa ta\Roaming\npm\express.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_ Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조 하십시오. 위치 줄:1 문자:1 + express --ejs myfirstmap + ~~~~~~~ + CategoryInfo : 보안 오류: (:) [], PSSecurityException + FullyQualifiedErrorId : UnauthorizedAccess PS C:\Users\82102\Desktop\myfirstmap>
-
미해결트렐로 개발로 배우는 Vuejs, Vuex, Vue-Router 프론트엔드 실전 기술
안녕하세요. 서버에서 에러가 생기는데 이유를 모르겠습니다.
TypeError: res.status is not a function 새로 고침하면 저 에러가 계속 생기네요. 테스트 아이디로 로그인을 시도해도 같은 에러가 생깁니다. https://github.com/Nimble9/lecture-vue-trello.git
-
미해결정말 쉽게 풀어보는 코딩 테스트 top 기본 문제 (with 자바)
최소갯수가 2 이상인 경우
안녕하세요 강의 잘 보고 있습니다~ 본 강의에서는 1개 제거되는 케이스라 j-for문이 잘 동작한다는 것을 알 수 있습니다. 그런데 최소 갯수가 2개 또는 그 이상인 케이스의 경우에 대해 질문 드리고 싶습니다. 제거하는 괄호가 인접해있는 경우 또는 떨어져 있는 경우로 생각해볼 수 있는데요. 올려주신 코드에서 이 부분에 대한 것은 어떻게 동작하게 되는지 궁금합니다. 감사합니다.
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
실행은 잘되는데 글이 이상하게 출력이 되요 ㅠㅠ
실행은 잘되는데 글이 이상하게 출력이 되요 ㅠㅠ #include <stdio.h> int main(void) { char str[256]; scanf_s("&s", str, sizeof(str)); printf("%s\n", str); return 0; }