묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
Iocp 함수 관련 질문 드립니다!
WSAGetOverlappedResult 함수의 4번째 매개변수인 fWaitAll 불리언값의 경우 기본적으로 false를 사용하지만, 하나만 깨우거나 전부 깨우거나 개별 설정을 할 수 있는데요. 복습하다 보니까 GetQueuedCompletionStatus의 경우 iocp핸들, recvLen포인터 같은것, 컴플리션키 포인터, overlapped포인터, 시간 을 매개변수로 받는데 여기는 fWaitAll을 설정하는 부분이 없더라구요. 궁금한 점은 GetQueuedCompletionStatus는 내부적으로 fWaitAll을 false로 가지고 처리되는 함수인가요? 검색해서 찾아보니 GetQueuedCompletionStatus 역시 IO Completion Queue에 처리결과가 삽입되는 순간 깨어나는 시스템이고 이게 Alertable Wait와는 조금 다른 매커니즘이라는 것 까지는 알겠는데 자세하게는 잘 모르겠어서 디폴트로 false인 fWaitAll 플래그를 가지고 처리되는건지 아닌지를 잘 모르겠습니다..ㅠ
-
미해결하루만에 만드는 깃허브 블로그
되는게없는데 .. ...
사이트도 다 404 뜨고 다 안되고 개념 서술없이 따라만 하는거라 안되는 이유도모르겠고 몇일째 화나죽겠네요 환불이 되나요 .... 하 한번만 더 해볼게요 ...
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
null에서 걸립니다..
윗칸에있는 NULL부분을 해결하려고 했는데 브레이크 포인트를 잡아도 모르겠습니다..
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
windows는 설정을 어떻게 하나요?
과제 진행하면서 windows에서는 file 경로를 못 찾아서 config 설정이 안되는데 어떻게 해야 하나요?
-
해결됨[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
개복치님 Main thread 궁금합니다
안녕하세요 개복치님 궁금한게 생겼습니다.일단 자바를 먼저 보시면 main메소드를 가지고있는 클래스를 하나두고 여러개의 클래스를 두는데 코틀린도 그렇게 하나요?main쓰레드는 어느 Activity가 담당하고있나요?? 처음 만든 Activity가 담당하나요 아니면 전부다 main쓰레드를 가지고있나요??
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
부트스트랩 적용 후 회색영역이 안 뜰 때 해결방법
그 회색 창 html을 보시면 class="jumbotron"으로 되어 있을텐데 부트스트랩4까지 지원해주던 클래스입니다. 부트스트랩5로 올라가면서 빠졌다고 합니다. 현재 부트스트랩 가장 최신 버전이 5.0.1이기 때문에 저처럼 최신 버전 받았다가 엥 왜 얘만 안되지 하시는 분이 있으실까봐 관련 정보를 남깁니다. 부트스트랩 4를 이용하시면 문제 없고 어차피 디자인적인 요소라 크게 신경 안쓰고 넘어가셔도 될 것 같습니다. - 부트스트랩5 점보트론 변경 정보 https://getbootstrap.com/docs/5.0/migration/#jumbotron - 부트스트랩4 다운로드 링크 https://getbootstrap.com/docs/4.6/getting-started/download/ - 다운로드 없이 cdn으로 적용하기 https://www.inflearn.com/questions/151764
-
미해결빠르게 git - 핵심만 골라 배우는 Git/Github
Fork에 관한 권한이 없는것 같습니다.
Fork를 클릭하면 권한이 없다고 하는것 같습니다. 확인이 가능할까요?
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
vivado d드라이브 설치 관련 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 맛비님, ubuntu에 vivado 설치과정중에 질문이 있습니다. c드라이브 용량 부족으로 d드라이브에 설치하고자 합니다. 첫번째 사진은 동영상을 따라한 결과 설치경로가 사진과 같이 나와있는 상태입니다. 그 후 cd /mnt/d를 입력한 후, 나머지 과정을 아래 사진과 같이 쭈욱 진행했지만 vivado 설치 gui로 넘어갔을때는 c드라이브로 설치경로가 잡혀있는거 같습니다. 이럴경우 어떻게 해결해야될지 궁금합니다. 긴 질문 읽어주셔서 감사합니다.
-
미해결쉽고 빠르게 익히는 Power BI 심화 1 (시각화와 파워 쿼리)
관계 문의
2개의 쿼리 관계 시 여러 종류를 진행했을때 데이터 활성화가 잘안되는데 다른 방법이 있을까여?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
LockFreeQueue에서 Pop이 실행되지 않습니다.
코드를 다운받아서 그대로 옮겼는데도 불구하고 Pop이 실행되지 않아서 콘솔에서 데이터가 출력이 전혀 되지않고 push만 일어나고 있어서 무한loop를 돌고 있는데 이 이유를 모르겠습니다..ㅠㅠ
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
orderItem LAZY 로딩 질문
안녕하세요. orderItems.stream().forEach(o -> o.getItem().getName()); orderItem 반복문 돌 때 getName을 하거나 getprice, getstockQuantity를 넣어도 모든 필드가 로딩이 되는데 왜 그런건지 이해가 잘 안가는데 간단한 설명 부탁드려도 될까요?
-
미해결대세는 쿠버네티스 (초급~중급편)
VM 하드디스크 크기
VM하드디스크 크기를 동적할당이지만 150GB로 잡았는데, 세대면 맥시멈 450GB로 보입니다. 근데 제 노트북에는 그정도 용량이 없어서.. VM당 30GB로 제한하고 진행하는데 추후에 문제가 생길 여지가 있는가요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
오류 질문 드립니다
Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/order/orderList.html]")] with root cause Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1008E: Property or field 'orderPrice' cannot be found on object of type 'jpabook.jpashop.domain.OrderItem' - maybe not public or not valid? 이런 오류가 나오고 뷰 화면에서 <td th:text="${item.orderItems[0].orderPrice}"></td> 여기를 주석치면 정상동작 하고 아니면 오류가 나는데 어느쪽 문제일까요 ?
-
미해결웹 게임을 만들며 배우는 React에 TypeScript 적용하기
tsconfig.json 만들시 오류 발생
안녕하세요 제로초님 강의를 따라서 tsconfig.json을 만들고 똑같이 따라서 작성을 하였는데.. 강의처럼 ts파일로 표시되는것이 아닌 json 파일로 {...} 형태로 표시가 되고 파일에 빨간 표시로 오류가 뜹니다. 오류 내용은 다음과 같습니다..
-
해결됨Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
Starter-Zipkin 의존성 추가 문제 `Cannot resolve starter-zipkin:unkown`
강사님 안녕하세요.이번 질문은 다름이 아니라, Zipkin 의존성 추가할 때, Spring-boot 나 Cloud 가 강의 시점에 비해 상위 버전이라는 이유여서 그런지 추가가 되질 않아 이렇게 남기게 되었습니다 그래서 아래와 같이 Maven Repo 에서 starter zipkin 의 최신 버전으로 명시하여 애러는 모면했습니다만... <!-- Zipkin --><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-sleuth</artifactId></dependency><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zipkin</artifactId> <version>2.2.8.RELEASE</version></dependency> 그러나, 이것이 올바른 설정인지 의문이 듭니다자칫, 충돌이 날것 같은 불안감 있습니다.혹시 다른 방식으로 starter 를 추가해야 되는지 궁금합니다. 제가 실습을 시작할 당시의 Spring-boot, cloud 버전입니다 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.4.6</version> </parent> <properties> <java.version>11</java.version> <spring-cloud.version>2020.0.2</spring-cloud.version> </properties> 읽어주셔서 감사드립니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
sequelize 명령어 관련
강의 듣는 도중에 include 명령에 대해서 궁금증이 생겨서요. const fullUserWithoutPassword = await User.findOne({ where: { id: req.user.id }, attributes: { exclude: ['password'], }, include: [ { model: Post, attributes: ['id'] }, { model: User, as: 'Followings', attributes: ['id'] }, { model: User, as: 'Followers', attributes: ['id'] }, ], }); const posts = await Post.findAll({ limit: 10, order: [['createAt', 'DESC']], include: [{ model: User }], // 작성자 정보 }); include 할 때 model: User, Post 혹은 Comment 이런식으로 하여 부가적인 데이터를 같이 불러오는데요. 이게 처음에 models 들을 만들때 associate에서 설정한 관계를 토대로 알아서 시퀄라이즈에서 맞는 정보를 불러와주는거죠? 예를 들면 posts에서 User를 불러오면 post는 user에 1 대 다 관계로 belogsTo 되어있으므로 post에 속해있는 user의 id를 토대로 정보들을 가져온다. 이런식으로요. 이것도 확실하게 하고 싶어 검색 후 여쭤봅니다. 감사합니다.
-
미해결자바 스프링 프레임워크(renew ver.) - 신입 프로그래머를 위한 강좌
이런 에러가 나오는데요. 왜 그런 걸까요?
안녕하세요. 자바로 작성할 걸 spring 형태로 변경하고 있습니다. 그런데 GenericXmlApplicationContext에 아래와 같은 에러가 나오느데요...구글에 검색해서 해결하려고 해도 해결이 안되네요..ㅜㅜ 외 그럴까요??
-
미해결웹 게임을 만들며 배우는 React에 TypeScript 적용하기
Create-react-app 으로 만들시에 Typescript 연동방법
안녕하세요 제로초님 다름이 아니라 제로초님 강좌에서는 대부분 Create-react-app으로 만들지 않으시고 직접 어떻게 돌아가는지 알려주시기 위해 하나하나 Webpack부터 만드시는 걸로 알고 있습니다.. 그런데 현업에서는 대부분 Create-react-app을 사용하여 만드는 걸로 알고 있어서 혹시 이 강의에서도 Create-react-app 사용해서 만드는 법도 알려주시나요? 아니면 따로 직접 만드는것이랑 별반 차이가 없나요? 리액트를 Create-react-app 으로 만들시에 Typescript 연동방법에 대해 여쭈어 보고 싶습니다.
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
--dry-run 에 대해서 문의드립니다.
HTTPS 를 지원하는 워드프레스 + 나만의 웹서비스 구축하기 4분26초 에서"이미 적합한 파일들이 들어가있는 상태이기 때문에 --dry-run 만 뺐다"라고 하셨는데요.제가 궁금한것이 딱 그 부분이었는데요. 만약 10_HTTPS_NGINX_WP 폴더를 사용해서 처음으로 인증서를 받게 되는 경우에는--dry-run을 한번 실행 해야 live 폴더같은(적합한파일들)이 생기는건가요? 제가 HTTPS 를 지원하는 Reverse Proxy 서버 구축 하기 강의의 7분53초 부분에서docker-compose down 까지 하고, 명령어로 컨테이너 다 지우고 심지어 호스트PC에 폴더까지 완전히 다 지우고 강의 따라 했다가 https가 결코 안돼서 엄청 오래 고생했었거든요.. 포기하려던 찰나에 다시 처음부터 강의를 완전히 똑같이 따라해서 해보니까, 좀 전에 언급된 (적합한파일들) 까지 다 삭제했었기 때문이라는걸 뒤늦게 깨달았습니다. 그렇게 다 삭제하고 드라이런 빼고 하니까 그 말씀하신 (적합한파일들)이 생기지 않고 안되더라구요. 그래서..만약에 10_HTTPS_NGINX_WP 폴더안의 내용으로 시작하는 부분에서처음부터 https 인증까지 받는 경우라면 드라이런만 추가했다가, 성공메시지 본 후에 드라이런을 빼고 한번 더 실행하기만 하면 되는건지 궁금해서 문의 남깁니다. 혹시나 강의 내용과는 다르게 09_HTTPS_NGINX 폴더의 nginx.con.https 파일을 보면 주석이 들어가 있는데,이것도 혹시 (적합한파일)들이 생기기 전에는 하면 안되는 그런 관련이 있는 부분인지 싶어서요. /* server { listen 443 ssl; server_name fun-coding.xyz www.fun-coding.xyz; #ssl_certificate /etc/letsencrypt/live/fun-coding.xyz/fullchain.pem; #ssl_certificate_key /etc/letsencrypt/live/fun-coding.xyz/privkey.pem; #include /etc/letsencrypt/options-ssl-nginx.conf; # 보안 강화를 위한 옵션 추가 #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # 보안 강화를 위한 옵션 추가 location / { proxy_pass http://docker-web; # docker-web 컨테이너로 포워딩 proxy_redirect off; # 서버 응답 헤더의 주소 변경 (불필요) proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Host $server_name; proxy_set_header X-Forwarded-Proto $scheme; } } */ 질문 안남기고 해보려고 했는데.. 이 부분은 제가 감히 막 모든 경우를 다 넣어보면서 실험해보기에는 횟수 초과될까봐 막연하고, 이미 한번 초과돼서 도메인을 다시 구매하기도 했고.. 큰그림이 잘 파악되지 않는 부분이고.. 그래서 질문드리게 됐습니다~!
-
미해결면접과 취업을 부르는 '퍼블리셔 개인 포트폴리오 홈페이지' 제작
포트폴리오용 위젯 그대로 했는데,,,,,,
그 html css 제이쿼리 실전포트폴리오 예제들 모아져있는 강의 위젯들 20개이상 하면 좋다고 하셨잖아요, 그 강의에 있는 예제들 컨텐츠만 바꿔서 했는데.. 그 강의 예제들로 21개정도 했습니다 그 순수css슬라이드도 내용만 바꿨거든요. 다시 응용해서 갈아엎는게 낫겠죠? 일단 내용만 바꿔서 다 된줄 알았거든요 그리고 컨텐츠를 바꿔도 제가 바꾼 컨텐츠를 다른 위젯에도 재탕했거든요 이것도 바꾸는게 좋을까요? 생각나는게 없어서ㅠㅠㅠㅠㅠㅠ 제가 해외배우 좋아하는데 그걸 여러 위젯에 컨텐츠로 썼거든요. 위젯들 한번 예시 보여드려도 좋을련지,,,,,,