묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[유니티 게임 개발] 핵심 기술과 디자인 패턴
[3분 17초] 2차원 배열 구조 그림 예시
행과 열을 반대로 그리신 것 같아요.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
visited 범위 질문 드립니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.안녕하세요 큰돌님! 항상 강의 잘 듣고있습니다 ~1:00에서 visited 의 범위를 20만 까지라고 말씀해주셨는데요 !최단시간에 동생에게 도달하려면 10만이 넘지 않아야 되는것 아닌가요?수빈이의 위치 n이 10만을 넘기는 예시를 이것저것 찾아보았지만 찾을수 없었습니다.동생의 위치가 99999 이고수빈의 위치가 50001 이여도100002 > 100001 > 100000 > 99999 보다는50000 > 100000 > 99999 가 더 빠르기 때문입니다.
-
해결됨[임베디드 입문용] 임베디드 개발은 실제로 이렇게 해요.
MX_GPIO_Init(); 사용 시 질문입니다
MX_GPIO_Init(); 를 들어가면 HAL_GPIO_WritePin(GPIO_LED_GPIO_Port, GPIO_LED_Pin, GPIO_PIN_SET); 가 나오고 , 이코드는 `if (PinState != GPIO_PIN_RESET) { GPIOx->BSRR = GPIO_Pin; } else { GPIOx->BSRR = (uint32_t)GPIO_Pin << 16u; }즉, 핀 상태에 따라 led불을 온오프 시키는 역할을 하는것으로 이해하고 있습니다! 그렇다면 main문에서 MX_GPIO_Init() 을 사용할때는 while문 안에 /*HAL_GPIO_WritePin(GPIO_LED_GPIO_Port, GPIO_LED_Pin, 1); HAL_Delay(100); HAL_GPIO_WritePin(GPIO_LED_GPIO_Port, GPIO_LED_Pin, 0); HAL_Delay(100);*/ 이 코드가 없어도 동작해야하는 것이 아닌가 라고 생각했습니다. 그래서 실제로 while문 내부를 다 지우고 MX_GPIO_Init() 만 쓰니까 동작이 안 되더라구요.제가 잘 못 이해하고 있는 부분이 무엇인지를 확실시를 못해서 질문드립니다! 감사합니다.
-
미해결김영한의 실전 자바 - 중급 1편
생성자에서 객체 생성..?
public Car(String model, int chargeLevel) { this.model = model; this.chargeLevel = chargeLevel; this.engine = new Engine(this); }생성자에서 객체 생성하는 부분이 이해가 안돼요.CarMain에서 인스턴스 생성할 때 모델, 차지레벨 받는 거까진 이해가 되는데Car인스턴스에 엔진 필드를 새로운 엔진 객체로 받는건가요..?그리고 또 그 엔진 객체엔 this로 받는 게 car인건가요..?헷갈려서 어떻게 질문드려야할지도 잘 모르겠어요..
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
application.properties 코드 질문(Failed to initialize JPA EntityManagerFactory)
[질문]은 굵은 글씨로 표시해 두었습니다.application.properties에 강의에서 나온 대로 입력하였는데, 아래와 같은 에러가 발생하였습니다.j.LocalContainerEntityManagerFactoryBean : Failed to initialize JPA EntityManagerFactory: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] due to: Unable to determine Dialect without JDBC metadata (please set 'jakarta.persistence.jdbc.url' for common cases or 'hibernate.dialect' when a custom Dialect implementation must be provided)검색을 해보니, Hibernate가 H2 데이터베이스 Dialect을 자동으로 인식하지 못하기 때문이라 하여 아래와 같은 코드를 추가하여 문제를 해결하였습니다.spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.H2Dialect최종적으로 스프링부트어플리케이션도 잘 작동하고, 테스트코드도 통과하였습니다. 본 강의에서는 5줄 만으로도 코드가 잘 작동하는데, 왜 저는 H2 데이터베이스를 명시적으로 설정하는 코드를 추가로 작성해야 하는지 궁금합니다. 최종 application.properties 코드spring.datasource.url=jdbc:h2:tcp://localhost/~/test spring.datasource.driver-class-name=org.h2.Driver spring.datasource.username=sa spring.jpa.show-sql=true spring.jpa.hibernate.ddl-auto=none spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.H2Dialect질문용 파일 : https://drive.google.com/file/d/1JpK0g8GjAL0quy9aOx-EMB8nF599Tk-U/view?usp=sharing=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
서브넷 마스크와 서브넷팅
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.안녕하세요. 큰돌님 다름이 아니라 서브넷 마스크와 서브넷팅에 대해서 질문이 있습니다다른 분 질문에서 '클래스리스 네트워킹은 클래스 기반의 제한을 없애고, 더 유연하게 네트워크 주소를 할당할 수 있게 합니다. 이 방법에서는 서브넷 마스크를 사용하여 네트워크와 호스트 부분을 동적으로 나눌 수 있습니다.'라고 해주셨는데요클래스풀과 클래스리스 모두 서브넷 마스크를 이용해서 네트워크 주소와 호스트 주소를 구분하는 것 아닌가요? 클래스풀에서 클래스A도 서브넨 마스크 255.0.0.0을 통해서와 126.13.1.0이 클래스A에 속하는 것을 알 수 있고 네트워크 주소가 1 ~ 126라는 것을 의미하니까요.단지 클래스리스는 192.168.0.0/22에서 /22를 표시해준다는 점에서 서브넷 마스크를 사용하여 네트워크 호스트 부분을 동적으로 나눌 수 있다는 건가요?그리고 서브넷팅을 설명해주실 때 '클래스리스 환경에서 서브넷팅은 주어진 IP 주소 범위를 더 작은 네트워크로 나누는 것을 의미합니다. 예를 들어, 192.168.0.0/24 네트워크를 192.168.0.0/25와 192.168.0.128/25로 나눌 수 있습니다. 이는 각각의 서브넷이 128개의 주소를 갖게 됩니다.'라고 설명해주셨는데 192.168.0.0/24 네트워크가 어떻게 192.168.0.0/25와 192.168.0.128/25로 나눠지는 건지 잘 모르겠습니다cf) 질문은 'sangjin.yoo님의 서브넷에 대해서 질문이 있습니다'여기서 보고 든 질문입니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
C언어 구조체 강의 관련입니다.
1분 52초 화면 오른쪽 회색 네모칸의 첫줄에서 struct {가 struct Person{ 이어야 하는게 아닌지 궁금합니다. 8분 12초 화면 왼쪽 회색 네모칸의 하늘색 글씨 첫줄부분에 (struct Bag *bag)이 (struct Bag *bagPtr)이어야 하는게 아닌지 궁금합니다.
-
해결됨개발자를 위한 쉬운 도커
명령어 실행 시 오류
Cannot connect to the Docker daemon at unix:///Users/hyunsoo/.docker/run/docker.sock. Is the docker daemon running?혹시 맥에서 Docker desktop을 실행하고 있어야만 하는 건가요 ? Docker Desktop을 종료하면 Docker Daemon도 함께 종료되는 것인지.. Docker Desktop을 매번 노트북이 켜질 때마다 실행한 후에 Docker가 실행되는 시스템인건가요 ?위 오류가 지속적으로 발생해서 여쭤봅니다 !
-
미해결설계독학맛비's 실전 Verilog HDL Season 2 (AMBA AXI4 완전정복)
수강 기한 연장 문의 드립니다
안녕하세요 강사님, 수강기한이 얼마 안남았는데 수강 기한 연장을 할 수 있나요?좋은 강의 감사합니다.
-
미해결부트캠프에서 알려주지 않는 것들 (리액트) 1편
전부 입력된 코드들만 있는건가요? 따라치면서 하고싶은데...
(사진)
-
미해결실습으로 배우는 핵심 네트워크 기술
안녕하세요 ccna 강의는 언제출시인가요?
강의 잘듣고있습니다.ccna강의는 언제 출시되는지 궁금합니다.
-
해결됨초보자를 위한 BigQuery(SQL) 입문
주석처리 -- 빠르게 입력하는 방법(?)
카일님의 강의 잘 듣고 있습니다!2가지 질문이 있습니다!1번 질문) 카일님이 강의를 하시면서 주석처리를 되게 빠르게 실행하시는 것 같으신데, 혹시 팁을 공유해주실 수 있으실까요?-- 를 매번 입력하시는 것인가요?!2번 질문)5-6강의 11분 49초에서 쿼리를 빠르게 주석처리하기 위해서 앞에서 true인 1=1을 넣고, and쓰고 빠르게 주석처리..이 부분이 이해가 안됩니다.. 1=1을 넣는 것과 and에 주석처리를 거는 것과 무슨 연관이 있는 건가요?좋은 강의 늘 감사합니다!
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
섹션 4 회원 기능 테스트에서 yml 파일을 test에 추가하면
23:18 에서 run을 하면 connection url 이 jdbc:h2:mem:testdb로 나타나는 것이 아니라 jdbc:h2:mem:4ea5215f-2678-4770-ad7b-4696fcde71b2 이렇게 특정 숫자로 나타나는데... 뭐가 문젠가요?그리고 test 파일에 붙여넣은 application.yml 파일도 main 폴더에 있는 yml파일처럼 초록색 잎사귀 모양으로 나타나는게 아니라 빨간색 y아이콘으로 나타나는데 이게 yml파일이 제대로 적용되지 않았다는건가요? 그래서 gpt를 참고해보니 src/test/resources 폴더가 Test Resources로 설정되어 있는지 확인합니다. 그렇지 않으면 폴더를 선택하고 Mark as: Test Resources로 설정합니다. 라고 해서 해보려 했더니 Source root 'C:\Users\jar05\OneDrive\바탕 화면\Github\JPA_study\jpashop\jpashop\src\test\resources' cannot be defined in module 'jpabook.jpashop' because it belongs to content of nested module 'jpabook.jpashop.test'이런 에러가 발생합니다..
-
미해결FreeRTOS 프로그래밍
포팅 서비스 부탁드립니다.
-------------------------------------------------- 사용하고 싶은 ST 보드명:NUCLEO-F411RE(STM32F411RE)- 사용하시는 컴파일러(stm32cubeide) 버젼: 1.15.0- 기타: 초급자에게 강좌 도움이 많이 됩니다. -------------------------------------------------감사합니다.
-
미해결내 가치를 높이는 노션 이력서 만들기
우피 상단 메뉴바 적용 불가!
현재는(24년 7월) 우피에서 상단메뉴바 관련된 내용을 프로 플랜 이상만 사용가능하네요~ 너무 아쉽습니다 ㅠㅠ
-
미해결Do It! 장고+부트스트랩: 파이썬 웹개발의 정석
오류
안녕하세요 강사님. 강사님의 강의를 보고 블로그를 직접 만들어서 현재 공부기록을 올리고 있었습니다. 그러던 중에 갑자기 오류가 나면서 제 웹사이트에 접속이 안되는 문제가 발생하였습니다. 도메인은 giyeonss.com 입니다. 어떻게 해야 하나요?
-
해결됨독하게 시작하는 C 프로그래밍
문자 입/출력 질문입니다
안녕하세요! 강의 잘 보고 있습니다. 몇 가지 질문이 있습니다! _getch() 함수를 설명해주실 때, 사용자가 주변기기(ex. 키보드)에 입력한 것이 무엇인지 보이지 않는다고 했는데, 이를 활용한 것이 흔히 콘솔(터미널)에서 어떤 계정과 비밀번호 입력할 때 비밀번호 입력해도 콘솔에 표시되지 않는 것들을 구현할 때 사용하려나요?(윈도우에선 putty 같은 것에서..) 개인적으로 궁금하네요 ㅎㅎ가끔 퍼블릭 클라우드의 VM으로 인터넷을 통해 로컬에서 원격 접속을 하게 된 뒤에 VM의 콘솔에서 키보드를 입력하면 가끔 끊기면서 입력되는 경우도 있던데.. 이는 네트워크 대역폭이나 속도 관련 문제일 가능성이 높겠죠? 제가 현재 MacOS라서 버추얼박스에서 window 및 visual studio 설치 후 사용하고 있는데요! 거기에서 아래의 예제 코드를 실행하고 키보드 입력을 'z' 로 했는데 콘술 출력에 'za'가 아니라 'z?' 가 나오는데요. 물음표가 대체 왜나올까요..? 예상 가시는 원인이 있으시려나요..3번에서 이야기한 아래 예제 코드에서 char ch = 0; 부분 설명하시면서 0이라는 숫자값이 정수인 것 같은데 앞에 char 키워드로 지정해도 에러가 나지 않는 부분은 char도 어쨌건 컴퓨터한테는 정수 숫자형태로 인지되고, 정의한 0이라는 값이 char 자료형의 숫자 범위 내에 있기 때문인 걸로 이해했는데.. 이게 맞나요?3번 질문에 대한 예제코드는 다음과 같습니다.#include <stdio.h> #include <conio.h> int main(void) { char ch = 0; ch = getchar(); putchar(ch); putchar('z'); return 0; }답변 미리 감사합니다! :)
-
미해결Skill-Up! 배워서 바로 쓰는 웹쉘 제작
Bitnami WAMP 단종
Bitnami WAMP이 단종되었는데 대체 방법이 있을까요??
-
미해결토비의 스프링 부트 - 이해와 원리
강의 공부방법
안녕하세요 현재 자바를 공부하고 있습니다. 곧 스프링 부트 공부를 시작할 것 같은데 처음 배운 언어가 Python이라 Django정도만 다뤄봤습니다. 워낙 유명한 강의기에 퀄리티나 내용은 의심치 않지만 입문한지 얼마 안된 사람도 이해하기 쉬운 난이도인지 궁금합니다. "이 강의는 코드를 잘 짜는 법을 가르쳐주는 강의가 아닌 더 나은 개발자가 되는 방법을 가르쳐 주는 강의입니다." 그리고 저도 강의를 다 듣고나서 저런 감정을 느끼고 싶습니다! 저렇게 하려면 스프링 부트를 공부할 때 어떻게 공부를 해야하는지 궁금합니다!
-
미해결김영한의 실전 자바 - 중급 2편
HashIndex() 와 capacity에 대해
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]강의를 듣던 중 의문이 생겨 질문 드립니다.메모리 최적화를 위해 value % capacity 를 통해 HashIndex 를 얻고, 이를 통해 메모리 최적화와 검색, 조회 속도 등에서 이점을 얻을 수 있다는 것은 이해가 됐습니다.그런데, List 의 배열 특성상, capacity가 동적으로 변하게 될텐데, 이에 따라 동일한 value 를 넣어도 다른 hashIndex가 만들어지지 않을까요?학습용이라 가장 심플한 방법으로 보여주신 것 뿐일까요?