묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
묵시적 조인에 대해 질문드립니다.
묵시적 조인보다는 명시적 조인을 사용하라고 말씀 하시면서 코드에 쿼리와 jpa가 데이터베이스로 실제로 보내는 쿼리가 불일치함으로 혼란을 야기 할 수 있다고 하셨는데, 조인 강의 에서 세타조인 부분에서 사용한 예제도 사용한 쿼리와 실제 데이터베이스에 보내는 쿼리가 서로 달라 혼란을 야기 할 수 있다고 생각합니다.(예제 코드는 사진으로 첨부 합니다.) 사진 1. 사진 2. 실무에서는 위와 같이는 사용하지 않는 건가요.? 추가적으로 사진2. 를 참고해서 cross join 을 명시적으로 해줄려고 다음과 같이 변경을 했습니다. String query = "select count(m) from Member m cross join Team t where m.username = t.name ";List<Long> result = em.createQuery(query, Long.class).getResultList(); 그런데, 다음과 같이 오류가 출력 됩니다. ERROR: line 1:36: unexpected token: cross line 1:36: unexpected token: cross java.lang.IllegalArgumentException: org.hibernate.hql.internal.ast.QuerySyntaxException: unexpected token: cross near line 1, column 36 [select count(m) from jpql.Member m cross join jpql.Team t where m.username = t.name ] 혹시 jpa 에서는 cross join 은 명시적으로 불가능 한 건가요.?
-
해결됨[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
colab 으로 하는 학생입니다
헷갈리는 점이 있어서 질문합니다 영상에서 cpu를 사용한다고 하셨는데 colab 런타임을 gpu로 설정 안해도 되는건가요?? 일단은 설정하고 디텍션을 하니 한장당 6~7초 정도 걸리는데 영상속 클라우드의 사양보다 colab 사양이 낮아서 그런가요??
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
nvm install 시 에러가 납니다.
질문 게시판 참고 및 하루종일 현상확인을 하였으나 이유를 모르겠습니다. 얼른 강의를 들어야하는데 답답하네요 ㅠㅠ 확인 부탁드립니다. 현상 해당 디렉토리에서 python (2.7.18) 설치 확인 후 (Add python.exe to Path 로 설치한 상태) nvm instll 10.16.3 할 경우 no python2.7 이란 결과와 함께 에러 노출 => python을 설치했음에도 동일한 결과 노출됩니다. 어떻게 해줘야 할 지 확인 부탁드립니다 ㅠㅠ 1. 현재 경로에서 python -v 으로 파이썬 설치 확인 2.7.18 2. npm install 시 에러 결과 $ nvm install 10.16.3 Can not determine how many core(s) are available, running in single-threaded mode. Please report an issue on GitHub to help us make nvm run faster on your computer! Local cache found: ${NVM_DIR}/.cache/src/node-v10.16.3/node-v10.16.3.tar.xz Checksums match! Using existing downloaded archive ${NVM_DIR}/.cache/src/node-v10.16.3/node-v10.16.3.tar.xz $>./configure --prefix=/c/Users/혜윤/.nvm/versions/node/v10.16.3 < which: no python2.7 in (/mingw64/bin:/usr/bin:/c/Users/혜윤/bin:/c/Python27:/c/Python27/Scripts:/c/Program Files (x86)/Wizvera/Delfino:/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/c/Program Files (x86)/Intel/iCLS Client:/c/Program Files/Intel/iCLS Client:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/WINDOWS/System32/WindowsPowerShell/v1.0:/c/Program Files/Intel/Intel(R) Management Engine Components/DAL:/c/Program Files/Intel/Intel(R) Management Engine Components/IPT:/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL:/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/IPT:/c/Program Files/Samsung/AllShare Framework DMS/1.3.23:/c/Program Files/Samsung/AllShare Framework DMS/1.3.23/64bit:/c/Program Files (x86)/Microsoft SQL Server/100/Tools/Binn:/c/Program Files/Microsoft SQL Server/100/Tools/Binn:/c/Program Files/Microsoft SQL Server/100/DTS/Binn:/c/Program Files/Intel/WiFi/bin:/c/Program Files/Common Files/Intel/WirelessCommon:/c/APM_Setup/Server/Apache/bin:/c/APM_Setup/Server/MySQL5/bin:/c/APM_Setup/Server/PHP5:/c/WINDOWS/System32/OpenSSH:/cmd:/c/Program Files/nodejs:/c/ProgramData/chocolatey/bin:/c/Program Files (x86)/Yarn/bin:/c/Program Files/Intel/WiFi/bin:/c/Program Files/Common Files/Intel/WirelessCommon:/c/Users/혜윤/AppData/Local/Microsoft/WindowsApps:/c/Users/혜윤/AppData/Local/Programs/Microsoft VS Code/bin:/c/Users/혜윤/AppData/Roaming/npm:/c/Users/혜윤/AppData/Local/Programs/Fiddler:/c/Users/혜윤/AppData/Local/Yarn/bin:/c/Users/혜윤/AppData/Python27) which: no python2 in (/mingw64/bin:/usr/bin:/c/Users/혜윤/bin:/c/Python27:/c/Python27/Scripts:/c/Program Files (x86)/Wizvera/Delfino:/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/c/Program Files (x86)/Intel/iCLS Client:/c/Program Files/Intel/iCLS Client:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/WINDOWS/System32/WindowsPowerShell/v1.0:/c/Program Files/Intel/Intel(R) Management Engine Components/DAL:/c/Program Files/Intel/Intel(R) Management Engine Components/IPT:/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL:/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/IPT:/c/Program Files/Samsung/AllShare Framework DMS/1.3.23:/c/Program Files/Samsung/AllShare Framework DMS/1.3.23/64bit:/c/Program Files (x86)/Microsoft SQL Server/100/Tools/Binn:/c/Program Files/Microsoft SQL Server/100/Tools/Binn:/c/Program Files/Microsoft SQL Server/100/DTS/Binn:/c/Program Files/Intel/WiFi/bin:/c/Program Files/Common Files/Intel/WirelessCommon:/c/APM_Setup/Server/Apache/bin:/c/APM_Setup/Server/MySQL5/bin:/c/APM_Setup/Server/PHP5:/c/WINDOWS/System32/OpenSSH:/cmd:/c/Program Files/nodejs:/c/ProgramData/chocolatey/bin:/c/Program Files (x86)/Yarn/bin:/c/Program Files/Intel/WiFi/bin:/c/Program Files/Common Files/Intel/WirelessCommon:/c/Users/혜윤/AppData/Local/Microsoft/WindowsApps:/c/Users/혜윤/AppData/Local/Programs/Microsoft VS Code/bin:/c/Users/혜윤/AppData/Roaming/npm:/c/Users/혜윤/AppData/Local/Programs/Fiddler:/c/Users/혜윤/AppData/Local/Yarn/bin:/c/Users/혜윤/AppData/Python27) ?[1m?[31mERROR?[0m: Did not find a new enough assembler, install one or build with --openssl-no-asm. Please refer to BUILDING.md nvm: install v10.16.3 failed!
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
가상 환경에서 atom 실행
가상환경에서 아톰이나 파이참을 실행하는 방법을 다시 알려 주실 수 있나요? 가상 환경을 만들고 아톰이나 파이참을 해당 가상 환경 폴더에 설치하면 되는 건가요?
-
해결됨비전공자를 위한 진짜 입문 올인원 개발 부트캠프
세팅 제이슨
세팅 제이슨을 검색하면 그랩님 화면과 다르게 엄청나게 많은 코드가 뜨는데 제가 잘못 검색한건지, 그냥 이 밑에 그대로 코드를 추가하면 되는지 궁금합니다. 그리고 프리티어가 꼭 필요한지도 궁금합니다. 프리티어 없이 써왔어서 있고 없고의 차이가 현저할까요?
-
해결됨Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
index 오류 관련
아래에 남겨주신 답변을 보고 진행했습니다만 터미널에는 error 표시가 계속 보여집니다. 이렇게 보여져도 괜찮은 건가요 ? ERROR Failed to compile with 1 error 18:28:06 error in ./src/components/TodoList.vue Module Error (from ./node_modules/eslint-loader/index.js): C:\_EH\__git\learn_vue_js_02\vue-todo\src\components\TodoList.vue 37:38 error 'index' is defined but never used no-unused-vars
-
미해결인스타그램 클론 - full stack 웹 개발
제가 models.py의 Comment에서 post 변수를 안쓰고
makemigrations를 해서 그런지 다시 post 변수를 작성 후 실행을 해도 오류가 납니다. 오류 내용은 터미널 웹 인데 어떻게 해결해야 할지 도통 모르겠어요. 제 워크스페이스 주소입니다. https://goor.me/FxncC
-
해결됨따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
npm run dev 했을때 몽고db 오류
npm run dev 했을때 정상적으로 웹이 켜지긴하는데 sign in, sign up이 보이지않고 로그아웃만 보입니다 터미널에선 이런 오류가 나옵니다 그리고 혹시 dev.js 에서 <username> <password> 부분 유저네임 sj 패스워드 root면 <sj><root> 이런식으로 기입하는게 맞나요? MongooseError [MongooseServerSelectionError]: Authentication failed. [0] at new MongooseServerSelectionError (C:\Users\hsj11\Desktop\st\node_modules\mongoose\lib\error\serverSelection.js:22:11) [0] at NativeConnection.Connection.openUri (C:\Users\hsj11\Desktop\st\node_modules\mongoose\lib\connection.js:823:32) [0] at Mongoose.connect (C:\Users\hsj11\Desktop\st\node_modules\mongoose\lib\index.js:333:15)[0] at Object.<anonymous> (C:\Users\hsj11\Desktop\st\server\index.js:18:26) [0] at Module._compile (internal/modules/cjs/loader.js:1137:30) [0] at Object.Module._extensions..js (internal/modules/cjs/loader.js:1157:10) [0] at Module.load (internal/modules/cjs/loader.js:985:32) [0] at Function.Module._load (internal/modules/cjs/loader.js:878:14) [0] at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:71:12) [0] at internal/main/run_main_module.js:17:47 { [0] reason: TopologyDescription { [0] type: 'ReplicaSetNoPrimary', [0] setName: null, [0] maxSetVersion: null, [0] maxElectionId: null, [0] servers: Map { [0] 'sangjun-shard-00-00.rckbj.mongodb.net:27017' => [ServerDescription], [0] 'sangjun-shard-00-01.rckbj.mongodb.net:27017' => [ServerDescription], [0] 'sangjun-shard-00-02.rckbj.mongodb.net:27017' => [ServerDescription] [0] }, [0] stale: false, [0] compatible: true, [0] compatibilityError: null, [0] logicalSessionTimeoutMinutes: null, [0] heartbeatFrequencyMS: 10000, [0] localThresholdMS: 15, [0] commonWireVersion: null [0] }, [0] [Symbol(mongoErrorContextSymbol)]: {} [0] }
-
미해결파이썬 데이터시각화 분석 실전 프로젝트
필요한 데이터 뽑을 때 간단한 질문 드립니다
안녕하세요 선생님 데이터 뽑는 방식에 관련해서 질문 드립니다 위에 USA_runner 에서 Country 항목에서 'USA'를 뽑는 흐름과 밑에 USA_MALE_runner에서 M/F 항목에서 'M'을 뽑는 흐름이 비슷한 것 같은데 위의 방식으로 아래처럼 뽑아보려니 안되더라고요 이렇게 ----> USA_MALE_runner = USA_runner[USA_runner.M/F =='M'] 제가 보기에는 차이가 없는 것 같은데 혹시 각각 어떤 경우에 사용하는지에 대해 궁금합니다. 답변 부탁드립니다.
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
한국어 English 코드가 invalid syntax로 뜹니다.
선생님과 똑같이 입력했는데 계속 Invalid syntax가 뜹니다. 어디서 잘못된 건가요?
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
yaml 파일 오류
안녕하세요. yaml파일을 제공하지 않는다는 오류가 뜨는데 구글링을 해보아도 해결 방법을 모르겠습니다. ㅠㅠ
-
해결됨스프링 시큐리티
Spring Security에 Postman을 쓸려고 하는데 로그인 페이지만 자꾸 나옵니다.
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
4번만 통과가 안되는데, 많이 고민해봤으나 잘모르겠네요..!
#include <stdio.h> int main() { //f9는 컴파일, f10은 실행. //채점받을때는 freopen주석처리하고 하기. //freopen("input.txt", "rt", stdin); char first_str[105], sec_str[105]; int len_first_str=0, len_sec_str=0; int flag_res=1; scanf("%s", &first_str); //printf("%s\n", first_str); scanf("%s", &sec_str); //각 길이 구하기 for(int i=0; first_str[i] != '\0'; i++) { len_first_str++; } for(int i=0; sec_str[i] != '\0'; i++) { len_sec_str++; } //printf("len_first_str : %d\n", len_first_str); //길이가 다르면 NO if(len_first_str != len_sec_str) { printf("NO"); return 0; } else { //길이가 같으면 비교해보기, 각 char이 같다면, first_str의 각자리를 0으로 치환 for(int i=0; i<len_first_str; i++) { for(int j=0; j<len_first_str; j++) { if(first_str[i] == sec_str[j]) { first_str[i] = 0; break; } } //printf("first_str is : %s\n", first_str); } // 모두 0이라면 YES, 아니면 NO for(int i=0; i<len_first_str; i++) { if(first_str[i] != 0) { flag_res = 0; break; } } if(flag_res == 1) { printf("YES"); } else if(flag_res == 0) { printf("NO"); } } return 0; }
-
미해결인터랙티브 웹 개발 제대로 시작하기
객체리터럴이 정확히 무엇인가요?
프로토타입도 객체이기 때문에 중괄호 안에 다시 셋팅 할 수 있다고 알려주셨는데, 새로운 객체를 다시 만드는 방식을 객체리터럴 형태라고 하는 건가요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
레이저는 나오는데 로그에 안 찍혀요
unichan 큐브 이런 상황인데 왜 안찍힐까요?
-
미해결시스템엔지니어가 알려주는 리눅스 기초편 Bash Shell Script
네트워크 관련 명령어 중 강의 질문입니다!
영상중 netstat 혹은 ss 그리고 -taun 옵션을 주었을때 Local Address:port 그리고 peer Address:port 의미 해석좀 부탁드리겠습니다 선생님 local address:port = 10.0.2.15:22 고 peer address:port 10.0.2.2:49905 라고 써져있는데 49905 포트로 내부 22번 포트접속 했다 라고 이해하면 되나요?
-
미해결홍정모의 따라하며 배우는 C언어
unsigned int의 literal 자료형 표시 관련 질문입니다.
12:27 쯤 unsigned int ui = 3000000000U 좀 더 앞부분에서는 unsigned int의 literal 뒤에 맞는 자료형(U, LL...)을 붙여야 한다고 많이들 실수를 한다고 말씀하셨는데요. 12:27쯤에는 생략도 가능하다고 하셔서 생략이 가능한 건지, 꼭 써야 하는지 궁금합니다. 감사합니다:)
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
환경설정
개인 gpu 서버에서 작업을 하고 있습니다. yolo 학습을 따라가고 있는데, tf113 환경설정과 동일하지 않아서 작업을 따라가는데 어려움이 많습니다. tf113 환경 requirements 를 받을 수 있을까요?
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
이분탐색(결정알고리즘) & 그리디 알고리즘 - 6.씨름선수(그리디) 관련 질문
안녕하세요 저는 강사님처럼 max값 형태로 해당 문제를 풀지않고, 이중 for문을 이용해, 나보다 키가 큰 사람들 보다 몸무게가 더 무거워야한다 로 접근하여 풀었습니다 그때 아래와같이 if all() : 구문을 이용하였는데요 import sys sys.stdin = open("input.txt","rt") n = int(input()) a = list() for _ in range(n) : key,weight = map(int,input().split()) a.append( (key, weight) ) # key 순서로 sort a.sort() cnt = 0 length = len(a) for i in range(length) : spec = a[i] weight = spec[1] if all( weight > a[j][1] for j in range( i+1, length) ) : print(spec) cnt += 1 print(cnt) 이 때, all() 구문에 대해 문의드립니다 j값의 range가 (i+1, length) 이기 때문에, a 배열의 마지막 인덱스 (입력예제1 예 따르면 i = 4일때)는 range(5,5) 가 되어 해당 all() 구문을 타지않는다(false)고 생각했습니다. 따라서 , 초기 cnt를 1로 주고 시작을 했었는데요 제 예상과달리 i= 4일때도 all()구문을 타더군요 간단히 테스트 해보고자 아래와 같은 예제를 만들어봤는데도 i=4일때 타더군요 a=[1,2,3,4,5] temp = 4 for i in range(5) : if all( temp < j for j in range(i+1,5) ) : print(a[i]) 제가 all 구문을 잘못 이해한것인지.. 왜 range(5,5)일때도 all() 구문의 값이 true가 되는건가요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
오랜만에 스프링 강의를 다시 들으려고 하니 처음 보는 에러가 뜹니다
강사님 안녕하세요. 스프링 강의 듣다가 다른 강의 듣고 다시 스프링 강의 들으려고 왔는데, 위와 같이 에러가 뜹니다ㅠㅠ 인텔리제이 설치의 문제일까요? 예전에 이 수업 들었을 때 13강까지 문제 없이 진행됐는데, 인텔리제이에서 지금 다시 실행하려하니 문제가 발생한 상황입니다. 답변 기다리겠습니다ㅠㅠ