묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
인텔리제이
java도 11버전이라고 cmd창에서 잘뜨고 설정도 다시했는데 리프레시를 시켜야하나요? 프로젝트 우클릭해도 리프레시창이 보이지가않네요..
-
미해결함수형 프로그래밍과 JavaScript ES6+
fxjs 와 fxjs2 의 차이가 있나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. fxjs 와 fxjs2 의 차이가 있나요?
-
미해결iOS/Android 앱 개발을 위한 실전 React Native - Basic
4:25 map 메서드 관련 질문입니다.
map 메서드의 경우 메서드 안에서 return을 해줘야 변경된 값을 반환 받을 수 있는 것으로 알고 있는데요. 제 코드에서는 return을 하지 않으면 값이 반환되지 않는데 강사님의 코드에서는 return 없이도 view가 나오는게 이해가 가지 않습니다.
-
미해결자바 스프링부트 활용 웹개발 실무용
강사님 ControllerAdvice 사용과 예외처리 다국어 활용 이 강의는 좀 어렵게 느껴집니다.
노트 정리를 하면서 강의르 수강중인데 메세지 응답 설정 부분의 흐름이 잘 이해가 안가는데요 코드의 의미나 실행흐름이 이해가 안가는 부분들이 많은데 한줄 한줄 혹은 실행 흐름을 파악하려면 어떻게 해야 되나요? 이부분 강의가 체감 난이도가 제일 높은것 같습니다. http://www.skilnote-for-java.co.kr/wm/myshortcut/spring-mybatis-vue/20
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
Sequelize Create와 ADD의 차이점이 궁금합니다.
제목 그대로 sequelize에서 새로운 column을 생성할 때 create 혹은 add를 쓰는 것 같은데, 그 두개를 어떨때 다르게 사용하는지 궁금합니다. 이제까지 강좌를 보면서 create를 쓸 때는 model에서 기재했던 define안에 들어있는 값들을 넣어서 생성할때 사용하고, add를 쓸때는 associate과 연관된 값들을 넣을때 사용한다고 생각했었습니다. 하지만 retweet 강의에서는 create안에 associate 관련된 값들을 한번에 넣어서 생성하셨는데, 어떤 기준으로 create 혹은 add를 쓰는지가 궁금합니다. 아니면 add는 이미 create된 row에 추가로 값을 추가하는 개념인가요? const retweet = await Post.create({ UserId: req.user.id, RetweetId: retweetTargetId, content: "retweet", });
-
해결됨언리얼 엔진4 입문 (C++ 기반)
강의 보다가 헷갈리는 부분이 있어 질문드려요
C++코드에선 SpringArm의 SetRelativeRotation인자로 X 회전값을 -35.f로 설정해주고 블루프린트 창에선 SpringArm의 Y 회전값을 -35.f로 설정해주는데 같은 결과가 나오는 이유가 궁금해요.
-
미해결코딩테스트 실전 모의고사(with C++) : 대기업 대비
질문있습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. //Kruskal #include <bits/stdc++.h> using namespace std; int unf[1001]; struct Hotel{ int number; int x; int y; Hotel(int number, int x, int y){ this->number = number; this->x = x; this->y = y; } }; struct Road{ int st; int et; double val; Road(int st, int et, double val){ this->st = st; this->et =et; this->val =val; } bool operator<(const Road &ref)const{ //kruskal MST는 간선을 정렬함 return val < ref.val; } }; int Find(int v){ if(v==unf[v]) return v; else return unf[v] = Find(unf[v]); } void Union(int a, int b){ a = Find(a); b = Find(b); if(a!=b) unf[a] = b; } double DistanceCalculator(Hotel st, Hotel et){ double res = ((et.x - st.x) * (et.x - st.x) + (et.y - st.y) * (et.y - st.y)); return sqrt(res); } int main(int argc, const char * argv[]) { //ios_base::sync_with_stdio(false); int N,M; cin >> N >> M; vector<Hotel> node; vector<Road> edge; int x,y; for(int i = 1; i <= N; i++) unf[i] = i; for(int i = 0; i < N; i++){ cin >> x >> y; node.push_back(Hotel(x,y)); } for(int i=0; i<=N; i++){ for(int j=i+1; j<=N; j++){ if(i != j){ edge.push_back(Road(node[i].number, node[j].number, DistanceCalculator(node[node[i].number-1],node[node[j].number-1]))); } } } int st,et; for(int i = 0; i < M; i++){ cin >> st >> et; Union(st, et); //연결함. 이미 연결했기 때문에 나중에 고려 안함. } sort(edge.begin(), edge.end()); double res = 0; for (int i = 0; i < edge.size(); i++) { int fa = Find(edge[i].st);//해당 노드의 집합 번호 int fb = Find(edge[i].et); if(fa != fb){ // 같지 않으면 Cycle이 돌지 않으므로 res += edge[i].val; // 최소비용에 누적 Union(edge[i].st,edge[i].et); //집합 연결시켜주기 } } printf("%0.2f",res); return 0; }
-
미해결페이스북 클론 - full stack 웹 개발
"제주에 나만에 가게를 차리고 싶어요 3" 코드가 예제소스에 없어요
"제주에 나만에 가게를 차리고 싶어요 3" 코드가 예제소스에 없어요
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
스프링에서 post를 막아놨다는 의미.
안녕하세요. '상품 서비스 html' 강의 6분 50초 쯤에 상품 등록할 때의 버튼이 동작 안했을 때 김영한 선생님이 말씀하시길, static 정적 리소스는 get일 때 받는 것으로 되어있따. 스프링에서 post를 막아놨다는 말은 무슨 뜻인가요? 단순 브라우저에서 열었기 때문에(브라우저는 다양한 http메서드를 지원하지 않아서 postman 으로 여러 메서드들을 확인하듯) post를 지원하지 않는다? 뭐 이런 의미랑 관련이 있나요 스프링에서 막아놨다는 말과, get일 때 받는 것으로 되어있다.. 등 여러 의미적인 면에서 이해가 잘 안되네요. 미리 감사드립니다!
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
OSIV 끈 상태에서
ordersV1을 실행하면 에러가 나는데요, ordersV1 위에 @Transactional 어노테이션을 붙이면 오류가 발생하지 않기는 하는데, 무언가 굉장히 이런 방식을 사용하면 안될 것 같은 느낌이 들어서요! 괜찮은 것일까요?
-
미해결스프링 시큐리티
안녕하세요. 선생님
안녕하세요. 선생님 혹시 DB는 꼭 Postgre로 사용해야 하나요? 제가 Oracle, Mysql만 다루어 봤고. 무엇보다 현재 Mysql로 개인 프로젝트를 진행하고 있어서 질문드립니다. 공부와 실습 진행하면서 제 개인 프로젝트에도 직접 적용 해보고 싶어서 질문드립니다!
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
DTO 직접 조회 페이징
DTO를 직접 조회할때는 페이징을 할 수 있는 방법이 없는것인가요..???
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Failed to load ApplicationContext 에러
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'springConfig' defined in file [C:\Users\WIN10\Desktop\Spring 강의 예제\hello-spring\hello-spring\out\production\classes\hello\hellospring\SpringConfig.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springDataJpaMemberRepository' defined in hello.hellospring.repository.SpringDataJpaMemberRepository defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Invocation of init method failed; nested exception is org.springframework.data.repository.query.QueryCreationException: Could not create query for public abstract java.util.Optional hello.hellospring.repository.SpringDataJpaMemberRepository.findbyName(java.lang.String)! Reason: Failed to create query for method public abstract java.util.Optional hello.hellospring.repository.SpringDataJpaMemberRepository.findbyName(java.lang.String)! No property findbyName found for type Member!; nested exception is java.lang.IllegalArgumentException: Failed to create query for method public abstract java.util.Optional hello.hellospring.repository.SpringDataJpaMemberRepository.findbyName(java.lang.String)! No property findbyName found for type Member! 스프링 데이터 JPA 이전 과정까지 정상 동작했는데, 새 인터페이스 작성후 findbyName을 찾아오지 못하는 것 같습니다. 원인이 뭘까요?
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
reset.css 에 관하여
선생님 안녕하세요. 제이쿼리 반응형 애니메이션 모달(2) 강의 내용 중 reset.css 에 관하여 앞선 강의에 설명되어있다고 하셨는데, 혹시 커리큘럼에서 어떤 강의에 있는지 여쭤봅니다. 감사합니다~~^^
-
해결됨15일간의 빅데이터 파일럿 프로젝트
Connection Refused Error
server01 포트 검사 $ netstat -nap | grep 8020을 수행한 결과 LISTEN으로 동작하였습니다 /user/hive/warehouse/managed_smartcar_dirve_info/biz_date=20210901 의 경로로 가서 확인한 결과 파일이 존재합니다. Connection refused 이유가 무엇인지 나름대로 찾아봤는데 발견하지 못했습니다. 어떤 원인이 있을까요?
-
미해결자바스크립트 비기너: 튼튼한 기본 만들기
NaN이 나오는 이유
Argument Object를 한번 써보려고 코드를 하나 짜봤는데 왜 저기서 Number()를 해줘야 결과가 제대로 나오는지 모르겠습니다 처음에는 var sum; 이라고만 했습니다 나중에 숫자 값이 와서 더해질때 자동적으로 인식이 될 거라고 생각했거든요 그런데 결과에서 NaN이 나오더라고요 이게 혹시 처음에 아무것도 지정해 주지 않았을때는 string으로 인식되어서 그런건가요? function getTotal() { var sum = Number(); for(var i = 0; i < arguments.length; i ++) { sum += arguments[i]; } return sum; } console.log(getTotal.call(this, 1,2,3));
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
JQPL 쿼리
이전 강의에 비슷한 질문을 남겼는데 주석을 처리한 코드를 실행해도 결과가 똑같습니다. 단지 주석을 처리한 코드를 실행하면 sql에서 크로스 조인이 사용되며, sql문장이 조금 달라지나, 똑같이 쿼리 한번이 나갑니다. 혹시 코드를 어떤 방식으로 작성하여도 상관없는 것인가요?
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
em.createQuery 에서 i.name과 oi.item.name 의 차이
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://docs.google.com/document/d/1j0jcJ9EoXMGzwAA2H0b9TOvRtpwlxI5Dtn3sRtuXQas/edit#heading=h.w2tomwsznga7)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://docs.google.com/document/d/1xCQKit-1V6l6ObeCe49St33RHPzLF_P_c3o7aSDTKs0/edit#heading=h.7dhnp46ven0v)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]선생님이 짜주신 코드에서, 궁금증을 느껴 i.name을 oi.item.name으로 바꾸고 join oi.item i 부분을 지웠습니다만, 출력에는 전혀 지장이 없었는데 inner join 대신 join만 생겼습니다. 쿼리가 나가는 횟수도 동일한 것 같은데 혹시 i.name으로 굳이 해주신 이유가 있으신가요? oi.item.name으로 사용해도 될까요? 또한 같은 문맥으로 where oi.order.id in :orderIds부분을 " join oi.order oio where oi.order.id in :orderIds"이렇게 고쳐도 join문이 늘어날 뿐 문제가 없었습니다. 아무튼 i.name과 oi.item.name의 차이에 대해서 궁금합니다. 굳이 별 차이 없으면 item join문을 작성해주지 않는 것이 더 코드가 깔끔해 보여서요
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
인텔리제이 그래들
도대체 어디를 고쳐야하는건가요? ㅠㅠ
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
jdk
여기서 jdk 설정 뭘로 눌러야 하나요?