묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
Resource Manager 안에 유니티가 제공하는 코드를 새로 또 매핑하는 이유
안녕하세요 선생님정말 양질의 강의 감사한 마음으로 듣고 있습니다.제가 이해가 안되는 부분은 리소스매니저안의 코드들은 단순히 유니티 에서 제공하는 코드를 매핑하고 있는데 혹시 이걸 리소스 매니저안에 재작성하는 이유가 뭘까요? Object.Instantiate(prefab) 을Manager.Instance.Resource.Instantiate(prefab)으로 변화시켜서 얻는 이점이 이해가 되질 않습니다.
-
미해결레트로의 유니티 C# 게임 프로그래밍 에센스
정수만 입력 가능한가요?
inputX inputY가 각각 -1.0 +1.0 인 것을 나타내는 건 알겠는데 꼭 speed 값을 곱해줘야 하는 이유가 무엇인가요?? 정수로 만들기 위해서인가요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
app.use('/uploads',express.static('uploads'));
app.use('/uploads',express.static('uploads')); 이 부분이 정확히 어떤 의미죠? 설명해 주신 부분만으로는 정확히 이해가 가질 않네요.
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
Set 이용
강사님 이렇게 풀어도 되나요?? function solution(s){ let answer; answer = Array.from(new Set(str)) return answer; } let str=["good", "time", "good", "time", "student"]; console.log(solution(str));
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
MemberService 임포트가 안되요..
안녕하세요 강의 잘보고있습니다. 영상 2분 40초쯤에 MemberService 자동 import를 하면 아래 10번줄과 같이 되면서 오류가 나는데 해결방법이 무엇인지 알려주실 수 있나요?
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
VSCode 를 통해서 가상 환경 설치 후 재시작 시 Python extension loading... 에서 넘어가지 않습니다.
강의를 통해 VSCode 를 설치했습니다. 무사히 쫓아가면서 가상환경 설치까지 마치고, 테스트 파일까지 만들었는데. VSCode 를 재시작하면 하단에 Python extension loading... 이라는 메시지와 함께 코드 작동이 되지 않았습니다.
-
해결됨코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)
슬랙 관련 질문있습니다
git-course에 가입하려고 하는데 어디서 하는 건지 모르겠습니다 https://slack.com/workspace-signin에 들어가서 git-course 누르면 바로 로그인 창이 떠서 가입은 어디서 하는건지 잘 모르겠습니다ㅠㅠ
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
6번 문제 질문입니다.
안녕하세요! 강사님! 강의 잘 듣고 있습니다! 6번문제를 강사님의 풀이방식으로 풀고 다른 풀이 방식이 생각나서 풀어봤는데 public class Main { public String solution(String str) { String result = ""; boolean[] aList = new boolean[26]; for (char ch : str.toCharArray()) { int aValue = ch - 97; if (!aList[aValue]) { result += String.valueOf(ch); aList[aValue] = true; } } return result; } public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String s = br.readLine(); Main q6 = new Main(); String solution = q6.solution(s); System.out.println(solution); }} 이러한 방식으로 풀어봤는데 Runtime 에러가 계속해서 나더라구요.. IDE에서는 작동을 하는데 반례가 있는 걸까요???ㅠㅠㅠ 0으로 나눈 것도 없는데 힌트만 주실수 있을까요..!!- 문제 풀이 방식은 소문자로 입력한다고 되어있어서 아스키코트값인 97로 빼주고 알파벳 26개인 방을 만들어줘서 체크하는 방식으로 풀었습니다.
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
질문드릴게 있습니다.
# 학습 피처 데이터세트와 테스트 피처 데이터를 DataFrame으로 로딩. 칼럼명은 feature_name 적용 X_train = pd.read_csv('./human_activity/train/X_train.txt', sep = '\s+', names = feature_name) X_test = pd.read_csv('./human_activity/test/X_test.txt', sep = '\s+', names = feature_name) print(X_train) 해당 부분에서 칼럼명을 feature_name으로 지정하는 자세한 사유를 알 고 싶습니다.
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
사용자 입력받기에서 입력받기가 안됩니다
(사진)
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
Bind 함수 관련 질문 - 이해하기 너무 어렵네요 ㅠ
안녕하세요 Bind 함수를 이해하려고 해도 너무 어려워서 아래와 같이 Bind 함수의 개념도(?)를 그려보았는데 제대로 이해한 것인지요? 아울러 추가적인 두 가지 질문에도 답변해 주시면 감사하겠습니다. 늘 강의 잘 듣고 있습니다. 고맙습니다.
-
미해결실전! 스프링 데이터 JPA
페이징 관련 질문입니다.
안녕하세요! 16:39초 정도까지 강의를 듣다보면 DTO로 변환해서 넘기는 모습을 볼 수 있습니다. 그런데 응답값을 확인해보면 totalElements, last, size, number, sort, first, empty 등 페이징에 관련한 모든 필드들이 나가더라구요. 그냥 클라이언트에서 필요한 부분만 정제해서 내보내야할 것 같은데 실무에서는 어떠한 방법을 사용하나요?
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
포스트맨으로 login호출 후 성공했을때 404 에러코드가 응답되는데요.
강좌에서는 200으로 응답되는데 저는 404로 떨어지고있어서요. 강의내용을 누락한것같지는 않은데 왜일까요...? 로그인성공 후 로직에 대한 처리가 필요한걸까요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
@OnetoMany와 @ManytoOne
@OnetoMany 단방향과 @ManytoOne양방향에 대한 의문이 생겨 질문드립니다! 강의에서 1:N인경우 N쪽 엔티티에서 1쪽 엔티티를 몰라도 되고, 1쪽 엔티티에서 N을 알아야하는 경우 @OnetoMany 단방향보다 @ManytoOne양방향을 쓰는게 덜 헷갈리고 낫다는 걸 인지했습니다. 예외적으로 @OnetoMany 단방향을 써야한다면 이런 경우가 가능할지 궁금합니다. 예를들어 B엔티티: A엔티티가 1:N, C엔티티:A엔티티가 1:N이고, D엔티티:A엔티티가 1:N 이렇게 여러 엔티티에서 A엔티티를 가지는 상황이고, A엔티티는 B,C,D 엔티티를 알필요는 없는 상황이라고 가정했을 때 @ManytoOne양방향 을 사용한다면 아래처럼 됩니다. 강의에서는 Team과 Member 둘만 있어서 잘 몰랐는데 만약 이런식으로 A엔티티를 가져다 쓸 엔티티가 많아지게 되니 양방향을 위해 A엔티티가 퓨어하지않다고 생각되었습니다. 이런 경우라도 @OnetoMany 단방향보다 @ManytoOne양방향을 쓰는게 더 나을까요? 장단점을 이미 다 알고있고, 스스로 결정을 해야하는데 죄송합니다 ㅠㅠ 이런 경우는 예외로 @OnetoMany 단방향을 선택할 수도 있을지 궁금합니다 아니면 위처럼 설계할 경우 A엔티티를 여러 엔티티에서 알고있으니 영속성 전이를 관리할 수 없게되는데 이런 설계자체가 잘못된 설계방법일까요 ..?ㅠㅠ
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part6: 웹 서버
Async, Await
안녕하세요. [Async, Await] 강의 부분에서 12:20 부분에 break point를 잡고 확인해 볼때 저는 스레드하나가 나올줄 알았는데 작업자 스레드 하나가 생겨서 혼란이 왔습니다. 그러면 주 스레드와 작업자 스레드가 둘이 일을 처리하고 있다는건데, 이러면 멀티스레드로 작동되고 있는것 아닌가요? 앞에 설명에서는 Async,Await이 하나의 스레드로 비동기식으로 왓다갓다하면서 일을 처리한다고 이해를 해서요.
-
미해결[라즈베리파이] IoT 딥러닝 Computer Vision 실전 프로젝트
face_recognition.face_locations()함수
face_recognition.face_locations()함수에서 model = 'cnn' 을 사용하는데 이 cnn 이 어떤 network인지 알 수 있는 방법 있을 까요? 즉 어떤 layer로 구성 되는 것인지 궁금합니다 알 수 있는 사이트나 링크 알려주시면 감사드립니다.
-
미해결실전! 스프링 데이터 JPA
slice 관련 질문입니다
slice 의 경우 size 3으로 요청하면 limit 가 4로 나가는데요, 이렇게 하면 실제로 쿼리를 돌려보면 결과가 4개가 나옵니다. 그런데 content.size() 가 3이 나오는 이유는 뭔가요? 스프링데이터 JPA 에서 알아서 마지막 결과는 날려버리는 건가요?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
모르는 부분이 있어 질문 드립니다.
결정트리 실습 부분에서 def get_new_feature_name_df(old_feature_name_df): feature_dup_df = pd.DataFrame(data = old_feature_name_df.groupby('column_name').cumcount(), columns = ['dup_cnt']) feature_dup_df = feature_dup_df.reset_index() A = old_feature_name_df.reset_index() new_feature_name_df = pd.merge(old_feature_name_df.reset_index(), feature_dup_df, how = 'outer') new_feature_name_df['column_name'] = new_feature_name_df[['column_name', 'dup_cnt']].apply(lambda x : x[0]+'_'+str(x[1]) if x[1] >0 else x[0] , axis=1) new_feature_name_df = new_feature_name_df.drop(['index'], axis=1) # print(feature_dup_df) # print(A) # print(new_feature_name_df) return A get_new_feature_name_df(feature_name_df) pd.merge를 통하여 병합한다는 부분까지는 이해를 했는데, new_feature_name_df['column_name'] = new_feature_name_df[['column_name', 'dup_cnt']].apply(lambda x : x[0]+'_'+str(x[1]) if x[1] >0 else x[0] , axis=1) lambda 부분에서 전 강의를 복습하고 와도 이해가 안가 질문남깁니다. 어떻게 해석 하면 되는지 궁금합니다.
-
미해결처음 배우는 리액트 네이티브
Expo를 이용하지 않고 AppLoading 구현 질문 드립니다.
안녕하세요. 일단 강의해주시는 범위가 아니라서 먼저 죄송하다는 말씀 드립니다. 제가 만드려고 하는 앱이 expo를 이용하면 어려운점이 많기 때문에 강의를 expo 없이 따라하고 있습니다. To-Do-App의 저장하기 강의에 AppLoading부분이 Expo 라이브러리를 기반으로 구현되어 있다 보니 처음으로 막혔습니다. 일단 이것저것 나름 찾아본 결과 react의 useEffect를 이용하면 어떻게 될 것 같다는 생각은 들었습니다. 다만 useEffect는 component의 didMount와 didUpdate 그리고 willUnmount 시에 실행하도록 할 수 있을 것 같은데 Expo의 AppLoading처럼 'willMount' 즉 앱이 시작될 때 한 번만 수행되고 더 이상 수행되지 않게 하는 건 어떻게 해야 되는건지 잘 모르겠습니다. 도움 주실 수 있을까요?? 아주 대략적인 내용이라도(뭐뭐를 써서 해봐라 등) 알려주시면 너무 감사하겠습니다.
-
미해결홍정모의 따라하며 배우는 C언어
2분 30초
void display(char cr, int lines, int width) { int row, col; for (row = 1; row <= lines; row++) { for (col = 1; col <= width; col++) putchar(cr); putchar('\n'); } } int main() { char c; int rows, cols; while (1) { scanf("%c %d %d", &c, &rows, &cols); display(c, rows, cols); if (c == '\n') break; } } 결과 t 2 1 t t r 2 2 빈칸 빈칸 빈칸 빈칸 C:\Users\jungh\source\repos\project2sol\Debug\chapter8.exe (process 12432) exited with code 0. Press any key to close this window . . . 이렇게 구현을 하였는데 실행을 했을 때 위처럼 끝이 나는데 무슨 차이 때문에 교수님이 실행하신 것과 다른지 알고 싶습니다. 제가 원하는 것은 2분 30초에서 교수님이 하신 것처럼 실행되는 것을 원합니다.