묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
IComparable의 구현부 관련 질문입니다.
IComparable을 설명하시면서 class Knight : IComparable<Knight>에서는 public int CompareTo(Knight other) { if (Id == other.Id) return 0; return Id > other.Id ? 1 : -1; } 라는 IComparable의 구현부가 필요하다고 하셨는데 어째서 class PriorityQueue<T> where T : IComparable<T>는 위처럼 따로 구현부를 만들어주지 않았는데도 잘 작동하는 건가요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
TestCameraScript 질문
TestCamerScript 클래스에서 Q를 공부할 때 Q를 누르면 +방향이어서 카메라 머리가 올라갈줄 알았는데, 실제로 해보니까 머리가 내려가서 베이가가 점점 올라갔습니다. 혼자 생각해보니 왼손 좌표계여서 yz -> x로 하면 +방향이 왼손을 도르르 마는 방향인 아래 방향이어서 rotation의 x에 값을 더했는데 카메라머리가 내려갔다고 생각했습니다. 제 생각이 맞는지 확인받고 싶습니다..
-
미해결3dsmax 초급부터 전문가까지 - 한방에 끝내는 3dsmax 강좌
track 3
안녕하세요! track 에 관련되서 질문이 있습니다! 라인과 만든 모형(궤도?) 가 같은 좌표인데도 저런 모습으로 나옵니다. 모형과 라인 선택하고 스크립트를 누르면 좌표가 정 가운데가 아닌 끝 부분으로 갑니다. ㅠㅠ
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
저도 레지스터를 열어보고 싶습니다.ㅠㅠ
일단 엄청난 뉴비입니다..ㅠㅠ 별것 아닌것 같아보이는데 구글링을 아무리 해봐도 해결이 안되서 질문드립니다. 저도 레지스터와 메모리를 SASM에서 변수를 찾아보고 싶은데 (선생님 강의 초반부 레지스터쪽) SASM에서 show memory, show register 부분이 활성화가 안되어있습니다. SASM에서 한줄 한줄 디버깅을 하는것도 안됩니다. (구글링 해보니 이게 해결되면 show memory , show register가 활성화 될것 같더라구요.) 디버그를 누르면 소스코드 처음부터 끝까지 디버그 하고 끝났다고 표시됩니다. LG 그램 , 윈도우 10 사용자에요. 사진 한장 남깁니다. 강의 진도 나가고 싶은데 따라할 수가 없어서 슬퍼요.
-
미해결차량 번호판 인식 프로젝트와 TensorFlow로 배우는 딥러닝 영상인식 올인원
후반부 강의자료 요청합니다.
후반부 강의 자료 요청 드립니다. 이메일 주소: ailixever@gmail.com
-
미해결의미전달에 효과적인 하이브리드 파워포인트 작성법(초급)
혹시 성수쌤이 강의 하실 때 사용하는 ppt 파일은 따로 안주나요??
혹시 성수쌤이 강의 영상에서 사용하시는 ppt 파일은 따로 안 주시는 건가요?? 아니면 받을 수 있는 다른 방법이 있나요??
-
미해결UIKit - iOS14 실무 가이드 <iOS앱 진짜 개발자 되기>
appearence 를 사용해서 그라데이션을 사용한경우에는 이미지가 뜨지 않습니다
apperance를사용한 경우에 그라데이션이 나오기는 하지만 띄운 이미지는 나오지 않고 < 가 나옵니다 appearence를 주석 처리한 경우에는 이미지가 나오는데 appearence를 사용하면서 이미지를 띄우는 방법은 없나요 ?
-
해결됨it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
"11번) 숫자의 총 개수(small)" 에 관해 질문있습니다! (실행시간측정관련)
문제11번) 숫자의 총 개수(small) 의 강좌속에서, 김태원선생님께서 문제11번 처럼 코드를 작성하게 된다면, 자연수N의 크기가 너무 커졌을때, time limit가 발생한다고 하셨습니다. 그리고 " 제 컴퓨터로 만약 10억까지 숫자를 키워서 실행시킬경우, 25초, 26초 정도 걸리더라고요" 라고 수업시간에 말씀하셨습니다. 그래서 저는 직접! 제가 코드에서 시간을 측정하고 싶어서, 구글 검색을 해봤더니, time.h 헤더파일을 이용하면, 실행시간을 측정할 수 있다는 글을 보고, 제가 코드에 적용해보았습니다. 다음은 제가 작성한 코드를 붙여놓기 해놨습니다! --------------------------------------------------------------------------------------------------------------------- #include <stdio.h> #include <time.h> // 실행시간을 측정하기 위한 헤더파일 int main(int argc, char* argv[]) { clock_t start, finish; int N; int cnt = 0; // 숫자의 총 개수세는용 float time; start = clock(); // 시간 측정 시작 scanf("%d", &N); // 자연수N 입력 for (int i = 1; i <= N; i++) { int save = i; // 원본i의 값이 바뀌면 안되서, 일단 숫자 복사해놓기 while (save > 0) { cnt++; save = save / 10; } } printf("%d\n", cnt); finish = clock(); // 시간 측정 종료 time = (float)(finish - start) / CLOCKS_PER_SEC; printf("시간측정: %f\n", time); return 0; } ------------------------------------------------------------------------------------------------------------------- 돌려보았더니, 시간이 8초정도 나왔습니다. 저는 scanf로 사용자로부터 입력받기 전부터 시간측정을 시작하는걸로 코드를 작성하였는데, 하다보니 궁금증이 생겼습니다. 시간측정을 어느순간부터 시작해서 언제 시간측정을 끝내야 되는건가요? 강사님께서는 25초 정도 나왔다는데, 왜 저는 8초정도 나왔을까요?? 정말정말 너무 궁금합니다 ㅠㅠㅠㅠㅠㅠ 답변해주시면 감사하겠습니다!
-
미해결컴퓨터, 웹, 코딩, 프로그래밍의 시작 - Web1
아파치 2.4 최신버전을 다운받고 실행했는데 한글이 깨집니다...ㅠㅠ
원래 한글이 깨지는건가요? 코드는 틀린게 없는데 웹사이트를 아무리 뒤져봐도 해결방법을 찾을 수 없네요 ㅠㅠ그리고 1번과 4번에는 링크를 걸어뒀는데 누르면 이렇게 뜨네요....
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
SceneManager에 관해서 질문 있습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. SceneManager에서 CurrentScene.Clear()를 public void Clear()로 빼고서 Managers에서 호출하는 과정에서 LoadScene 내의 코드를 CurrentScene.Clear() -> Managers.Clear()로 바꾸고 나서부터 Login씬에서 Game씬으로 넘어가질 않습니다. 무한루프가 도나 디버그를 찍어봐도 엔진이 굳어버리는데 어떤 문제 때문인지 잘 모르겠습니다.
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
파일을 찾을 수 없다고 오류가 나옵니다
안녕하세요. 윈도우 OS 라서, data 파일을 따로 생성한 후에 엑셀파일들을 집어넣었구요. ls data 명령어를 사용하니 이렇게 나오는데.. 잘 들어간게 맞나요? 그리고 이렇게 파일을 찾을 수 없다고 오류가 나옵니다 ㅜㅜ 도와주세요
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
cmd 엑세스가 거부됩니다.
다음과 같이 엑세스가 거부되어서 실행이 안됩니다ㅠㅠ구글링도 해보고 방법을 다 찾아봤는데도 계속 엑세스가 거부당하고 atom에서는 while문 무한반복에 빠진 것처럼 실행대기만 걸리고 실행이 되지 않습니다. 어떻게 해야하나요?
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
이번 강의에서 받은 data set 와 이전 강의에서 data 로 이동시킨 .csv 파일들이 같은 파일 아닌가요?
이번 강의에서 받은 data set 와 이전 강의에서 data 로 이동시킨 .csv 파일들이 같은 파일 아닌가요? OS가 Window 라서 폴더 탐색기를 이용하여 data 폴더를 만들고 그 안에 엑셀 파일 들을 이동시켜주었는데요. 이번 강의에서 다운받으신 두개의 파일이 data 파일 안에 들어있는 파일과 동일한 파일 아닌가요?? 추가로, data 파일을 저렇게 open-data-analysis~ 파일 안에 만들어주는게 맞나요??
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
REST VS RPC
REST API 와 RPC API가 비교되는 것을 보았는데요두개의 직관적인 차이는 무엇일까요? 감을 못잡고 있는데간단하게만 설명주셔도 도움이 많이 될 것같아요
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
h2실행부터 안됩니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]윈도우 사용하고 있고요. ./h2.sh 입력했을 때 창이 잠깐 켜졌다가 바로 꺼집니다. git for windows로 연결되어서 안되는 건가 해서 직접 폴더 들어가서 연결프로그램을 chrome으로 바꿔서 해봤는데도 저렇게만 나오네요. 밑에 비슷한 질문 보니까 java 버젼 말씀하시길래 해봤는데 정상적으로 출력됩니다. 혹시 version문제가 있어서 그럴까요...?
-
미해결
타임리프 적용 안되는데 이유를 알수있을까요
타임리프 적용이 안되어 여쭤보게 되었습니다. 그래들방식이구 https://start.spring.io/ 여기서 타임리프 추가하여서 인텔리제이에서 열었습니다. 아래의 코드에서 적용이 안돼고 아래와 같이 컨트롤러 설정했는데 안됩니다. 제가 스프링을 지금시작하는거라 아는게 많이없습니다 타임리프 적용이 왜 안되는지 모르겠습니다 ㅠㅠ
-
미해결장박사의 블록체인 이해와 구조
코인이 발행됨에 따라 가치가 올라가는 이유가 궁금합니다.
안녕하세요. 코인이 계속 발행되면서 점점 희귀해지고 그에 따라 가치가 올라가서 수수료도 상승하게 된다고 하셨는데 잘 이해가 가지 않습니다. Q1. 강의 예시에서, 코인은 시작부터 1000개로 한정돼 있는데 왜 발행될수록 희귀해지는 건가요? Q2. 그리고 수수료가 상승하면 거래가 잘 일어나지 않고 그에 따라 코인의 가치도 하락한다고 하셨는데, 그럼 특정 코인이 모두 채굴이 되면 그 코인의 가치 하락은 필연적인 건가요?
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
QueryDsl compile이 EC2 인스턴스에서 되지 않습니다..
안녕하세요 QueryDsl 실습 중 에러를 해결하지 못해서 질문 드립니다. QueryDsl 을 사용하던 SpringBoot 프로젝트를 배포하고자 AWS EC2 인스턴스에서 해당 프로젝트 git clone하고 실행을 하려고 하는데 다음과 같은 오류가 납니다. 인텔리제이에서 프로젝트를 실행할 때에는 generated\querydsl 위치에 Qclass 파일들이 잘 컴파일 되었었는데 외부 인스턴스에서 실행시 해당 폴더를 찾을 수 없다고 뜨는데 이유를 모르겠네요 ㅠㅠ 아래는 제가 build.grade에서 작성한 queryDsl 관련 설정입니다. plugins { id 'org.springframework.boot' version '2.5.6' id 'io.spring.dependency-management' version '1.0.11.RELEASE' id "com.ewerk.gradle.plugins.querydsl" version "1.0.10" id 'java' } group = 'com.example' version = '0.0.1-SNAPSHOT' sourceCompatibility = '1.8' configurations { compileOnly { extendsFrom annotationProcessor } } repositories { mavenCentral() } dependencies { implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' implementation 'com.querydsl:querydsl-jpa' implementation 'org.springframework.boot:spring-boot-starter-validation' implementation 'org.springframework.boot:spring-boot-starter-web' compile "com.mysema.querydsl:querydsl-jpa:3.6.3" compile "com.mysema.querydsl:querydsl-apt:3.6.3:jpa" implementation 'junit:junit:4.13.1' implementation 'org.projectlombok:lombok:1.18.18' compileOnly 'org.projectlombok:lombok' runtimeOnly 'com.h2database:h2:1.4.199' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-test' implementation('org.slf4j:jcl-over-slf4j') implementation('ch.qos.logback:logback-classic') } test { useJUnitPlatform() } //def querydslDir = 'src/main/generated' def querydslDir = "$buildDir/generated/querydsl" // (3) querydsl { // (4) library = "com.querydsl:querydsl-apt" jpa = true querydslSourcesDir = querydslDir } sourceSets { // (5) main.java.srcDirs querydslDir } configurations { // (6) querydsl.extendsFrom compileClasspath } compileQuerydsl { // (7) options.annotationProcessorPath = configurations.querydsl } compileQuerydsl.doFirst { if(file(querydslDir).exists() ) delete(file(querydslDir)) }
-
미해결Autodesk Maya 2020 Effects and Motion의 입문 Part.1
프로그램 호환 노트북
기존 사용 중인 노트북은 사양이 너무 떨어져서 M1 칩셋 노트북을 사보려 합니다.프로그램 배울 때 호환성 문제는 없을까요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
로그인이 왜 유지되는지 궁금합니다.
현재 강의를 응용하여 프론트는 s3, 백엔드는 ec2에 배포한 뒤 도메인 연결까지 하였습니다. 제 코드가 강의와 차이가 있는데, 왜 그래도 로그인 유지가 잘 되는지 궁금합니다. 제 코드에는 app.use(session({ httoOnly: .., secure:.., domain:.. })) 위 코드를 추가하지 않았습니다. 그래서 인지 애플리케이션 탭의 쿠키에서도 connect.sid가 없습니다. 왜 그런데도 로그인이 유지될까요?