묻고 답해요
131만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
json으로 저장/로드 기능을 구현해보고싶은데요
게임을 껏다가 켜도 현재 젠 되어있는 몹의 숫자 몹의 위치 유니티짱의 현재 체력 레벨 등등을 저장하고 로드하는것을 구현해보고싶은데 제가 가진 짧은 지식으로 이렇게 접근하는 방향이 맞는지 한번 봐주세요 ㅠㅠ예를들어 몹이 30마리가 있으면 저장시 배열이나 딕셔너리에 현재 몹들의 데이터와 Vector3 위치 등등을 넘겨주고 json에 저장한다. 게임을 불러올때는 foreach문에서 json으로부터 받은 위치를 기반으로 전부 Instantiate한다!!..? 가 맞을까요 뱀서처럼 몹이 더 많아지거나 하면 엄청 렉걸릴것같은데 이렇게밖에 안떠오르네요 ㅠ
-
해결됨토비의 스프링 부트 - 이해와 원리
스프링, 스프링부트,배치, JPA, MVC, 디자인 패턴 등등 어떻게 공부 해야 할지 조언 부탁드립니다
안녕하세요 토비님강의 잘 들었습니다~ 오늘 새벽에 토비님 유투브를 일부 보다 보니오라클 레퍼런스 사이트가 잘되어 있으니보시면 웬만한 책보다 잘되있고 유용하다고 말씀하시더라구요 토비님이 선배 개발자 로서학생분들, 후배 개발자 동료 분들이스프링, 스프링부트,배치, JPA, MVC, 디자인 패턴 등등어떻게 공부 해야 할지 추천 조언 부탁 드립니다 좋은 유튜브나, 강의사이트, 블로그, 서적 등이공부하고 참고 할 수 있는 부분들이요부끄럽지 않은 개발자가 되고 싶고지금 보다 더 성장하고 싶습니다( 요즘 올리시는 유튜브에 타임어택 잘 보고 있습니다 ) -.토비님을 존경하고 사랑하는 후배 개발자가.. #spring-boot#spring#스프링#스프링부트#JPA#MVC#추천#공부#방법#조언
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
이 error는 어떤 것을 수정해야 하나요?
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
20강부터 제 코드가 꼬여서 git course18로 돌렸는데 이거도 안되서...
20강부터 제 코드가 꼬여서 git course18로 돌렸는데 이거도 안되서...git course17 것을 구동 시켜보려고 하면 어떻게 해야하나요?
-
미해결혼자 공부하는 머신러닝+딥러닝
트리 알고리즘에 대해 질문이 있습니다
안녕하세요 강사님 유익한 강의에 감사드립니다.현재 트리 알고리즘을 공부 중에 있습니다. 교재 233p에서 '-0.802'음수로 된 당도를 이사님께...' 이 부분에서 의문이 생겼습니다. 데이터를 열어 확인해 보았을 때는feature_names로 입력된 세가지 특성 모두 음수가 없었는데, 예제의 트리에서는 특성<=음수로 분류되는 경우가 많더라구요. 트리 알고리즘은 표준화 전처리가 필요 없다고 설명해주셔서 그 값은 특성값에 그대로 적용되는 것으로 이해했는데, 그렇다면 해당 특성 전체가 양수인 데이터를 음수보다 작은 것을 조건으로 나눌 수 있는 것이 맞나요?음수인 데이터가 없으니 조건대로라면 트리의 한 방향으로 전부 치우치게 되어야 하지 않나하는 생각이 들었습니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
스프링 커리큘럼
안녕하세요 이번에 김영한강사님의 스프링 강의 중 '입문편' 완강을 앞두고 있습니다.입문편 이후로 저는 '스프링 완전 정복 로드맵' 코스로 시간이 걸리더라도 차근차근 지식을 쌓아가보려 합니다.하지만 입문편에서 조차 어려움을 많이 겪었는데, 입문편 뒤로 나오는 강의내용들이 처음 강사님께서 프로그래밍은 일단 만들어보면서 익히는것이 좋다고 하신것처럼 입문편에서 기본적으로 만들어보고 뒤에서 제대로 공부하는 것인지 어떤식으로 배우게 되는지 궁금합니다.
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
이것도 선택정렬이 맞는건가요?
function solution(arr) { let answer = arr; for (let i = 0; i < arr.length; i++) { for (let j = i + 1; j < arr.length; j++) { if (answer[i] > answer[j]) { let tmp = answer[j]; answer[j] = answer[i]; answer[i] = tmp; } } } return answer; } let arr = [13, 5, 11, 7, 23, 15]; console.log(solution(arr));강의를 한번 다 보고 다시 안보고 푸는 중인데, 이렇게 해도 답은 나오더라구요, 이것도 선택정렬이 맞는건가요?
-
미해결Vue.js + TypeScript 완벽 가이드
두 번째 프로젝트 권한요청 부탁드립니다.
changhoon1030@gmail.com
-
미해결토비의 스프링 부트 - 이해와 원리
안녕하세요 토비선생님 load(MyAutoConfiguration.class)
여기에 들어가는 클레스는 DispacherServiletConfigTomcatWebWebServerConfig에 선언된 애노테이션? 메타에노테이션?클레스 값을 넣는 건가요 ?? MyAutoConfiguration에서DispacherServiletConfigTomcatWebWebServerConfig2가지에 대한 메타데이터 설정을 세팅함(Configration)그리고 DispacherServiletConfig,TomcatWebWebServerConfig 에 @MyAutoConfiguration 에노테이션 선언EnalbeMyAutoConfigration에서 MyAutoConfigImportSelector를 이용해파일 경로에 있는 빈 정보들을 가저옴 .load(설정이 셋팅된 @클레스 입력,classLoader)MySpringBootApplication 에서@EnableMyAutoConfigration 선언을 통해서 사용제가 현재 이해한 바는 이런데 맞을까요?
-
미해결대세는 쿠버네티스 [초급~중급]
파드생성오류
object -pod 생성하는데 오류가 나오는데 왜그런가요?apiVersion: v1kind: Podmetadata: name: pod-1spec: containers: - name: container1 image: kubetm/p8000 ports: - containerPort: 8000 - name: container2 image: kubetm/p8080 ports: - containerPort: 8080
-
미해결나도코딩의 자바 기본편 - 풀코스 (20시간)
안녕하세요 강사님께서 참조를 손으로 비유적으로 표현하셔서 저도 강의 내용의 코드를 그림으로 표현해봤는데 이 내용이 맞는지 확인부탁드립니다.
Camera c1 = new Camera(); // c1은 첫번째 풍선을 잡고 있음 Camera c2 = new Camera(); // c2는 두번째 풍선을 잡고 있음 Camera tempCam1 = c1; // c1의 손을 잡아달라고 요청 Camera tempCam2 = c2; // c2의 손을 잡아달라고 요청 c2 = c1; ... changeName(c2); System.out.println(c1.name); System.out.println(c2.name); c1 = null; c2 = null; // c1, c2가 풍선을 놓침!! System.out.println("----------------"); c1 = tempCam1; // c1은 tempCam1의 손을 잡음 c2 = tempCam2; // c2는 tempCam2의 손을 잡음 // changeName(c2)에 의해 c1이 잡고 있는 풍선의 이름만 "잘못된 카메라"로 변경 //(=>null로 인해 가리키는 관계는 끊겼지만, 참조값이 변경된 메모리는 여전히 남아있다는 소리) System.out.println(c1.name); // 잘못된 카메라 System.out.println(c2.name); // 카메라2 public static void changeName(Camera camera){ // c2의 인자가 파라미터에 들어가서 camera.name = "잘못된 카메라"; // c2.name = "잘못된 카메라"; }여기서 제가 궁금한 점은, Camera tempCam1 = c1; Camera tempCam2 = c2; 부분에서 temCam1과 temCam2가 그림과 같이 인스턴스 변수뿐만 아니라, 인스턴스 변수가 가리키고 있는 참조값도 동시에 가리키고 있는 것이 맞을까요??
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
gcp에서 실습할 때 질문있습니다.
pod 실습에서 jenkins 관련 실습중입니다. 현재 관련 문법을 따라 쳤지만 에러가 발생해서 여쭤봅니다. 혹시 어떤 점이 문제인지 알 수 있을까요?? 혹시나 해서 방화벽 규칙에서 모든 포트에 대해 인바운드 규칙을 허용하긴 했지만 결과가 안나옵니다.doongbbo02@master-1:~/yaml$ kubectl create -f jenkins-manual-pod.yamlpod/jenkins-manual created create 결과doongbbo02@master-1:~/yaml$ kubectl exec jenkins-manual -- curl <외부IP주소>:8080 -scommand terminated with exit code 7 발생 에러jenkins-manual-pod.yaml 파일apiVersion: v1 kind: Pod metadata: name: jenkins-manual spec: containers: - name: jenkins image: jenkins/jenkins ports: - containerPort: 8080
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
연관관계 매서드 add 쓰는 이유??..
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.연관 관계 매서드에서public void setMember(Member member){ this.member = member; member.getOrders().add(this); } 이런식으로 member의 add함수를 쓰던데 member 객체는 리스트 타이 아닌데 어떻게 가능한거죠???
-
미해결Vue.js 시작하기 - Age of Vue.js
화면에 내용이 보이지 않는 오류 발생
<div id="app"> <app-header></app-header><app-content></app-content><app-footer></app-footer></div><script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> <script> //전역 컴포넌트 Vue.component('app-header',{ template:'<h1>Header</h1>' }); Vue.component('app-content',{ template:'<div>content</div>' }); 이렇게 적어서 live server로 확인해보면 화면에 아무것도 안뜨는데, script 코드 문제일까요..?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
알고리즘은 원래 답을 보면서 배우는걸까요?
2주차부터는 이론 강의 들어도 정말 문제에 손을 못 대겠어요... 근데 또 답을 보면 죄책감이 들어서요.. 수능 수학 공부할 때는 최대한 답을 안 보려고 했었거든요 알고리즘은 이렇게 공부 하는 게 맞을까요?
-
미해결처음하는 딥러닝과 파이토치(Pytorch) 부트캠프 [데이터과학 Part3]
09.simple_actual_example_multi_label_calssification에서 loss함수에 대해서 질문이 있습니다.
epoch를 돌리는 코드에서 loss = loss_func( y_minibatch, y_minibatch_pred) 했는데 다음과 같은 오류가 났습니다." 0D or 1D target tensor expected, multi-target not supported "그래서 쥬피터의 원본대로 pred를 먼저하니까 정답이 나오더라구요. 구글링을 해본 결과 nn.CrossEntropyLoss()(pred, target) 계산된다고합니다.질문1. 순서를 지켜야하는 이유가 있나요?질문2. MSE와 BCE도 (pred, target) 순서를 지켜야하나요? 구글링을 해봤는데 정확하게 나오지는 않아서 여쭤보게 되었습니다.감사합니다.
-
미해결스프링 핵심 원리 - 기본편
생성자 주입, 수정자 주입 테스트 코드
7. 의존관계 자동 주입에서 생성자 주입을 사용해서 단위테스트를 진행하면 NPE가 아닌 컴파일 오류가 발생한다고 하셨는데, 이게 단순히 생성자 주입을 사용해서인가요? 아니면 final 키워드를 사용해서인가요?
-
해결됨[2024 최신] [코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
코드정리하는 방법 관련 질문입니다
한 클래스 안에서row(childern : [topPart(),bottomPart()])코드정리로 이렇게 분할하여 표시할떄다른 클래스로 class _topPart() extends stlessWidget{...}하는 방법이랑원래 클래스 내부에서 에서 Widget _topPart(){...}하는 방법 중에 퍼포먼스적인 점에서 차이가 있는건가요?아니면 그냥 개인마다 취향(코드 뉘앙스)이 다르기 때문인건가요?
-
미해결언리얼 엔진 5 스파르타 클래스 - 심화편
구입한 캐릭터를 시퀀스에서 뼈로 움직이기 도움 요청
안녕하세요. 강사님이 알려주시는 시퀀서에 뼈별로 동작을 바꾸어서 영상을만들어보려고 하는데요. 제가 마켓에서 뼈까지 다 구성되어 있는 캐릭터를구입하여 시퀀스에 등록을 하려는데, 이상하게도 강사님이 보여주시는 영상처럼캐릭터에 뼈대가 시퀀서에 보이지 않습니다단순 움직임만 조작이 가능한데 어떠한 것을 변경해야 구입한 캐릭터를뼈별로 세부로 조정이 가능할까요? 언리얼 버전별로 5, 4 다 해봤는데아무래 해도 뼈별로 조정이 되지 않아서 계속 헤메고 있네요 .도움을 요청드립니다! 요약 : 마켓에서 구입한 뼈가 있는 캐릭터를 시퀀스에서 뼈별로 동작을 바꾸어서 움직이는 장면을 만들려고 하는데 뼈가 안나옴. 뼈는 캐릭터에 분명 있음
-
해결됨[개정3판] Node.js 교과서 - 기본부터 프로젝트 실습까지
테스트 코드 깃헙
안녕하세요 혹시 테스트 코드나 service 코드는 깃헙에 따로 올라와있지는 않나요?https://github.com/ZeroCho/nodejs-book/tree/master/ch11/11.1/nodebird여기에는 안 보여서 질문합니다!