묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
jar 파일로 빌드 및 라이브러리
안녕하세요 build 후 생성된 jar파일만 실행하면, 인터넷이 막혀있는 곳에서도 실행이가능한가요? build할때, 외부 라이브러리도 포함되서 build되는 건가요? 그 외에도 인터넷이 막혀있는 환경에서 스프링 부트를 build하는 방법이 있으면 궁금합니다!
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
DBSynchronizer에 관한 질문입니다.
DBSynchronizer을 이것저것 분석중에 여러가지 질문이 생겨서 올립니다. 1. Identity에 관한 질문입니다. 위처럼 gold에 identity를 추가하고 실행했더니 쿼리문에 Identity가 추가 되지 않는 것을 발견해서 찾아보니까 이 부분에서 xmlColumn의 identity를 넣지 않아서 쿼리문을 생성할때 Identity문을 넣지 않는 것을 발견햇습니다. 그래서 우선 추가 후에 실행하니 이번에는 쿼리문을 실행하는 도중에 에러가 났는데, 쿼리문을 확인해보니, 이와 같이 작성이 되어 있어서 구글링으로 찾아보니까 이처럼 우선 gold 컬럼을 날리고 나서 gold컬럼을 추가할때 IDENTITY 옵션을 줘야 한다고 되어 있어서 바꿔서 실행해보니 쿼리문에서는 에러가 나지 않았습니다. 이번에는 다른 에러가 낫는데, 여러개의 Identity를 사용할 수 없다고 나오는 에러였습니다. Identity에 관한 질문은 2가지인데요. 위와 같은 경우를 볼때, 궁금한점은 다음과 같습니다. 1) Identity를 추가할 컬럼을 DROP으로 날리고 나서 ADD를 통해 추가 하는 방법이 맞는 것일까요? 만약에 1) 과 같은 방법이 맞다면, 나중에 Identity를 옵션으로추가할 경우 해당 컬럼이 기본키 설정이 되어있으면 삭제가 되지 않을텐데, 이런 경우는 어떻게 해야할까요? 2) 애초에 1) 과 같은 고민을 할때 테이블에는 Identity를 하나만 정해서 써야하니까, 테이블을 설계할때 이미 정해져 있어야하고, 나중에 Identity 옵션을 추가하는 것은 옳지 않은 방법인건가요? 2. _dependentIndexes에 관한 질문입니다. 이 변수가 무엇을 위한 것인지 명확하게 이해가 되지 않아서 질문 올립니다. _dependentIndexes에 관한 질문은 3가지 입니다. 1) 제가 파악한 해당 변수의 기능은 쿼리를 바로 날리지 않고, 순서대로, 그리고 모아서 쿼리를 날리는 이유와 관련된 기능 같습니다. 컬럼들이 서로 Dependency가 걸려 있으면, 먼저 하나를 삭제하면 다른 컬럼이 오류가 날수도 있기 때문에 연관되어 있는 변수(Dependency가 걸려 잇는)들을 모아두는 것으로 우선 파악을 했는데 맞는 걸까요? 2) 1)에서 언급한 서로 Dependency가 걸려있다는 것이 명확하게 이해가 가지를 않습니다. 제가 추측하기로는 외부키를 이용해 다른테이블을 참조하는것이 Dependency가 걸려있다는 것 같은데 맞는 걸까요? 3) _dependentIndexes에 insert하는 부분을 찾아보니 CompareColumn을 이용해서 Column들을 비교할때 입니다. 이 코드 인데, 해당 컬럼의 Type이 바뀌엇거나 해당 컬럼의 문자열 길이가 바뀌었거나 해당 컬럼이 Nullable가 바뀐경우 들어와서 dbTable의 Index 목록을 돌면서 해당 컬럼이 Index가 걸려져 있는지 판단하고, 걸려 있으면 _dependentIndexes에 넣는 것으로 해석했는데, 제 짧은생각으로는 Type이 바뀌거나, 문자열 길이가 바뀌거나, Nullable이 바뀐경우 위와 같은 검사를 해서 _dependentIndexes에 넣는 경우는 무엇이고, 넣지 않는 경우는 무엇인지 이해가 되질 않습니다 ㅠㅠ 3. 마지막으로 외부키에 관한 질문입니다. 외부키를 설정하는 것은 현재 강의에서 빠져잇는 것 같아서 구글링해서 설정하는 방법을 찾아보고, 직접 넣어봣는데 맞는 방식인지 의구심이 들어서 질문올립니다. 우선 외부키 설정은 제약조건으로 달 수 잇는것을 확인하고, 테스트를 하기 위해서 2개의 테이블을 준비했습니다. 첫번째 방식으로는 위 그림처럼 <Table /Table> 안에 Index를 넣어서 하니 외부키로 설정해야할 Gold테이블이 아직 생성되지 않아서 에러를 뱉는 문제가 생기는 바람에 아예 따로 빼서, 이렇게 구성했는데, 맞는 방식일까요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
Unknown column 'Users.content' in 'field list'
안녕하세요 제로초님, 항상 감사드립니다. 로그인을 하면, Users.content를 찾으면서 에러가 뜨네요. 아무리 검색해도 Users.content를 생성하는 부분도 없고 select하는 부분도 없습니다. ㅠㅠ 어디를 살펴봐야 할 지 조언 부탁드립니다...
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Git을 설정했는데 갑자기 오류가 생기네요 포트가 문제일까요?
Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Thu Jul 22 20:55:29 KST 2021 There was an unexpected error (type=Internal Server Error, status=500).
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
모델 명시
삭제된 글입니다
-
해결됨홍정모의 따라하며 배우는 C++
13:50 질문드립니다.
#include <iostream> #include <array> using namespace std; int& get(array<int, 100>& my_array, int idx) { return my_array[idx]; } int main() { array<int, 100> my_array; my_array[30] = 10; get(my_array, 30) = 1024; return 0; } 강의 13:50 내용입니다. get(my_array, 30) = 1024; 여기서 get함수가 레퍼런스로 반환이 되는데, 참조자의 우변에는 L-Value가 들어가야 한다고 알고있습니다. 그래서 1024가 들어갈 수 없다고 알고있었는데 여기선 실행이 잘 돼서 헷갈립니다. const 참조자로 반환된것도아닌데 어떻게 가능한건가요?
-
미해결실전 리액트 프로그래밍
프로젝트 생성하시고 나서가 궁금합니다
강사님께서는 매 실습을 create-react-app으로 프로젝트를 생성하시는거 맞으시죠? 지금 저도 실전 리액트프로그래밍 개정판 책과 강사님의 강좌를 같이 보며 따라가고있는데, create-react-app으로 프로젝트 생성하고 있습니다. 책 20p에 index.html, index.js, package.json파일을 제외한 나머지 파일은 데모앱을 위한 파일이기 때문에 마음대로 수정하거나 삭제해도 괜찮다고 하셔서 대부분 지우고 사용하고 있는데, 항상 같이 다운되는 node-modules는 삭제하면 안되는 거같아서 여쭤봅니다. 그래서 항상 node-modules는 저의 모든 프로젝트 폴더마다 있는데, 강사님의 파일창에는 2-virtual-dom처럼 package.josn도 없고 .js파일들만 이쁘게 있어서, node-modules까지 다 삭제하고 해도되는지, node-modules는 하나만 설치하고 다같이 사용하시는건지... 프로젝트 생성부터 같이 해보지 않고, 항상 미리 세팅이 되신 상태에서 바로 시작하셔서 항상 궁금하다가 여쭤봅니다... ㅜㅜ 답변 부탁드려요
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
transactional 오류
아래와 같은 오류가 발생하는데요 Cannot resolve symbol 'transational', 'Transactional'이 나오는데, 어떻게 해결해야할 지 모르겠어요.
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
15번 질문입니다.
#define _CRT_SECURE_NO_DEPRECATE #include <stdio.h> int main() { //freopen("input.txt", "rt", stdin); int N; scanf("%d", &N); bool* isPrime = new bool[N+1]; for (int i = 0; i < N+1; ++i) isPrime[i] = true; for (int i = 2; i < N+1; ++i) for (int j = 2 * i; j < N+1; j += i) isPrime[j] = false; int cnt = 0; for (int i = 2; i < N+1; ++i) if (isPrime[i]) cnt++; printf("%d\n", cnt); if (isPrime) delete[] isPrime; return 0; } 강의시간에 보여주신 코드와 비교했을 때, Big(O)만 따져보면 뭐가 이득인지 궁금합니다. 그리고 알고리즘 문제를 풀 때, 동적할당은 피해야하는지도 궁금합니다. 감사합니다.
-
미해결머신러닝 엔지니어 실무
후반부 강의자료 부탁드립니다.
후반부 강의자료 부탁드립니다. 수강평 남겼습니다. aam42@naver.com kjh19971002@gamil.com 감사합니다.
-
미해결리액트로 나만의 블로그 만들기(MERN Stack)
TypeError: Cannot read property 'pathname' of undefined
이런 에러는 왜 나는건가요?? 다시 따라해보고 하라는거 다 했는데도 이유를 모르겠어요
-
미해결Do It! 장고+부트스트랩: 파이썬 웹개발의 정석
Edit Post 태그 수정 Error
Edit Post를 누르면 Tags에 원래 있던 태그가 나오고 다른 태그를 작성해서 submit하면 Error가 발생합니다. 강의대로 진행했는데 Error가 발생해서 질문 남깁니다.
-
미해결
파이썬 공부시작한 학생입니다. jupyter notebook 관련 질문드려도 될까요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. 안녕하세요. 파이썬 공부중인 학생입니다. vscode로 파이썬을 공부하면서 jupyter notebook을 설치하여 사용중이었습니다. ipynb 파일을 생성하면 셀이 생성되고 그 안에 소스코드를 작성할 수 있었는데요. 갑자기 ipynb에 있던 셀이 모두 사라지고 작성해놓았던 ipynb 파일 내용도 저렇게 변경되었습니다. 무언가 문제가 생긴 것 같아 구글링으로 jupyter notebook을 cmd - pip install jupyter로 다시 재설치해보려해도 이미 설치되어있는 것으로 나오는데 왜 갑자기 이런 문제가 발생한지 알수가 없습니다..... 다시 ipynb파일을 jupyter노트북으로 실행시키도록 하고싶습니다. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
해당 강의까지 듣고 Faster RCNN에 anchor box에 대한 내용 이해점검과 질문
< 강의를 이해한 내용 > anchor box는 3가지의 사각형 형태, 3가지의 다른 크기로 이루어져 있다. 즉, anchor box는 9개의 다양한 사각형을 이용하여 이미지의 해당 부분의 obj 존재여부를 판단해내는 것이다. anchor box는 원본 이미지에 적용되는 것이 아니라 Feature Map에 적용되는 것이다. Feature Map에 가로 x 세로의 수만큼 anchor box가 생기게 된다. 여기서 anchor box는 총 9가지의 box로 이루어져 있으므로 9개의 depth(차원)이 적용되어 총 생기는 anchor box는 가로 x 세로 x 차원(9) 인 것이다. anchor box는 Feature Map에 생기게 되는데, 학습을 위해 3x3 conv 층을 통과하고, 빠른 학습과 정보 압축을 위해서 1x1 conv 층을 통과한다. 이때 9개의 차원으로 압축되게 되는데, 9개로 압축되는 이유는 anchor box가 3가지의 형태와 3가지의 크기로 총 9개의 box로 이루어져 있기 때문이다. 1x1 conv층을 통해 압축까지 된 Feature Map에 anchor box를 그리게 되면 (가로 x 세로 x 차원)의 수만큼 anchor box가 나오게 되는 것이다. 질문 - 마치 conv층의 필터를 정의하듯, anchor box의 각 box별 모양과 크기를 정해주어야 할텐데 anchor box의 정의는 어느 부분에서 하나요? - Feature Map의 각 9개의 차원별로 각 box가 적용되는 것이 아니라 각 차원별로 모두 9개 다양한 크기의 box가 적용되는 것이 맞나요? - 만약 그렇다면 굳이 압축 차원이 9개여야 할 필요가 있을까요? 1x1 conv층에서 9개의 차원과 anchor box 구성의 box수는 무관한 것으로 느껴집니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
inspect에 관한 질문입니다
강의에 나오는 inspect 메소드는 그냥 파일의 위치 경로를 표시할 때 사용하는 메소드라고 생각하면 되나요?? print("Path : ", inspect.getfile(inspect.currentframe()))
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
컨테이너로 실행하니 user service 에서만 403 오류가 발생합니다
안녕하세요. 도저히 혼자 해결이 안되서 질문드립니다. 제목처럼 모든 서버를 로컬에서 실행했을 때는 마이크로서비스 모두다 정상작동 하지만 컨테이너로 실행하였을 때 다른 마이크로서비스들은 모두 작동하는데 오직 user-service 에서만 403 forbidden 에러가 발생합니다 모든 서버가 컨테이너로 실행됨을 docker ps -a 로 확인하였고 같은 ecommerce-network 내에서 구동되고 있습니다. 유레카 상에서도 모든 서버의 인스턴스가 확인되구요. 깃허브에 작업한 프로젝트를 올려놓긴 했는데 혹시 시간나시면 확인해봐주시면 감사하겠습니다.. 도저히 혼자 해결이 안되네요. apigateway service에서 발생한 로그 파일은 아래 깃허브의 루트 경로에 gateway-logs.txt 로 저장되있습니다. 감사합니다. https://github.com/psick22/spring-cloud-study
-
미해결스프링 핵심 원리 - 기본편
에러뜬이유
선생님 에러가뜬이유를 정리하면 컨트롤러에서 MyLogger을 주입했고 컨트롤러에서 스프링컨트롤러에 올려야하는데 scope request 요청 이들어왔을때 올려서 지금상태에는 MyLogger가 스프링컨테이너에 올라가지않아서 에러가뜬거라고이해하면되나요?? 없는걸 요청하는느낌인가요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
람다식에 대해
# 람다 함수 -> 할당 에대해서 질문이있습니다. 식을 똑같이 타이핑해서 저장하거나 실행해보면 람다식 식이 바뀝니다. lambda_mul_func = lambda x,y:x*y print(lambda_mul_func(50,50)) 에서 def lambda_mul_func(x, y): return x*y print(lambda_mul_func(50, 50)) 이렇게 바뀌는데 맞는건가요?
-
미해결CSS 기본부터 활용까지
css수업-flex 4:holy grail layout
<!-- section의 세 개: navigation, main, aside를 수평으로 layout --> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <style> .container{ display:flex; flex-direction:column; } header{ border-bottom:1px solid gray; } footer{ border-top:1px solid gray; } .content{ display:flex; } .content nav{ border-right:1px solid gray; } .content aside{ border-left:1px solid gray; } nav,aside{ fles-basis:150px; } </style> </head> <body> <div class="container"> <header> <h1>생활코딩</h1></header> <section class="content"> <nav> <ul> <li>html</li> <li>css</li> <li>javascript</li> </ul> </nav> <main> 생활코딩은 일반인을 위한 코딩 수업 </main> <aside> /* 광고부분 */ AD </aside></section> <footer> <a href="https://opentutorials.org/course/1">홈페이지</a></footer> </div> </body> </html> Q. nav,aside{}부분은 왜 .content nav 이런식이 아닌 이유가 무엇인지 궁금합니다.
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
안녕하세요, 질문이 있어서 글 올립니다!
안녕하세요! CNN 강의 잘 듣고 있습니다 :) 강의를 들으며 하나 문득 궁금한게 생겨서 질문 남깁니다. Xception 파트의 경우, pre-trained된 모델을 가져오는 것이라 하셨는데, 그러면 해당 pre-trained된 모델은 ImageNet 기반으로 사전 훈련된 것인가요?