묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강의자료요청
안녕하세요 강의자료 요청드립니다!bjdj323@naver.com
-
미해결
스칼라 반환 함수와 테이블 반환 함수의 성능 차이
Ms sql에서 스칼라 반환 함수와 테이블 반환 함수의 성능 차이가 궁금합니다. 되돌려 받는 값이 하나라고 한다면. 스칼라 반환 함수와 테이블 반환 함수의 성능에 차이가 있을까요?최근 스칼라 함수를 추가하였는데 다른 sql 버젼에서는 문제가 없는데 sql2017과 sql2019를 사용하는 곳에서 스칼라 함수로 인해 속도가 현저히 다운되는 현상이 발생이 되고 있어서요. 속도를 올리고자 추가한 스칼라 함수가 오히려 속도를 느리게 하는 주범이 되어서요. 같은 내용을 테이블 반환 함수로 작성하면 속도가 빨라지는 것 같긴 합니다만. 이유를 잘 모르겠고. 테이블 함수로 바꾸는 것만이 꼭 정답인가에 대해서 의문이 들어 여기에 한번 질문 올려 봅니다.
-
해결됨유니티 Addressable 을 이용한 패치 시스템 구현
윈도우에서 어드레서블 테스트 할 수 없나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 강의를 보면 안드로이드 apk를 계속 뽑아서 테스트 진행 하시던데.. 그냥 pc에서 테스트 하는 방법이 없을까요?위 질문에 이어지는 질문인데요.. 제가 pc로 해보면 에셋을 받아야 되는데.. 이미 받을 걸로 나오는데.. ServerData,Library\com.unity.addressables등 찾아봐도 없던데.. 어느 폴더에 안드로이드 에셋이 있을까요? 아니면 어떤 설정을 해야 되는건가요?
-
미해결홍정모의 따라하며 배우는 C언어
(강의 4:49) 포인터 변수 ptr이 어떤 식으로 data[2][3]에 접근하는지 모르겠습니다.
포인터 변수 ptr이 어떤 원리로 *(ptr + 3 + COLS * 2)에 접근하는지 모르겠습니다.printf("%d\n", data[2][3]);int* ptr = &data[0][0];printf("%d\n", *(ptr + 3 + COLS * 2));위의 data[2][3]을 포인터 연산을 통해 접근한다.*(ptr + 3 + COLS * 2)에서 Row 숫자가 2로 들어가고, 그 다음 COLUMN의 개수를 곱하고Column의 인덱스를 더하고 포인터변수 ptr로 접근하면 마치 1차원 배열로 2차원 배열에 접근할 수 있다.라고 하셨었는데, *(ptr + 3 + COLS * 2)는 내부적으로 COLS * 2가 먼저 계산되어 *(ptr + 3 + 8)이 되고,그 다음 *(ptr + 11)이 되어서 결과적로 data[0][11]에 접근하게 되는게 아닌가 싶습니다.*(ptr + 3 + COLS * 2)가 최종적으로 data[2][3]으로 접근하게되는 과정을 설명해주시면 감사하겠습니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
윈도우 h2.bat실행시 아무 반응이 없습니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)예[질문 내용]여기에 질문 내용을 남겨주세요. h2.bat실행시 아무창도 뜨질 않습니다. 아예 반응이 없습니다.열심히 구글링하여서 3시간가량 할 수 있는 방법을 동원해보았는데 해결이 되지 않아서 질문남깁니다 ㅜㅜh2 버전은 강의에서 말씀하신 1.4.200 버전으로 다운로드 받았습니다아래 해본 방법들을 남깁니다. 모두 결과는 실행하였을 때 반응이 없었습니다.[해본 방법들]cmd창에서 h2.bat 실행 , cmd창에서 "h2.bat" 실행cmd창에서 h2.sh 실행, cmd창에서 "h2.sh" 실행cmd창에서 h2w.bat 실행, cmd창에서 "h2w.bat" 실행다운로드받은 경로 들어가서 마우스로 h2.bat 실행cmd를 관리자권한으로 실행하여 1,2번 방법h2파일 재설치 후 1,2,3,4,5 방법노트북 재부팅 후 1,2,3,4,5 방법프로젝트 폴더 안에있는 application.properties 파일에서 h2데이터베이스 연동설정(이건 아닌것같지만 혹시나해서해봤습니다.)h2포트번호 확인 후 cmd에서 포트번호 전부 확인해봤지만 사용중인 포트번호가 없어서 h2포트번호를 그냥 바꿔본 후 실행환경변수 재설정 열심히 검색중에 하단 링크를 보았는데 해결방법을 못찾으신건가요 ㅠ 답변부탁드립니다!!만약 해결방법이 없다면 Oracle을 연동하여 사용해보겠습니다. 최대한 강의와 비슷하게 진행하고 싶어서 꼭 해결할 수 있었으면 좋겠네요https://www.inflearn.com/questions/175580
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
JobQueue Push 부분관련해서 질문이 있습니다
Push 부분에서 LCurrentJobQueue가 nullptr이면 Execute를 하고 있는데, else 부분으로 떨어지는 경우가 어떻게 생기는지 이해가 잘 가지않습니다.LCurrentJobQueue는 쓰레드마다 고유하게 가지고있는 큐인데, Execute를 할때는 LCurrentJobQueue가 this가 되면서 nullptr가 아닐 수 있지만 while 반복문이 끝나야만 nullptr가 되고 Push가 실행될 수 있는데, 다른 쓰레드가 접근 불가능한 LCurrentJobQueue가 Push 실행 시 nullptr가 아닐 수 있나요?
-
미해결스프링 시큐리티 OAuth2
'Social Login 연동 구현' 관련 질문
'Social Login 연동 구현' 과정에서 oauth2 로그인 작업이 완료되면 로그인 과정에서 얻은 해당 유저에 대한 SecurityContext가 세션 스토리지에 저장되는 건가요?그래서 로그인 이후 다음 요청부터는 세션 스토리지에서 해당 유저의 SecurityContext를 가져오는식으로 Authentication 객체에 접근하는 건가요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
안녕하세요 질문이 있습니다
안녕하세요 영상 잘 보고있습니다.다름이 아니라 out로 인자값을 받는 이유가 진퉁을 받기 위해서 인걸로 이해하고 있습니다그럼 애초에 구조체가 아닌 클래스로 만들면 처음부터 복사가 아닌 참조형식 이기때문에 out을 써서 인자값을 받을 필요가 없는거 아닌가요?제가 이해를 잘 못하고 있는거 같아 질문 남겼습니다. 감사합니다.
-
미해결스파크 머신러닝 완벽 가이드 - Part 1
실습환경 문의
안녕하세요 현재 Data Analyst로 커리어를 시작하면서 Spark 기반의 데이터 처리와 ML model deployment 경험을 쌓고자 해당 강의를 선택하게 되었습니다. 개발 환경에 대해 질문이 있는데 Databricks 환경이 아닌 local machine 기반의 환경에서 해당 실습을 적용해도 문제가 없을까요? 클라우드 머신 성능보다는 현재 사용하고 있는 machine의 성능이 아무래도 빠를 거 같아 질문드립니다. (항후 다른 Kaggle 이나 개인 프로젝트 진행을 위해서 미리 개발환경 세팅을 해놓으면 좋을 것 같아서요)제가 꼭 필요했던 강의를 찾게 되어 굉장히 기쁩니다!!
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
activation을 2번 해주는 이유?
선생님 안녕하세요좋은 강의 항상 감사드립니다. 5번째 주피터 노트북 파일, CIFAR10_Custom_CB_Filters_Decay 을 보면 x = Conv2D(filters=128, kernel_size=3, padding='same', kernel_regularizer=l2(1e-5))(x) x = Activation('relu')(x) x = Activation('relu')(x) x = MaxPooling2D(pool_size=2)(x)이것 처럼 x = Activation('relu')(x) 을 2번씩 써 놓으신 곳이 있더라고요.굳이 activation을 2번 하시는 이유가 있으신가요? 아니면 그냥 custom이 가능하다는 것을 보여주기 위해서 넣으신건가요? (즉, 이걸 지워도 모델 전체에 큰 영향은 없는건가요?) 감사합니다!
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
멀티도메인 질문 드립니다!
아직 구현 전이기는 한데요!서버 하나에 여러개의 프로젝트를 돌리려면각각의 프로젝트를 pm2로 돌려야 하나요??하나의 pm2에서 관리하는건 아니겠죠??각각의 프로젝트를 돌리고 nginx를 이용하는게 맞는지 궁금합니다!
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part3: 자료구조와 알고리즘
resize 질문
v.resize(10);으로 하면 인덱스 9까지 0을 넣어 생성이 되어있는데 이후 pushback을 하면 인덱스 10번부터 들어가게 될텐데 인덱스 0번부터 값을 저장하고 싶으면 어떤 방법이 있을까요?cin >> v[i]밖에 없을까요>
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
'스프링에서 엔티티 매니저와 영속성 컨텍스트가 N:1'의 의미 질문 드립니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 비슷한 질문 있지만 해결 되지 않음3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]'스프링에서 엔티티 매니저와 영속성 컨텍스트가 N:1'의 의미 질문 드립니다.강의 4분 1초쯤 스프링에서는 엔티티 매니저와 영속성 컨텍스트가 N:1 이라는 장표가 있는데 아래와 같이 이해했습니다.N개의 EntityManager 객체들은 동일한 PersistenceContext 객체를 참조하고 있음 (싱글톤)위 내용을 확인 해보고자 본 강의의 소스파일(jpashop-v20210728)을 인텔리제이에서 디버그 실행한 상태에서 다수의 HTTP 요청을 보내서, HTTP 요청마다 생성된 다수의 EntityManager 객체가 하나의 PersistenceContext 객체를 참조하고 있는지 확인했습니다. 확인 결과 EntityManager 객체마다 각각 다른 PersistenceContext 객체를 참조하고 있었습니다. 5번의 HTTP 요청을 보내서 5개의 엔티티매니저 객체와 영속성 컨텍스트 객체가 생성됐습니다. 위 내용만 본다면, 스프링부트 프로젝트인데 J2SE 환경과 마찬가지로 엔티티 매니저와 영속성 컨텍스트가 1:1로 생성되는것으로 보여서, 제가 위 장표를 잘못 이해한것 같아 질문 드립니다.감사합니다~
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
도메인이라는게 도대체 무엇인가요?
개발공부를 하다보면 도메인, 도메인지식, 도메인네임 등 똑같이 도메인이라는 단어이지만 뜻이 많이 다를 것이라고 유추되는 단어들이 많은데요.. 검색을 해봐도 잘 와닿지 않아서 참고할만한 글이나 답변을 주실 수 있으실까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
sh: 1: env-cmd: not found
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. aws ec2 배포 과정에서 문제가 있습니다. npm run build:prod 에서 문제로 .package.json에도 env-cmd 가 제대로 설치가 되어있고,script 문에도 정상적으로 적어져 있으나, sh: 1: env-cmd: not found 와 같은문제가 뜨네요 .
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
클라에서 서버 전향
안녕하세요 루키스님, 언제나 좋은 강의 감사합니다. 강의와 관련된 질문이 아니라 죄송하지만 따로 여쭤볼만한 곳이 없어 이렇게 질문 드립니다. 저는 4년차 클라이언트 프로그래머입니다. 쥬신 아카데미 출신으로 운 좋게 취업에 성공했지만 어쩌다보니 유니티로 커리어를 시작하게되어 지금까지 유니티 엔진을 사용하는 모바일 게임 프로젝트에서만 일하고 있습니다. 어렸을때부터 주로 온라인게임을 플레이 해왔었고 이직하고 싶은 팀도 MMORPG팀이지만 그런 곳은 주로 언리얼 엔진을 사용하다 보니 이직이 쉽지 않더군요 ㅠㅠ이러다 평생 모바일 수집형 게임만 만드는게 아닌가란 걱정도 들고 지금 있는 회사보다 좀 더 좋은 회사로 가고 싶다는 생각도 있다 보니 어느 순간 서버에 생각이 닿았습니다.남의 떡이 더 커보인다는건 알지만 저희 팀에서도 반년째 서버 개발자가 구인이 되고 있지 않고 있다 보니(나름 규모 있는 회사입니다 ㅠㅠ) 더 그런 생각이 들었던 것 같습니다. 여튼 그렇게 루키스님 강의와 시중에 있는 서버 책을 보며 공부도 하고 서버를 연동해 게임도 만들어 보고 있지만 회사 일과 병행하며 전향을 준비하기에는 조금 벅찬감이 있는것같아 퇴직 후 1년정도 학원(프로카데미)을 다닐까 고민하고 있습니다. 1년이 짧은 시간은 아니다 보니 회사 일을 병행하면서 준비를 계속할지 아니면 학원에 들어갈지 망설여지고 있는데 조언 부탁 드립니다 ㅠㅠ나이는 27살이고 연봉이 높은 편은 아니다 보니 이직 후 신입 연봉을 받게되더라도 크게 아쉬움은 없을 것같습니다..
-
미해결재고시스템으로 알아보는 동시성이슈 해결방법
10개가 되어야한다가 아니라 0개가 되어야한다 아닌가요?
재고시스템 만들어보기 - 문제점 3분 15초에 "우리가 원하는값은 10개가 되어야하는데" 라고 하셨는데 10개가 아니라 0개가 맞는것같아서요. 혹시 해당부분 답변해주실 수 있으실까요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
jpql
select t from Team t where t IN (select m.team from Member m where m.age >= 20)select t from Team t where t IN (select t2 From Team t2 join t2.members m2 where m2.age >= 20)-> 결과 같게 나오는데 같은 쿼리인게 맞을까요...?-> 근데 이게 서브쿼리의 결과는 다른데 in을썼기때문에 같은결과가 나오는거일까요?
-
해결됨실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
JPA 프로그래밍 13장 웹 애플리케이션과 영속성 관리
ORM 표준 JPA 프로그래밍 강의를 먼저 보고 이 강의를 듣고 있습니다. OSIV에 관해 더 깊이 알고 싶으면 13장 웹 애플리케이션과 영속성 관리를 봐라고 하시는데 자바 ORM 표준 JPA 프로그래밍 - 기본편 여기 어떤 강의에 있는건가요 이강의를 결제해서 미리 봤는데도 어딨는지 잘 모르겠습니다.
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
GPU 사용법
선생님 제가 코딩을 KAGGLE CODING이 아닌 주피터로 연습을 하고 있는데 제 컴퓨터의 GPU를 통해서 계산을 하고 싶은데 이건 어떻게 해야하나요?+CUDA에 알맞은 그래픽카드도 설치완료했습니다 Dense Layer로 Fashion MNIST 예측 모델 구현하기 - 검증 데이터를 활용6:40