묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
단위 테스트 작성 시 트랜젝션, 영속성 컨덱스트 문제로 질문이 있습니다.
안녕하세요. 강의 수강 후 실무 작성 중 JUNIT TEST 작성 중 애로사항이 생겨서 질문 남깁니다. 상황은 이렇습니다. API 통신이며 JUNIT TEST에서 API 호출 시는 mock로 호출하고 있습니다. A객체와 C객체는 N:M 관계며 강의에 있는대로 A객체와 B객체가 1:N, C객체와 B객체와 1:N 식으로 연관관계가 주어져있습니다. A객체 저장 API 호출 시 A-C 연결을 담은 B객체도 같이 저장되며 B객체만 독립적으로 저장하는 API는 없습니다. A객체 아이디와 C객체 아이디로 B객체를 찾아내서 B객체의 특정 정보를 업데이트하는 API의 JUNIT TEST를 작성하고 있습니다. 해당 API를 직접 호출하면 문제없이 작동합니다. 하지만 JUNIT TEST에서 A객체 저장 API를 호출해서 A객체와 B객체를 저장하고 테스트할 API를 호출하면 백앤드 로직에서 A객체 아이디와 C객체 아이디로 조회해도 B객체가 조회되지 않습니다. 개인적인 추측으로 트랜젝션이 종료되지 않은 상황이라 B객체를 JPQL로 조회하기 떄문에 영속성 컨덱스트가 아니라 아직 반영되지 않은 DB를 조회해서 그런듯 싶은데 em.flush()로 플리싱을 해도 특별히 변화가 없네요. 이런 경우는 어떻게 해야할까요? 소스 스크린샷 첨부하며 addCall이 A객체 저장 api며 마지막에 실행하는게 테스트할 api입니다. 감사합니다.
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
ubuntu도 글씨가 깨져서 나오는데 해결 가능할까요?
ubuntu도 폴더내 파일들 글씨가 깨져서 나오는데 해결 가능할까요?
-
미해결[Django] 장고로 인프런 따라만들기
path 오류
우선 너무 많은 질문을 드려 죄송합니다.. ㅠㅠ path에서 계속 invalid Syntax에러가 뜨는데 어디가 잘못된 것일까요.. 너무 부담드리는것 같아서 최대한 혼자해결하려고 앞에 4분까지를 다섯번을 돌려봤는데 못찾겠네요.. 혹시 다른 소스코드가 필요하시다면 올리겠습니다..
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
jwt SSR시 어떻게 해줘야할지 잘모르겠습니다.
선생님 안녕하세요. 저는 로그인을 JWT로 해주었는데요. SSR로 하면서 로그인 인증에 문제가 있어서 질문글을 남깁니다. 현재 저의 로그인,인증 방식은 이렇습니다. 로그인 요청> 백엔드에 post 요청 > 응답온 refreshToken은 쿠키에 저장, accesToken은 json으로 받아 saga에서 axios.default.header.common["x-access-token"] 에 넣어줘서 api 요청 콜마다 헤더에 accessToken을 넣어주었습니다. 그런데 ssr로 변환시 기존 페이지에서 getServerSideProps에서 context.store.dispatch로 제 정보를 요청할때 me 값을 제대로 가져오지 못합니다. 로그인 성공시 me 값에 accessToken이 들어가고 /profile 페이지 방문시 페이지 렌더링전에 액션을 디스패치하여 백엔드에 accessToken을 헤더값에 넣어 요청해 받은 값을 디코드해서 me 값에 넣어줍니다. 그럼 제 정보가 담겨있는데 현재는 로그인 성공시 me값에 accessToken이 들어있다가도 그다음 __NEXT_REDUX_WRAPPER_HYDRATE__라는 액션이 실행되면 초기화 됩니다 .
-
미해결반응형 웹사이트 포트폴리오(App Official Landing Website)
jquery부분에서 $('.faq-desc').eq(0).show()가 적용되지 않습니다..
안녕하세요 선생님! 강의 언제나 잘 듣고 있습니다:) 강의를 듣고 혼자서 제이쿼리를 작성하고 있는 중에 faq-desc의 첫번째 요소가 보이지 않아서 몇번이나 확인을 해보았는데도 적용이 되지 않습니다ㅜㅜ... 혹시 제가 잘못 작성한 부분이 있을까요...? 답변부탁드립니다! 감사합니다:) <HTML> <CSS> <JQUERY>
-
미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
unity는 없고 file부터 있는데 어디를 클릭해야 하나요?
(사진)
-
미해결인터랙티브 웹 개발 제대로 시작하기
안녕하세요 질문있습니다.
<!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>이벤트 위임 보강</title> <style> .menu { display: flex; align-items: center; justify-content: center; background: burlywood; height:60vh; } .menu-btn { border: 5px solid white; border-radius: 20px; outline: 0; font: 900 1.2rem NotoSans; background: linear-gradient(0deg, rgba(233,210,0,1) 0%, rgba(255, 240, 0, 1) 24%, rgba(255,240,0,1) 70%, rgba(255,255,255,1) 100%); box-shadow: rgba(255,255,255,1) 0 1px 0; pointer-events: none; margin: 10px; } .btn-label { text-shadow: rgba(255, 255, 255, 1) 0 1px 0; /* pointer-events: none; */ } .icon { width: 60px; /* pointer-events: none; */ } </style> </head> <body> <div class="menu"> <button class="menu-btn" data-value="1"> <img src="./images/ilbuni_1.png" alt="" class="icon"> <span class="btn-label">일분이1</span> </button> <button class="menu-btn" data-value="2"> <img src="./images/ilbuni_2.png" alt="" class="icon"> <span class="btn-label">일분이2</span> </button> <button class="menu-btn" data-value="3"> <img src="./images/ilbuni_3.png" alt="" class="icon"> <span class="btn-label">일분이3</span> </button> </div> <script> const menu = document.querySelector('.menu'); function clickHandler(event) { let elem = event.target; while (!elem.classList.contains('menu-btn')) { elem = elem.parentNode; //parentNode란 부모 엘리먼트를 의미한다. //nodeName란 태그 이름을 문자열로 갖고 있는 속성이다. if(elem.nodeName == 'BODY') { // BODY는 대문자로 해야됨. elem = null; return; } } console.log(elem.dataset.value); // console.log(event.target.dataset.value);ㅇ // console.log(event.target.getAttribute('data-value')); } menu.addEventListener('click', clickHandler); </script> </body> </html> 이렇게 영상보고 잘 따라 했는데, 버튼을 눌러도 콘솔창에 아무런 증상이 없습니다...! ㅠㅠ 어떤 부분이 문제인지 잘 모르겠어요.
-
미해결유니티 기초 강좌 - 기획부터 사용까지
파이썬은 안돼나요?
자바스크립트랑 C#만 유니티와 같이 쓸 수 있나요? 파이썬으로는 안 돼나요?
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
오류
세모버튼을 눌러도 helloworld가 안떠요 ㅠㅠ Copyright (C) Microsoft Corporation. All rights reserved. 새로운 크로스 플랫폼 PowerShell 사용 https://aka.ms/pscore6 PS C:\Users\urizip\OneDrive\바탕 화면\python workspace> & python "c:/Users/urizip/OneDrive/바탕 화면/python workspace/helloworld.py" Python 이렇게 떠요 ㅠㅠ
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
split0_test_score과 split1_test_score이 의미는 무엇인가요~?
선생님~ 강의에는 없었고, 주피터노트북 다시 코드작성하다가 GridSearchCV의 cv_results_ 기능에서 split0_test_score과 split1_test_score의 의미는 무엇인가요?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
gb_clf 초기화 안하고 바로 GridSearchCV해도 되나요?
선생님~ GirdSearchCV 하기 전에 위의 셀에서 gb_clf 는 위에서 학습하고 예측했는데요~ 위의 셀에 학습된 gb_clf 를 초기화 안하고 바로 GridSearch를 해도 괜찮은 건가요~?(강의예제라 그냥 생략하신건지~?) GrindSearchCV로 검증하고 예측하려면, 다시 처음부터 초기화된 모델을 불러오고 해야 하는 건지 굳이 그렇게 초기화 안해도 아무 상관 없는 건지 헷갈리네요 ㅠ
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
아이콘 쓰는 폰트어썸 사이트 이용에 관하여
2021.2.24 현재기준으로 폰트어썸 사이트에 가입하여 서비스를 이용하려고 했는데, 강의내용과 다르게 @import를 안쓰고 <head></head> 사이에 스크립트 구문을 넣으라고 하더라고요. @import는 이제 못 쓰는건가요? (영알못이어서 ㅠ ㅠ 이상한 질문 죄송합니다.)
-
미해결실전 리액트 프로그래밍
안녕하세요 해당 오류는 어떻게 해결하면 될까요 ㅠㅠ?
ㅇ
-
미해결웰컴 투 태블로 월드
Google store 데이터셋 탐색 결론 문의사항입니다.
안녕하세요, 좋은 강의 감사합니다 :) 혹시 섹션 2 -> Level of Detail -> (모듈 3) Data Investigation in Tableau 의 예시중에 가장 마지막 Google Play 데이터셋의 레코드 개수 10,841건을 '중복이 포함된 APP의 개수'로 해석하셨는데, '전체 크롤링 횟수'로 해석하는 것도 타당하다고 볼 수 있을까요? 감사합니다!
-
해결됨Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
dispathch 관련
dispathch 로 인자를 전달할 때, 1개만 전달할 수 있기 때문에 여러개일 경우 객체로 감싸서 전달해야 한다고 하셨습니다. 아래처럼 적용을 하면 되는 걸까요? actions.js 파일에서 객체로 전달했기 때문에 객체로 전달 받으면 되는 건가요?? // UserView.vue this.$store.dispatch('FETCH_USER', {userName, userName2}); // store/actions.js Fetch_USER({commit}, {name, name2})
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
Indicator 컴포넌트에서 {currentSlide + 1} 동작이 이상합니다..
첫 화면에서 오른쪽에서 왼쪽으로 드래그 하면 currentSlide가 여전히 1/3이고 그 다음번 동작부터 currentSlide 값이 +1증가합니다. 그리고 3/3에서 왼쪽에서 오른쪽으로 드래그하면 2/3이 아닌 1/3으로 동작합니다..
-
미해결Python 엑셀 프로그래밍 - with xlsxwriter
질문드립니다.
안녕하세요. 저는 맥북유저입니다. 밑에 적힌 에러의 뜻으로 보면 data/tutorial _2_1_1.txt 를 찾을 수 없다는 뜻인데 이 명령어 자체는 파일을 만드는 건데 저렇게 뜨네요 ,,,,
-
미해결[개념부터 실습까지] 추천 시스템 입문편
predict 를 직접 구하는 방법에 대한 질문
질문1) 질문1-1) reg.predict(x_test) 할 때 x_test의 각각의 genre_cols(독립변수)들을 reg가 어떻게 찾는지 궁금합니다. reg.coef_ 해보면 array로 나와서 그냥 순서로 보는건지 아닌지가 헷갈려서 그렇습니다. 질문1-2) 만약 reg의 각 coef_에 column(독립변수) 정보가 있어서 그걸로 매칭하는 거라면 그 정보는 어떻게 확인하고 어떻게 접근하는지 궁금합니다. 질문1-3) 만약 reg의 coef_순서와 x_test cols의 순서를 매칭해서 계산한다면 테스트셋과 reg의 독립변수의 순서가 항상 동일하다는 가정하에 진행하는 건지 그래서 항상 순서가 엉키지 않도록 구성해야하는 건지 궁금합니다. 질문2) 비슷한 질문인데요 predict = reg.predict(x_test) 의 return 으로 [array, shape (n_samples,)] predicted values. 가 온다는데 predict가 array 형식이라면 rmse 계산을 위해 mean_squeared_error(y_test, predict) 할 때 이것도 movie 순서로 비교하는 것인지 그렇다면 두 인자가 같은 영화에 대한 평점을 비교할 것이라고 어떻게 보장하는지 궁금합니다. (질문1과 다르게 같은 테스트 셋을 역할에 맞게 쪼갠 거(x_test, y_test)라서 순서가 어느정도 보장될 거 같기는 합니다.) 질문3) 사실 질문1, 2는 아래와 같이 reg.predict() 대신 직접 구하려다보니 생긴 질문이었는데요. 두 세트(reg.coef, x_test)를 컬럼의 순서로 매칭을 시키고 그 순서가 보장됐다는 가정 하에 아래와 같이 짜보았고 값도 predict 함수와 같은 값을 잘 구할 수 있었습니다. predict = [] for i in range(len(x_test)): result = reg.intercept_ for y in range(0, len(genres.columns)): result += x_test.iloc[i, y] * reg.coef_[y] predict.append(result) predict 질문3-1) 직접 짤 경우에 이렇게 짜는게 맞는지 궁금합니다. 맞다면 독립변수 순서가 다르면 안 돼서 안전하게 columns sorting을 하는게 좋겠죠? 질문3-2) 제가 위에를 직접 짜기 위해서 dataFrame for문 돌리는 거 하나하나 다 찾아봐서 제가 원하는 형식의 loop를 찾아서 하기는 했는데요. 직접 predict를 만들고 싶은 경우에 loc나 다른 for문이나 groupby나 사용해서 저것보다 더 간단하게 하는 방법이 있는지도 궁금합니다.
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
제가 잘 이해한건지 잘모르겠습니다!
안녕하세요 강사님 제가 이해한부분이 맞는지 확인해주세요! ServerCore는 약간? 서버의 핵심 같은 부분이고, 컨텐츠를 제외한 부분. 그중에 Session이라는 부분은 뇌? 같은 부분이고 Connector와 Listener라는 팔과 다리를 움직여 주는 부분일까요?? 그리고 이렇게 정리하는 부분은 가시성과 목적을 나누기 위해서 일까요?? 항상 감사드립니다!
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
sns.distplot()의 y축 값
비디오 2:20 부근에서 sns.distplot(df['위도']) 으로 그래프를 그리는데요, KDE 라인이 함께 그려집니다. 그런데 이때 y축 값이 왜 0부터, max값 3 이렇게 나옵니다. 그런데 제 생각으로는 density로서 0.1, 0.2...뭐 이렇게 나와야 할 것 같은데, 제가 뭘 잘 못 알고 있는 걸까요?