묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결홍정모의 따라하며 배우는 C언어
1차원 -> 3차원 질문입니다.
중간에 1차원 배열을 3차원처럼 사용할 때, 1차원 index 구하는 부분에 궁금한점이 있습니다. idx = d + (depth * c) + (row * col * r) 이라고 되어있는데, r = 2인 경우에는 idx가 12 이상이 나와버리네요.. 혹시 (row * col * r) 이 아니라 ( depth * col * r ) 인가요?
-
미해결더 자바, 애플리케이션을 테스트하는 다양한 방법
chaosmonkey undertow
안녕하세요. chaosmonkey 관련 강의를 보면서 실습중에 궁금한 사항이 있습니다. gradle 에 tomcat 서버를 exclude 시키고, undertow 서버를 추가 한뒤 어플리케이션을 실행시키고 있습니다. chaosmonkey 설정을 해준뒤에 서버를 재실행하면 아래와 같이 에러가 뜨는데요. undertow 로 하면 안되는걸까요? Failed to start bean 'webServerStartStop'; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Undertow
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
안녕하세요 선생님!
인텔과 AMD의 경우 CPU의 순차적 일관성을 원래부터 보장한다고 말씀해주셨는데 이것이 atomic 클래스가 아닌 자료형에 대한 연산 또한 마찬가지인지 궁금해요.또한 순차적 일관성이라는 의미가 저번에 설명해주신 CPU 파이프라인 상에서 저 네모들의 위치가 변경되지 않는다는 것을 말씀하신 것인지 알고 싶어요. 그게 맞다면 저번에 예제로 주신 아래의 코드가 CPU 파이프라인 단에서는 어셈블리의 실행 순서가 변경되는 최적화가 일어나지 않는 것인지 알고 싶어요.해당 어셈블리를 살펴보면 컴파일러 단에서도 최적화를 하지 않는데도 언젠가 빠져나오는 것 보면 이것은 단순히 RAM에 최신정보가 반영되지 않은 메모리 가시성의 문제인지 알고 싶어요! #include "pch.h" #include <iostream> #include <thread> #include <atomic> #include <mutex> #include <future> #include <windows.h> int32 x = 0; int32 y = 0; int32 r1 = 0; int32 r2 = 0; volatile bool ready; void Thread1() { while (!ready); y = 1; // store y r1 = x; // load x } void Thread2() { while (!ready); x = 1; // store y r2 = y; // load y } int main() { int32 count = 0; while (true) { ready = false; count++; x = y = r1 = r2 = 0; thread t1(Thread1); thread t2(Thread2); ready = true; t1.join(); t2.join(); if (r1 == 0 && r2 == 0) break; } cout << count << " 번만에 빠져나옴" << endl; }
-
미해결스프링 핵심 원리 - 기본편
provider에 대해 질문이 있습니다.
안녕하세요 항상 좋은 강의 감사드립니다. logdemocontroller에서 getobject 메서드를 호출할때 mylogger빈이 생성된다고 하셨는데 그럼 logdemoservice에서의 getobject메서드에서는 같은 http요청에 해당하니깐 logdemocontroller에서 이미 생성한 mylogger빈을 반환하게 되는 것인가요??
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
localhost:8080 입력하면 이런 화면 나오고 intelij에서 run했을 때도 출력되는게 없는데 제가 뭘 잘못설치한 건가요? ㅠ
(사진)
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
실행 오류
삭제된 글입니다
-
해결됨비개발자를 위한 RPA 강의 (UiPath 기본편)
동영상에선 두개가 잡히는데 저는 한개만 잡혀요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. GET TEXT 동영상에선 두개가 잡히는데 저는 한개만 잡힘 또 아래는 아래쪽으로 잡혔는데 유효성에선 위로 나옴
-
미해결팀 개발을 위한 Git, GitHub 입문
수업 ppt자료 부탁드립니다
취준생입니다 강의보면서 깃활용하니 혼자 블로그 유튜브보면서 할 때보다 훨씬 편합니다! kimhuensuk@naver.com으로 강의자료 부탁들비니다! 수고하세요
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
이런 식의 풀이법은 어떤가요?
물론 큐 이용해서 푸는게 맞지만 이런식으로도 풀리더라구요. function solution(need, plan) { return need === plan.split('').filter(e => need.includes(e)).join('') ? 'YES' : 'NO';}console.log(solution('CBA', 'CBDAGE')); 항상 좋은 강의 감사드립니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
체크여부에 관계 없이 value값이 항상 true로 되어 있는 이유가 궁금합니다.
로그를 찍어보니까 체크를 해제하면 false로 들어오는게 보이는데 페이지 소스를 보면 value가 항상 true로 되어 있더라구요. <input type="checkbox" id="open" class="form-check-input" disabled name="open" value="true" /> html상에서 checked가 있느냐 없느냐에 따라 체크 여부를 렌더링하는 것까지는 이해했는데 true라는 값이 어디에서 나오는 것인지 궁금합니다. (1) 체크가 되면 open: true 전송 (2) 체크가 안되면 open값 자체가 전송이 안되니 value가 true여도 문제없음 이기 때문에 서버에 있는 value값을 무시하고 value="true"를 디폴트값으로 렌더링하면서 서버상의 true, false값은 checked 태그로만 확인하는 건가요??
-
미해결윤재성의 Kotlin 기반 안드로이드 앱 개발 Part1 - UI Programming
자동완성
06:00 에 나오는 button1자동완성이 실행되지 않는데 , 이유를 알 수 있을까요? view의 id도 올바르게 썼고, gradle 에서'kotlin-android-extensions' 도 추가했는데 자동완성이 안됩니다 ㅠ 실행을 해보면 이렇게 됩니다 한 두번도 아니고 , 강의를 진행할 때마다 계속 이런 현상이 발생하네요ㅜㅜ
-
미해결3dsmax 초급부터 전문가까지 - 한방에 끝내는 3dsmax 강좌
스무딩 그룹 기준
언랩하다 궁금한 점이 생겼는데, Q1. ① 스무딩 그룹은 각진 부분 표현할 때 쓰는건가요? ② 아니면 언랩할 때 한 면을 같은 그룹으로 피고싶을 때 쓰는 건가요??? (ex. 나사 머리 부분, 튀어나와있지만 스무딩 그룹을 하나로 주면 디테일은 없어지나 언랩시 한 면으로 펴짐) Q2. 전차 나사?부분의 머리같이 한 그룹으로 피면 나중에 텍스쳐 입힐 때 각진 부분없이 둥그스름하게 랜더되면 어떡하나요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
에러 질문있습니다.
안녕하세요 실습도중 오류가 발생해서 질문올립니다. 'MemberRepository'를 만드는 도중에 'public void save()'부분에서 연결 오류가 발생했습니다. 오류를 클릭해보니 'MemberRepositoryTest'부분에서 온통 빨간불이 뜨는데 어디서 잘못된거고 어떻게 해결해야할까요?? ---- ---
-
미해결실습 UI 개발로 배워보는 순수 javascript 와 VueJS 개발
index 페이지에서 main.js 관련 질문입니다
안녕하세요 강사님~ 어느덧 강의도 완강을 향해 달려가고 있습니다! 강의를 들으면서 이해가 가지 않는 부분이 있어서 질문이 있습니다. vue cli 를 활용하여 프로젝트를 구성하지 않았던 3-component 시간에는 index 페이지에 app.js 모듈을 불러와서 vue 인스턴스를 시작하였는데요. 그런데 이번에 vue cli 를 활용하면서 생성한 프로젝트에서는 index 파일에 vue 인스턴스를 초기화하는 main.js 모듈을 포함하지 않아도 vue 인스턴스가 시작하는 것을 볼수가 있는데 어떠한 과정에서 그렇게 동작하는지 잘 이해가 안갑니다. 혹시 index 파일에서 명시한 /dist/build.js 모듈을 포함시키는 것을 볼 수 있는데 이 부분과 연관성이 있는걸까요?
-
미해결해커를 위한 iOS 앱 모의 해킹 전문 과정
keychain_dump 작동 안됨
안녕하세요 아이폰8 13.6.1 버전 사용중입니다. 해당 실습을 똑같이 따라서 진행했지만 강의와 다르게 동작됩니다.
-
미해결홍정모의 따라하며 배우는 C++
연산자오버로딩 기초개념 강의가 따로 있나요?
안녕하세요? 차근차근 강의를 듣고있는데 operator + 라는 연산자오버로딩 개념이 설명없이 갑자기 튀어나와서 질문 올립니다. 혹시 operator + 개념이 따로 설명되어있는 강의가 있나요? 누락된 것인가 싶어서요
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
잘 와닿지가 않습니다ㅠㅠ
결국에는 Team엔티티의 Members 컬렉션을 수정했는데 쿼리는 Member에 관한 쿼리가 나가서 헷갈리기 때문에 연관관계를 정확하게 잡고 주인 쪽에서만 등록 및 수정이 가능하게 해주는건가요??
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
선생님 아주 기초적인 질문인데요 ㅠㅠ
다름이 아니라 atom에서 주석을 처리하고 엔터를 누르거나 스페이스바를 누르면 마지막으로 입력했던 글자가 사라지는 현상이 발생합니다. 처음에는 신경안쓰고 했는데 코딩양이 많아질수록 계속 거슬리네요 ㅠㅠ 아무리 이런 현상에 대해서 검색을 해봐도 나오질 않고..ㅠㅠ 바쁘실텐데 소중한 답변 부탁드리겠습니다 !! 그리고 항상 열정적이게 강의를 해주셔서 매번 들을때마다 감사하게 생각하고 있습니다!!
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
애니메이션 관련 질문드립니다.
안녕하세요, 강의 내용에 없는 것일 수도 있는데 오랫동안 궁금하던 것이라 여쭤봅니다. 쓰고 보니 글이 너무 길어져서 죄송하네요.그동안 유니티에서 Humanoid animation 을 적용했을 때 부자연스러운 현상이 좀 있었습니다. 1. Humanoid rig 적용된 캐릭터에 Humanoid animation 을 실행시켜보면 Body poking(옷 위로 몸체가 삐져나오는 현상) 을 자주 보게 되는데요, 해결 방법이 있을까요? 제가 강의를 들으면서 생각해 본건,- body와 cloth에 mesh collider를 붙인다. 근데 속도가 엄청 느려질 것 같고, 만들 수 있는 layer의 개수에는 한계가 있는데 캐릭터가 많아지면 어떡하나 싶네요ㅠ- 그리고 오래 전에 어떤 글을 본 것 같은데 cloth에도 body와 동일한 bone 구조를 줘서 body의 움직임을 그대로 따라가게 한다는 것이었나? 그런 방법도 있던 것 같습니다.. 2. 비슷한 문제일 수 있는데 Humanoid animation 실행 중에 특정 프레임에서 발의 일부가 바닥 아래로 빠지는 현상도 있더라구요.3. 캐릭터가 무기를 잡거나 휘두를 때에도 해당 캐릭터와 같이 제공된 애니메이션이 아니라, 별도 애니메이션 팩에 있는 걸 쓰게되면 무기를 붙잡는게 좀 자연스럽지 않아보였습니다. 찾아보니 2와 3은 해결하려면 IK(Inverse Kinematic) 라는걸 써야 하는 것 같던데 감이 잘 안 오네요..ㅠ 4. 마지막으로, 유니티 강의 게시판에서 언리얼 얘기를 꺼내서 정말 죄송하지만, (언리얼 강의도 내실테니 양해 부탁드려요~)cgtrader 에서 rigging된 캐릭터 에셋들을 검색해서 보면 언리얼의 경우는 epic skeleton이라는 걸 적용하더라구요. 그리고 그런 에셋들은 (epic 적용된) 언리얼 패키지와 (humanoid rig 적용된) 유니티 패키지를 같이 제공하는 경우가 많습니다. 하지만 애니메이션 실행 데모 영상은 항상 언리얼 쪽만 올려놓던데 언리얼에서는 이러한 Body poking 현상이 거의 나오지 않아서 그런 것인지도 궁금하네요. 언리얼 데모 영상에서는 poking 을 본적이 거의 없습니다. 감사합니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
item.getOpen()이 안되는 경우
혹시 저와 같은 문제를 겪으실 분들을 위해 제가 잠깐동안 삽질한 경험을 남깁니다. 강의를 쭉 듣던 도중에 로그를 찍는데 item.getOpen()이 안되는 상황을 겪었습니다. 그런데 item.setOpen()은 됐거든요. 찾아보니까 문제는 Item 클래스에서 open을 primitive타입인 boolean으로 선언했기 때문이었습니다. 롬복으로 게터세터를 적용할 경우 primitive boolean의 게터명명규칙이 getSomething이 아니라 isSomething입니다. 따라서 item.isOpen()을 입력해야 에러가 없습니다. 그럼 어떻게 영한님은 isOpen이 아니라 getOpen이 되었는가? 다시 잘 살펴보니 boolean이 아니라 참조형인 Boolean을 사용하셨습니다....ㅜ null값 때문인 것 같습니다. 참조형이니까 롬복이 getOpen을 생성합니다. 생각없이 따라치다가 이런 일을 겪네요. 집중해서 열심히 듣겠습니다. 혹시 이 글을 보게된 여러분 화이팅..