묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지
함수 인자에 numberOfRowsInSection은 무엇인가요?
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { return moviesArray.count }section의 자료형이 Int인건 알겠는데 앞에 붙어있는 numberOfRowsInSection이 무엇인지 잘 모르겠네요. swift의 어떤 문법인지 알려주시면 좋겠습니다!
-
미해결Three.js로 시작하는 3D 인터랙티브 웹
apply 후 전체선택
apply 후 edit mode 에서 전체선택을 했는데, 캡쳐화면처럼 부분 부분 선택이 되고 한번에 전체 선택이 되지 않습니다. 제가 제대로 따라하고 있는 게 맞나요?
-
미해결홍정모의 따라하며 배우는 C++
delete 후 주소값
int *ptr = new int (7); cout << ptr << endl; // 000001879A455E70 cout << *ptr << endl; // 7delete ptr; cout << ptr << endl; //0000000000008123 // 강의 내에서는 위의 ptr과 아래의 ptr이 같은 주소값으로 출력되는데 저는 안그렇습니다. 왜이런걸까요?
-
미해결웹플로우(Webflow) 시작하기 - 코딩 없이 자유도 높은 프로토타입 만들기
강의 중간에 테이블 치는 듯한 쿵 소리가 너무 많아요..
수업 집중에 조금 방해됩니다ㅜㅜ
-
미해결자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
안녕하세요. 5강, 6강 관련 질문 남깁니다.
안녕하세요. 5강 6강을 수강하던 중 몇 가지 궁금증이 생겨 질문 남깁니다. 5강 GET API에서 사용된 CalculatorAddRequest -> 생성자 O, getter O6강 POST API에서 사용된 CalculatorMultiplyRequest -> 생성자 X, getter O 1. GET API - CalculatorAddRequest에서 number1, number2 필드에 왜 final 키워드가 필요한가요?2. GET API - CalculatorAddRequest에서 생성자를 없애면 값이 0으로 바인딩되던데 왜그럴까요?3. POST API - CalculatorMultiplyRequest에서는 왜 생성자가 없어도 값이 바인딩되는 걸까요? @RequestBody 어노테이션 때문일까요? 감사합니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
Render() 부분에 질문있습니다.
이중for문안의Console.ForegroundColor = GetTileColor(_tile[y, x]);Console.Write(CIRCLE);의 순서를 바꾸어서 해봤는데 똑같이 나올거라 예상했지만 아니었습니다.Circle을 먼저 위에 적고 하면 Circle을 먼저 그리고 그 위에 색을 입힌다 라고 생각했었지만, 그러면 GetTileColor에서 어떤부분이 아직 wall인지 empty인지 컴퓨터가 몰라서 같은 결과가 안나오는게 맞는지 궁금합니다!++해당 공간에 어떤색인지 미리 지정한다음 도형을 넣어 지정된 색으로 출력하는 방식이 맞는지 궁금합니다.
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
오류 해결 도움이 필요합니다 ㅠㅠ
간단하게 만들고있는데 ListView 를 사용했더니 아래와 같은 오류가 뜹니다. 뭐가 문제일까요?!RenderFlex children have non-zero flex but incoming height constraints are unbounded.Flexible , Expanded 사용해봤습니다 ㅠ
-
미해결설계독학맛비's 실전 AI HW 설계를 위한 바이블, CNN 연산 완전정복 (Verilog HDL + FPGA 를 이용한 가속기 실습)
On-chip vs Off-chip
안녕하세요 맛비님.On-chip memory와 Off-chip memory에 대해서 질문드립니다. Off-Chip memory와 가속기 사이에 On-chip memory가 있는 이유? on-chip memory에 accumulator만 존재하면 되지 않을까요? (dram에서 read되는 data -> On chip의 accumulator -> 가속기). 이런 순서로 데이터가 이동하면 sram read delay가 없어도 되지 않을까요? (On-chip memory가 sram이라는 가정하)병목 현상으로 이 중 가장 느린 device인 DRAM의 속도에 맞춰질 텐데, DRAM에서 주는 data를 accumulator만 거쳐서 바로 가속기에 넣을 수는 없을까요?제가 알기로는, 병목 현상을 방지하기 위해서 빠른 device는 빠른 device 들끼리 묶어서 속도가 빠른 BUS를 사용하고, 느린 device는 느린 device들끼리 묶어서 속도가 느린 BUS를 사용한다고 알고 있는데, 만약 이 말이 맞다면, 빠른 device들과 느린 device들의 연결은 어떻게 해주는지 궁금합니다.Off-chip memory는 chip 외부에 있기 때문에 메모리 내 데이터를 read write 할 때 power 소모가 on-chip 대비 크다라고 말씀하셨는데, 왜인지 잘 모르겠습니다. Chip 내에서만 power 소모가 일어나는 건가요? power 소모의 주체는 누구인지 궁금합니다.감사합니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
servlet이 없으면 소켓프로그래밍을 개발자가 매번 직접 구현해야하는건가요?
serlvet이 하는중에tcp/ip연결대기소켓연결, 소켓종료..가 있었습니다. 위의 두가지 과정은 소켓프로그래밍할때 해봤던것같아서요..왜 소켓프로그래밍을 배우기만하고 실제 통신할때 안쓰나 궁금하기도 했었는데 그 과정을 서블릿이 알아서 해주는건가요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
H2 데이터베이스 설치
위와 같이 강의랑 똑같이 했는데 연결이 안돼요ㅠ 주소도 localhost로 바꿔서 해봤는데도 연결이 안됩니다ㅠ
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
포톤 공부에 대해서 질문드립니다
안녕하세요 루키스 선생님 선생님 강의를 들을 때마다 느끼지만, 여러 번 듣고, 미리 기본을 다지고 오면 얻어가는 것이 많다고 느꼈습니다.지금 서버를 공부하고 있는데, 꽤 난이도가 있고 너무 막연한 느낌이 들었습니다. 내가 실제 게임에 연동할 수 있을까? 실제로 사용가능한가? 등등.. (아직 연동까지는 듣지 못했고, 서버 파트만 들었습니다.) 그러다 포톤이라는 서버프로그램을 알게 되어서 포톤을 공부해고 인강을 들을까 생각이 드는데 선생님 생각은 어떠신지 궁금합니다
-
미해결Azure 기초 (AZ-900)
Azure Firewall vs NSG
Azure Firewall 이랑 NSG랑 어떤 차이가 있는지 잘 모르겠어요ㅠㅠ명시적으로는 그렇다 알겠는데 확실한 키를 모르겠달까.. 질문 드립니다!
-
미해결성공적인 진짜 iOS 개발자 되기 [기초부터 실무까지]
클로즈 배열? 의 실행방법
var myClosureList2: [() -> Void] = [] func showString2(completion: @escaping () -> Void){ myClosureList.append(completion)}showString2 { print("aa")} 에서 myClosureList[0] 또는 myClosureList[1] 등을 출력하려고 할때 어떻게 해야하나요? 검색을 해 보려고해도 뭐라고 검색해야할지 감이 안와서 질문 드려요.showString2 함수에 파라미터로 클로저 를 넘겨 저장했기때문에 myClosureList 안에는 클로저가 담겨있는데 이 중 하나의 클로저를 실행을 어떻게 시키나요?
-
미해결[실전 게임 코드 리뷰] 유니티 클리커 게임
Manager의 Start() 메서드 관련 질문입니다.
GameScene.cs 에서Managers.UI.ShowPopupUI<UI_TitlePopup>();위의 Manager 클래스의 프로퍼티 UI 를 반환받는 과정에서 이미 Manager 클래스의 Init() 메서드를 호출하는 것으로 확인했습니다. 그럼에도 불구하고 Manager 클래스의 Start() 메서드에서 Init()을 또 호출하는 특별한 이유가 있나요?Start() 에서 Init()을 호출하는 시점의 s_instance 멤버 변수 null 체크를 해보니 이미 최상단에 말씀드린 과정에서 Manager가 생성되어 전부 null이 아니라고 로그가 찍힙니다. (사실상 Start()를 지워도 문제 없이 Manager 오브젝트는 생성됨)물론 다른 Manager들도 위의 과정에서 new 키워드로 전부 생성 되었고요.그렇다면 Start() 메서드에서 Init()을 호출하는 것은 사실상 불필요한 호출이고, 정말 만약에라도 Manager의 Start() 가 실행되기 전까지 s_instance 가 null 일 경우가 생길 수 없는 것 같아서요.제가 못 본 다른 이유가 있는 걸까요?
-
미해결지금 당장 데브옵스 AWS
서비스 생성시 시크릿메니저 접근 오류
안녕하세요!!서비스생성후에 실행이 안되서 문의드립니다.권한 설정은 그림대로 한거같은데 메세지가 요렇게 나옵니다Resourceinitializationerror: unable to pull secrets or registry auth: execution resource retrieval failed: unable to retrieve secret from asm: service call has been retried 5 time(s): failed to fetch secret arn:aws:secretsmanager:ap-northeast-2:508436949792:secret:saju-prod/JWT_SECRET-dvuKfY from secrets manager: RequestCanceled: request context canceled caused by: context deadline exceeded
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
운영환경 도커 이미지를 위한 Dockerfile 작성하기 마지막 부분 오류
11:55 부분에서 이미지 명을 명시하지 않으셨는데12:57 부분에서 run할때는 docker-react-app 이미지를 사용하셔서 이전에 만들어진 이미지가 run 된 것 같습니다!
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
JDBC강의 - SpringConfig : 'MemberService()' cannot be applied to '(com.example.demo.repository.MemberRepository)'
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예[질문 내용] 'MemberService()' cannot be applied to '(com.example.demo.repository.MemberRepository)' error: constructor MemberService in class MemberService cannot be applied to given types; return new MemberService(memberRepository()); ^ required: no arguments found: Membe적용할 수 없다는 에러가 나오는데 왜 나오는지 모르겠네요.찾아보니 저만 이런 것 같은데 뭐가 문제일까요 package com.example.demo.config; import com.example.demo.repository.JdbcMemberRepository; import com.example.demo.repository.MemberRepository; import com.example.demo.repository.MemoryMemberRepository; import com.example.demo.service.MemberService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import javax.sql.DataSource; @Configuration public class SpringConfig { @Autowired DataSource dataSource; @Bean public MemberService memberService(){ return new MemberService(memberRepository()); } @Bean public MemberRepository memberRepository(){ //return new MemoryMemberRepository(); return new JdbcMemberRepository(dataSource); } }
-
미해결FreeRTOS 프로그래밍
isr 여러개인 경우 deferred task
안녕하세요수업듣고 심도있게 학습하고 있는 학생입니다.인터럽트 처리를 공부하고 있는데 질문이 있습니다.exti가 여러 개인 경우 어떻게 처리하는지 궁금합니다.저의 처리방식은 인터럽트gpio가 4개로 가정했을때char 전역변수;void 콜백함수(gpio){if(gpio==1){전역변수+=1;}if(gpio==2){전역변수+=2;}if(gpio==3){전역변수+=4;}if(gpio==4){전역변수+=8;}vTaskNotifyGiveFromISR(xHandle1, &xHigherPriorityTaskWoken);portYIELD_FROM_ISR(&xHigherPriorityTaskWoken);}이런식으로 하고자 하여 전역변수를 뮤택스로 묶으려 했는데 isr에서는 뮤택스를 사용하면 안된다고 하신 걸로 학습했습니다.다른 여러 자료를 찾아보아도 예시를 찾기가 어려워 질문드리게 되었습니다.제가 질문드리고자 하는 핵심은 여러 인터럽트를 동시에 사용할경우 어떻게 사용해야하는지 궁금합니다.
-
미해결프로젝트로 배우는 React.js
31 블로그 게시글 삭제하기 filter 질문
안녕하세요~삭제된걸 blogs 페이지에 보여주기 위해서filter 메서드를 쓰셨는데 혹시 왜 이 메서드를 쓰셨는지 알수있을까요? 아래처럼 새로고침 하는 코드를 넣으면 더 간편하지 않을까 싶어서요! filter를 쓰는게 성능적으로나 혹은 어떤 이유에서 더 유리할까용??혹은 성능적인 이슈보다는 단순히 새로고침(?) 되는 과정없이 자연스럽게 화면에 보여주기 위해서 하신건가용?!?window.location.reload();
-
미해결풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]
reset css 에 대한 질문 드립니다.
안녕하세요. 올려주신 강의 재미있게 수강 하고 있습니다.그런데 오랫동안 궁금했던 부분이 있어서요, 가능하시다면 답변 부탁 드립니다."모던 CSS 배경 지식의 이해" 편의 8분 50초 정도부터 나오는 reset.css (css 초기화) 에 대한 내용입니다. 강사님께서는 normalize.css 의 cdn 을 사용하여 초기화 시키는 방법을 공유해주셨는데요.사실 이전까지 저는 초보자라 실전에서 사용할 경험도 없고 해서, 잘 아시겠지만 아래와 같은 방법으로 css 를 초기화 했었습니다.* { margin: 0; padding: 0; box-sizing: border-box; }그런데 normalize 를 사용해보니 위와는 다른 결과가 나오더라구요.전체 초기화는 되지 않고 margin 값 등이 남아있던데, 검색해보니 유용한 css 값들은 제거하지 않고 남겨둔다고 합니다.그런데 이 유용한 값의 기준이 무엇인지 모르겠어서 홈페이지나 깃허브에 들어가봤는데사실 못 찾았습니다. 그래서 저는 normalize css 를 사용하되, 전체 선택자로 margin 0을 주고시작하려 하는데, 이렇게 한다면 normalize css 를 사용하는 이점이 없어질까요?혹자는 reset cdn 을 사용하는 대신 전체선택자를 이용하면 브라우저 렌더링이 느려진다고하더라구요. 끝으로, 혹시 올려주신 웹 페이지 만들기 실전 프로젝트 부분 클론코딩 한 것을 개인 깃허브에 게시해도 될지 여쭙고도 싶습니다.감사합니다!