묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결
시계 만들기 예제코드 다운로드 받기
강의 잘 듣고 있습니다.시계 만들기의 예제 코드는 어디서 다운로드 받을 수 있나요?블로그 등 여기저기 찾아봐도 없어서...
-
미해결비전공자도 이해할 수 있는 Docker 입문/실전
프론트와 백 통신
안녕하세요 선생님, 강의 잘 봤습니다.선생님이께서 알려주신대로, 제가 하고 있는 프로젝트를 local환경에서 compose를 통해 성공적으로 띄웠습니다.근데 여기서 궁금한 점이 mysql 이나 redis와 같이 spring boot에 연결하는 건 service 이름을 통해 요청을 하는 반면에, 프론트와 백이 통신할 때는 localhost를 사용해서 통신을 합니다.어떻게 다른 컨테이너에 띄웠는데 localhost로 통신이 되는 지 궁금합니다.(프론트는 vue.js를 node를 이용해서 정적파일로 build 후 nginx 이미지로 만들었습니다.)
-
미해결대세는 쿠버네티스 (초급~중급편)
vagrant up 시 에러
vagrant up 시 위와 같은 에러가 뜨는데 해결 방법 여쭤봅니다! ============================추가 질문) 위 에러는 왜 뜨는걸까요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
강의 다 들었는데 마무리 공부 어떻게 해야되요?
강의 다 들었는데 마무리 공부 어떻게 해야되요?강의 들은 거 만 복습 하면되나요?다른 학습지도 문제 풀어봐야 되나요?
-
해결됨김영한의 실전 자바 - 중급 2편
주소값에 실제로 접근하는데 걸리는 시간??
강의 주제와 직접적인 연관은 없는거지만.. 실제 주소값으로 접근하는데 걸리는 시간은 고려하지 않아도 되는가? 입니다 아무리 배열이 인덱스의 실제 주소값을 한번에 계산해서 찾는 구조라고는 해도 결국 그 주소까지 이동하는건 시간이 걸릴거같은데요예를들어 그게 10억 번째 인덱스라면 거기까지 순간이동 할수는 없잖아요?? 그래서 인덱스 번호에 비례해서 시간이 더 걸리긴 할거같은데..이건 너무 인간의 관점에서 생각하는거고 실제로 컴퓨터는 다르게 동작하는 걸까요?? 제가 생각해도 너무 무식한 질문이긴한데 의문을 해소하고자 질문 드립니다 ㅠㅠ ============================ 수강을 더 진행하다보니 실제 성능 설명 파트에서 메모리 접근에 대한 얘기를 해주셔서 의문이 자연스럽게 해결됐습니다 !
-
해결됨실전! FastAPI 입문
uvicorn 종료 문제
수업 진행 중 코드는 문제가 없지만 컨트롤+c를 눌러도 아무 반응이 없고 uvicorn 종료가 안됩니다 ㅠㅠ해결방법이 있을까요?ㅠㅠ
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
5-A 질문있습니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.#include<iostream> #include<deque> #include<utility> #include<algorithm> using namespace std; int n,p,d,ret=0,p1,d1,num; deque<pair<int,int>> dp; bool comp(const pair<int,int> &a, const pair<int,int>&b){ return a.second<b.second; } int main(){ ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); cin>>n; for(int i=0; i<n;i++){ cin>>p>>d; dp.push_back({p,d}); } sort(dp.begin(),dp.end(),comp); num = dp.back().first; d1 = dp.back().second; dp.pop_back(); for(auto a = dp.rbegin(); a != dp.rend(); a++){ if(d1 == a->second){ num = max(num,a->first); } else{ ret += num; num = a->first; d1 = a->second; } } ret += num; cout<<ret; return 0; } 저는 이런 방식으로 풀어보았는데 어떤 문제점이 있을까요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
10:35 구조체 포인터,구조체 배열 관련
1.배열포인터는 첫번째 인덱스 값이 나온다고 하셨었는데구조체 포인터는 초기값이 뭐가 나오나요? struct Person{ int age = 10; int price = 5;} person1 main(){ struct Person person1; struct Person *ptr = &person1;System.out.printf(“%d”, *ptr);} 2.아래처럼 구조체 명을 명시하지 않은경우엔 구조체 배열, 구조체 포인터를 어떻게 생성하나요? struct { int age = 10; int price = 5;} person1
-
미해결김영한의 실전 자바 - 고급 3편, 람다, 스트림, 함수형 프로그래밍
저도 람다에 파라미터 힌트를 키고싶어요,,
저도 람다 사용할 때 o -> o.getDelivery() 이거 사용할 때 파라미터 힌트로 Order 같은걸 띄우고싶습니다. 옵션에 Inlay Hints 에서 자바쪽도 다 켜보고 했는데 저는.. 왜 안켜질까요 ㅠㅠ
-
미해결[리뉴얼] 타입스크립트 올인원 : Part2. 실전 분석편
typescript interface를 jsdoc으로 주석달 때
안녕하세요 ㅎㅎ예를 들어 다음과 같은 인터페이스가 있고 해당 인터페이스 상단에 jsdoc기반으로 주석달 때 다음과 같이 주석을 다는게 맞을까요? /** * 테스트 결과 인터페이스 * * 이 인터페이스는 API 테스트 결과를 캡처하기 위한 정보를 담습니다. * * @property {HttpMethod} method - HTTP 메소드 (예: GET, POST 등). * @property {string} url - 요청 URL. * @property {ApiDocOptions} options - API 문서 생성 옵션. * @property {object} request - 요청 관련 정보. * @property {unknown} [request.body] - 요청 바디 (선택 사항). * @property {Record<string, string | unknown>} [request.headers] - 요청 헤더 (선택 사항). * @property {Record<string, string | unknown>} [request.queryParams] - URL 쿼리 파라미터 (선택 사항). * @property {Record<string, string | unknown>} [request.pathParams] - URL 경로 파라미터 (선택 사항). */ export interface TestResult { method: HttpMethod url: string options: ApiDocOptions request: { body?: unknown headers?: Record<string, string | unknown> queryParams?: Record<string, string | unknown> pathParams?: Record<string, string | unknown> } } 감사합니다.
-
해결됨홍정모의 따라하며 배우는 C언어
7.2 강의 질문
안녕하세요 교수님 질문이 있습니다.getchar 작동방식이 문자를 받고 내부적으론 그걸 아스키코드로 변환해서 int로 저장하는게 맞을까요? 그리고, printf();에 "" 안에 있는 문자들도 실질적으로 내부에선 문자 하나하나가 아스키코드로 int로 저장해서 출력하는거라 봐야할까요?
-
미해결
자료구조 알고리즘 기본 강의 mergesort 질문
이전 질문에 이어서 질문드립니다. 제발 제대로된 답변 부탁드려요. 그러니까 제 말은 그 강의 시간대에는 mergesort라는 함수 밖에 선언한 게 없는데 인자로 넘어오는 배열값이 어떻게 분열만 하는데 정렬이 되냐는 말입니다. 이거 AI가 답변하는건가요?
-
미해결그림으로 배우는 자바, 파트1: 입문!
cloudstudying.kr 비밀번호 찾기
안녕하세요. 옛날에 만들어놨던 계정 비밀번호가 안됩니다. 자주 쓰는 비밀번호를 다 해봐도 안되서 비밀번호 찾기로 이메일 주소 입력해서 메일을 받아야하는데 오류가 뜹니다. 해결해주실 수 있을까요? 아이디 이메일주소는 #####@naver.com입니다. 혹시나 가입이 안되어있나해서 회원가입으로 이메일주소 아이디로 넣으니까 있다고는 되어있는데 비밀번호 찾기가 안되고 있습니다!
-
미해결[켠김에 출시까지] UE5 다크앤다커 스타일의 익스트랙션 RPG (D1)
예습용 프로젝트는 원래 빌드가 안되나요?
내용 없음
-
미해결실전! 웹사이트제작! Step by Step! ('크루알라모드'_반응형웹 제작)
강의자료 요청드립니다
크루알라모드 강의수강 했는데자료 다운 받아보니 안에 내용이 없습니다자료요청 드려용rkgml6255@naver.com
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
Managers 오류
You are trying to create a MonoBehaviour using the 'new' keyword. This is not allowed. MonoBehaviours can only be added using AddComponent(). Alternatively, your script can inherit from ScriptableObject or no base class at allUnityEngine.MonoBehaviour:.ctor ()이라는 메세지가 뜹니다작동하는데는 문제가 없는 것 같지만 자꾸 뜨니까 거슬려서 해결 하고 싶습니다.아래는 코드입니다.using UnityEngine;public class Managers : MonoBehaviour{ static Managers s_instance; // 유일성 보장된다 static Managers Instance { get { Init(); return s_instance; } } // 유일한 매니저를 갖고 온다 InputManager _input = new InputManager(); ResourceManager _resource = new ResourceManager(); public static InputManager Input { get { return Instance._input; } } public static ResourceManager Resource { get { return Instance._resource; } } // Start is called once before the first execution of Update after the MonoBehaviour is created void Start() { Init(); } // Update is called once per frame void Update() { _input.OnUpdate(); } static void Init() { if (s_instance == null) { // 초기화 GameObject go = GameObject.Find("@Managers"); if(go == null) { go = new GameObject { name = "@Managers" }; go.AddComponent<Managers>(); //? } DontDestroyOnLoad(go); s_instance = go.GetComponent<Managers>(); } }}아래에는 오류가 뜨는 부분입니다.go.AddComponent<Managers>(); //?
-
미해결개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
마무리 - 확인 문제에 대해 질문있습니다.
안녕하세요. 03-2 마무리 확인 문제 1번에서 ④번 선지도 틀린 것 아닌가요?"명령어에 연산에 사용할 데이터를 직접 명시할 경우(= 즉시 주소 지정 방식) 표현할 수 있는 데이터의 크기는 연산코드의 크기만큼 작아집니다."라고 되어 있는데, 책의 예시로 연산 코드가 4비트여도 오퍼랜드 크기는 12가 될 수 있으므로, 표현할 수 있는 데이터의 크기(12비트)는 연산코드의 크기(4비트)만큼 작아지지 않습니다.따라서 표현할 수 있는 데이터의 크기는 연산코드의 크기에 따라 달라진다고 하는 게 맞지 않나요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
hello world 부터 오류 ㅠㅜ
[02:42:23] Warning! Errors have occurred in the build:C:\ProgramData\SASM\program.asm:1: error: unable to open include file ` io64.inc': No such file or directoryC:\ProgramData\SASM\program.asm:8: error: parser: instruction expectedgcc.exe: error: C:\ProgramData\SASM\program.o: No such file or directory 이런 오류 뜨는데 directioy가 없다는게 무슨뜻인가요?
-
미해결김영한의 실전 자바 - 중급 1편
날짜와 시간 문제 2번.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. package time.test; import java.time.LocalDate; import java.time.temporal.ChronoUnit; public class TestLoopPlus { public static void main(String[] args) { LocalDate startDate = LocalDate.of(2024, 1, 1); for (int i = 0; i < 5; i++) { LocalDate nextDate = startDate.plus(2 * i, ChronoUnit.WEEKS); System.out.println("날짜" + (i + 1) + ": " + nextDate); } } } 반복문 안에서 nextDate로 받는것도 불변 객체 아닌가요?불변객체이면 새로운 변수로 받아야 하는 게 아닌가해서 반복문 안의 코드가 이해가 잘 안됩니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
Stack, deque, queue 관련 질문
안녕하세요!공부중에 궁금한 점이 있어서 문의드립니다. deque 같은 경우에는 stack과 queue 모두의 장점을 가지고 있고, 따로 시간적으로 더 복잡하거나 하지도 않는 것으로 이해하고 있는데, 그럼 deque만 사용하는게 더 좋은걸까요? 아니면 stack이나 queue를 사용할 일이 있을지 궁금합니다!