묻고 답해요
129만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
CASE문 오류
w3school도 그렇고 leetcode도 그렇고 CASE문은 다른구문도 다 오류메세지가 나오는데 혹시 다르게 입력해야 하나요??
-
미해결홍정모의 따라하며 배우는 C++
9.3 강의 보다가 궁금한 점
class Cents { private: int m_cents; public: Cents(int cents = 0) { m_cents = cents; } int getCents() const { return m_cents; } int& getCents() { return m_cents; } Cents operator - () const { return Cents(-m_cents); } bool operator ! () const { return (m_cents == 0) ? true : false; } friend std::ostream& operator << (std::ostream &out, const Cents ¢s) { out << "(" << cents.m_cents << ")"; return out; } }; int main() { Cents cents1(6); Cents cents2(0); cout << cents1 << endl; cout << cents2 << endl; cout << -cents(-10) << endl; cout << !cents1 << endl; cout << !cents2 << endl; return 0; } // 결과 (6) (0) (10) 0 1 이렇게 1~3번째와 4,5번째가 다른 이유가 궁금합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
섹션1 <View 환경설정> 강의 질문
templates 폴더의 hello.html 파일에서 <p>태그로 묶여있는 "안녕하세요. 손님"은 화면에서 확인할 수가 없는 이유가 궁금합니다. Thymeleaf templates 엔진 처리를 통해 웹 브라우저에 무언가를 띄우려면 항상 th:text="'안녕하세요. ' + ${data}" 이런 식의 문법을 사용해야 하나요?
-
미해결[웹 개발 풀스택 코스] 넷플릭스와 당근마켓 분석을 통해서 배우는 데이터베이스 기초
workbench에서 들어가려면 오류창이떠서요ㅠㅠ
이것때문에 수업진도가 나갈수가없네요ㅠ
-
미해결홍정모의 따라하며 배우는 C언어
프로그램 작성 중에 scanf 값을 따로 안써도 되는지에 대해
교수님께서 작성하신 강의답안에서 질문이 있습니다. 보면 scanf함수를 따로 쓰지 않고 status = scanf("%d", &num);만 입력하셨는데 이렇게 적어도 scanf함수가 동작하는 이유가 궁금합니다. 또, 이 윗줄 바로 위에 scanf함수를 따로 실행해도 상관없는지도 궁금합니다.
-
미해결이득우의 언리얼 프로그래밍 Part3 - 네트웍 멀티플레이 프레임웍의 이해
안녕하세요. 질문드립니다
안녕하세요. 해당 강의와 관련이 없는 내용일 수 있지만 질문드립니다.로그인, 게임에 필요한 정보 등을 주고 받는 tcp나 http 통신을 하는 서버(이하 소켓 서버)와 소켓 통신을 하려고 한다면 (로그인으로 예를 들어보겠습니다) 로그인 레벨을 만들고 소켓 통신하는 부분을 로그인 레벨의 게임 모드에서 동작하게 하고 게임인스턴스에(클라이언트) 정보를 받고 다음 레벨로 넘어가면 될까요?그 후에 리슨서버나 데디케이트 서버를 사용해서 인게임 로직을 구현한다면 플레이어 정보(아이템, 레벨 등)는 클라이언트에서 서버로 입장 시에 앞단계를 통해 클라이언트에서 유저를 식별할 수 있는 최소한의 정보를 받아서(예를 들면 플레이어id) 소켓 서버로 요청 후에 클라이언트로 복제하면 될까요? 아니면 앞단계를 통해 클라이언트에 정보를 미리 받고 최소한의 검증만 하면 될까요?언리얼 서버에서 매치가 종료된 후 결과에 따른 보상이나 매치 중 소비하는 아이템(물약, 장비 내구도 등)같은 db 처리가 필요한 경우 언리얼 서버에서 처리하는지 별도의 서버에 요청하여 따로 처리하는지요?작성하고 보니 질문이 이해가 되지 않을 수도 있을 것 같은데요. 질문의 요지는 인게임 로직을 처리하는 언리얼 서버가 아닌 따로 구현한 소켓 서버와 언리얼 엔진을 연동하는 과정에 대한 질문을 드리고 싶습니다. 틀렸거나 더 효율적인 방법이 있으면 답변 부탁드리겠습니다. 감사합니다
-
미해결문제로 배우는 C언어
커리큘럼 문의 드립니다
안녕하세요 코테 준비중인 학생입니다C언어 강의를 끝내고 C++ 과 자료구조 알고리즘을 공부 하려고 하는데 어떤 강의를 순서대로 학습 해야 할지 고민이라 순서를 알려주시면 좋을것 같아서 문의 드렸습니다
-
해결됨한입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
페이지 라우팅 1
처음 강의를 시작하고 터미널을 열어 npx create-react-app emotion-diary 생성하고 npm install react-router-dom@6을 실행했는데 영상처럼 emotion-diary에 같이 적용이 안되고 따로 다른 파일형식으로 적용이 되는것 같은데 제가 하는 방식이 맞는지 확인 부탁드립니다
-
미해결스프링 핵심 원리 - 기본편
AppConfig import 되지 않는 이유가 궁금합니다..
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예[질문 내용]AppConfig가 import되지 않는 이유가 궁금합니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
localhost로 접속 확인했는데도 쿼리가 안나갑니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.persistence.xml 도 jpashop 으로 수정했는데도 메인이 안돌아갑니다.
-
해결됨초보자를 위한 IT 인프라의 이해
질문 부탁드립니다.
안녕하세요 지난번에 네트워크 강의 좋아서 이것도 신청했습니다 2가지만 질문 하겟습니다 강의에서 access distri core 스위치 있잖아요 제가 듣기로는 한 건물 안에서 분배 스위치를 연결하는게라우터라고 알고있엇습니다. 그러니까 access - distri- 라우터 이렇게요 근데 아닌가요? 아니면 라우터가 코어스위치의 역할을 대신할 수 도 있나요? 강의 중에서 네트워크 모듈이라고 말씀 하셨는데요 모듈이란 자바에서는 api 및 함수의 모음집이라고 알고 있는데요 네트워크에서의 모듈도 비슷한 뜻인가요?? 보니까 역할별로 딱딱 나뉘어져 있는거 같이보입니다.
-
해결됨자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 2(마스터편)
수업자료
노트부분에 있다고 하셨는데 해당강의 재생해서 노트 누르니까 아무것도 없는데노트부분이 그림에서 표시한 노트가 아닌 건가요?
-
미해결
JPA에 준영속 상태인 엔티티를 매핑해서 저장해도 잘 작동하는 이유
안녕하세요. JPA를 사용하다 질문이 생겼습니다.다음과 같은 예시를 들어보겠습니다. @Entity @Setter @Getter public class A { @Id @GeneratedValue private Long id; @OnetoOne @JoinColumn(생략) private B b; } @Entity @Setter @Getter public class B { @Id @GeneratedValue private Long id; }위와 같이 엔티티가 존재한다고 해보겠습니다.새로 DB에 A 객체를 저장하고자 합니다.이 때, A a = new A(); 와 a.setB(b); 를 통해 b 객체를 매핑했다고 가정하겠습니다.그런데, 이 때 매핑한 b 객체가 준영속 상태더라도 매핑이 잘 되어서 a객체가 db에 저장되는것을 확인했습니다 (b 객체는 이미 DB에 존재합니다. )이게 원래 잘 되는게 맞는지 조금 헷갈리는데, 준영속 상태더라도 b의 PK를 가져오는 것이기 때문에 문제가 없는것일까요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
index.html에는 th:replace 적용이 안되나요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]템플릿 레이아웃 1의 내용을 보면 templates경로로 들어가서 th:replace를 하는데 제가 index.html에서 ../templates/경로로 하니 인식을 못합니다. 이게 static/index.html은 사용 불가인지 궁금합니다.
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
RequestMethod.GET인데도 HEAD로 요청했을 때 오류가 안 나는 이유
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)@RestController public class MappingController { private Logger log = LoggerFactory.getLogger(getClass()); @RequestMapping(value = "/hello-basic", method = RequestMethod.GET) public String helloBasic() { log.info("helloBasic"); return "ok"; } } 이렇게 RequestMethod.GET인 상태에서 Postman으로 /hello-basic를 GET으로 요청하면 ok가 반환되고 다른 HTTP 메서드, 예를 들어 POST로 요청하면 HTTP 405 상태 코드를 포함한 에러 메시지가 반환된다고 이해했습니다.그런데 똑같이 RequestMethod.GET인 상태에서 Postman으로 HEAD로 요청하면 HEAD 특성상 원래도 ok를 반환하진 않지만, 응답에 에러 메시지도 안 뜹니다. 인텔리제이의 콘솔 창에서도 GET으로 요청했을 때와 마찬가지로 log.info("helloBasic");가 정상적으로 호출됩니다.GET과 HEAD가 body에 내용물이 있고 없고의 차이 말곤 비슷하다고 알고 있긴 했지만, 스프링의 RequestMethod나 RequestMapping 내부 코드를 봐선 RequestMethod.GET임에도 불구하고 HEAD로 요청했을 때 오류가 나지 않는 이유를 못 찾겠습니다. 이유가 무엇인가요?
-
미해결[리뉴얼] 타입스크립트 올인원 : Part1. 기본 문법편
ts -> js 로 변환할 때 타입선언을 남겨두는걸 추천하는 이유
섹션1의 enum, keyof, typeof 강의에서enum 은 js로 바꾸면 사라지고 객체 as const 방식은 사라지지 않는데이걸 사라지게 할지 남겨둘지 모르겠다면 남기는걸 추천한다 하신 부분이요.왜 그걸 추천하시는건지 궁금합니다.
-
해결됨
객체 지향 프로그램 문제1- 절차 지향 직사각형 프로그램을 객체 지향으로 변경하기
package oop1.ex; public class Rectangle { int width = 5; int height = 8; void calculateArea(){ int area = width * height; System.out.println("넓이: " + area); } void calculatePerimeter(){ int perimeter = 2 * (width + height); System.out.println("둘레 길이: " + perimeter); } void isSquare(){ if(width == height){ System.out.println("정사각형 여부: true"); }else{ System.out.println("정사각형 여부: false"); } } }package oop1.ex; public class RectangleOopMain { public static void main(String[] args) { Rectangle rectangle = new Rectangle(); rectangle.calculateArea(); rectangle.calculatePerimeter(); rectangle.isSquare(); } } 저는 코드를 이렇게 짰는데 이렇게 짜면 안될까요?
-
해결됨독하게 시작하는 C 프로그래밍
최대값 구하기 (함수)
선생님께서 사용자에게 입력 받는 함수 하나(UI) 최댓값을 구하는 함수 하나(기능) 해서 총 두 개의 함수로 이용해 봤습니다.제가 잘 이해하고 푼 건지 모르겠습니다.파일 주신 것을 보아도 이 실습에 관한 파일을 찾지 못해 질문 드립니다.
-
미해결
Summer Day Camp
Are you Looking for a fun and educational summer day camp to keep your child busy and learning? MindzQ STEM N Art Summer Camp is the best choice! Our camp gives students hands-on experiences in science, technology, engineering, and math through exciting activities and projects. #STEMSummercamp #summercamp2024 #kidsactivities #summerdaycamp #summercamp2024 #newjeresysumercamp#mindzq
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
이 메서드를 호출하려면 URL 주소를 어떻게 써야 하나요?
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]@GetMapping(value = "/mapping-param", params = {"mode=debug","mode=good"}) public String mappingParam() { log.info("mappingParam"); return "ok"; } http://localhost:8080/mapping-param?mode=debug http://localhost:8080/mapping-param?mode=good http://localhost:8080/mapping-param?mode=debug&mode=good 이 URL들로는 Whitelabel Error Page가 뜨는데 어떻게 호출할 수 있나요?