묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결코틀린 고급편
23강 타입 안전 이종 컨테이너 예제 관련 문의 드립니다.
저같은 경우, 7:32 부분에서 List<GoldFish> 를 저장했다가 List<Carp> 타입을 꺼내려고 하면 "class generic.GoldFish cannot be cast to class generic.Carp (generic.GoldFish and generic.Carp are in unnamed module of loader 'app')" 와 같은 오류가 발생하는데, 정상적으로 금붕어 리스트가 반환되는게 맞는지요 ? 제가 뭔가 놓친 부분이 있을까 궁금하여 문의 드립니다.샘플코드는 다음과 같습니다.package reflection import generic.Carp import generic.GoldFish import kotlin.reflect.KClass import kotlin.reflect.full.cast class TypeSafeCage { val animals: MutableMap<KClass<*>, Any> = mutableMapOf() inline fun <reified T : Any> getOne(): T { return T::class.cast(animals[T::class]) } inline fun <reified T : Any> putOne(animal: T) { animals[T::class] = T::class.cast(animal) } } fun main() { val cage = TypeSafeCage() cage.putOne(listOf(GoldFish("금붕어1"), GoldFish("금붕어2"))) cage.getOne<List<Carp>>().forEach { println(it::class.simpleName) } } // 다른 패키지 파일 package generic open class Animal( val name: String ) open class Fish(name: String) : Animal(name) class GoldFish(name: String) : Fish(name) class Carp(name: String) : Fish(name) 강의 중 영상 캡쳐 화면
-
해결됨한 번에 끝내는 자바스크립트: 바닐라 자바스크립트로 SPA 개발까지
CityList 개발 실습진행 오류
코드 관련 질문은 아래와 같이 '코드블럭' 기능을 이용해주세요!+ 오류 메세지도 함께 올려주시면 좋아요 🙂const express = require('express'); const path = require('path'); const app = express(); const PORT = 3000; app.use(express.static(path.join(__dirname, '..'))); app.get('*splat', (req, res) => { res.sendFile(path.join(__dirname, '..', 'index.html')); }); app.listen(PORT, () => { console.log(`START SERVER`); }); 서버키고 localhost:3000에 접속하면저는 사이트에 이미지가 안나와요예제를 잘못따라친건가 싶어서 노트 예제 복붙하고 했는데도 안보이네요 콘솔탭보니까 Failed to load module script: Expected a JavaScript module script but the server responded with a MIME type of "text/html". Strict MIME type checking is enforced for module scripts per HTML spec.라고 나오는데 해결법 아시나요?⚠ 답변은 평일 오전 10시에 순차적으로 작성해드립니다.⚠ '질문 해결'은 답변 작성일 기준 1일 이후에 적용됩니다.
-
해결됨한 번에 끝내는 자바스크립트: 바닐라 자바스크립트로 SPA 개발까지
프로그래밍 방식 관련 질문
목소리가 시원 시원하셔서 강의가 잘들어옵니다. 다름이 아니라 document.querySelector('div.content');이렇게 프로그래밍 하면 만약에 같은 페이지에 새로운 div content 클래스가추 후에 또 생성되면 생각하지 않았던 동작이 일어 날수 있지 않나요 ?id 값은 유일하니까 id 값을줘서 dom 컨트롤 하는 방식이 좋나요 ?
-
미해결Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"
axios timeout
axios를 create할때 timeout값을1초(1000)에서 10초(10000)로변경했습니다.api 서버를 종료하고 테스트 해보니10초가 안먹는거 같네요.다른 값으로 입력해도 거의 항상 2초만에network error가 뜹니다.왜 그런걸까요? import axios from 'axios'; function create(baseURL) { const instance = axios.create({ baseURL, timeout: 10000, headers: { 'X-Custom-Header': 'foobar' }, }); return instance; }
-
해결됨[코드캠프] 부트캠프에서 만든 '완벽한' 프론트엔드 코스
input text 빈 공간 ""
왜 빈 공간을 " " 이렇게 나타내지 않고"" 로 붙여서 나타내나요?선생님께서 저번 수업때 ex) 1 산청딸기표현할때console.log(1+" "+산청딸기) 이런식으로 띄어쓰기는(빈공간)은 " " 가 맞지 않나요?
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
구글애즈 캠페인 관련 질문
캠페인 광고그룹을 만들때, 제목 설명 이미지 동영상을 많이 채우지 않으면 광고효력이 나쁨으로 나오는거 같은데, 좀비님은 동영상은 거의 안 채우고, 제목과 설명은 반드시 채우신다고 들었습니다.광고제목과 설명만 5개씩 채워서 광고하는 경우도 많으신가요?그리고 차이를 테스트하고 싶어서 광고제목만 5개 넣은 광고그룹을 만든다던가, 이미지만 20개 넣은 광고그룹을 만든다던가 하더라도 문제가 없을까요? 혹시 그렇게 테스트 해보셨던 경험이 있으신지 궁금해요.그리고 이미지의 경우 [1200]*[628/1200/1500] 의 비율을 권장하던데 세가지 모두 골고루 만드시나요? 한가지만 만들었을때 비효율적이었다던가, 정사각형만 만드는게 가장 효율적이었다던가 경험이 궁금합니다. 앱 출시하면서 하나씩 따라하다보니 자주 질문하게 되네요.첫 질문에 답변 빨리 달아주신거 너무 감사했습니다 :)
-
미해결게임 프로그래머 취업 전략 가이드
루키스님이 말하신 첫 회사에 병특도 포함이될까요?
신검4급이 나와서 산업기능요원 보충역(병특)자리를 노리고 있습니다첫 회사는 최대한 좋은 회사로 가는게 좋다고 하셨는데혹시나 별로 안 좋은 회사에 병특을 위해서 다닌다고 해도 커리어에 많이 안 좋을까요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
C언어 기출문제 변형 중 7:18 switch case default문
해당 7:18의 해당 문제에 default가 나와 있는데요. break로 나와서 default까지는 실행이 안됐는데, 만약 case 5 이후 break가 없으면 default문까지 실행되는게 맞을까요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
포인터 관련 질문
12:52초에 포인터 관련 질문드립니다. 12분 52초에서 *ptr++ 를 계산하실 때, 포인터가 10을 가리킨 후 후위 증가로 다음 요소로 이동되었다고 설명하셨는데, 이 부분이 이해가 잘 안되서요. 10 가리킨 후 증가하게 되면 11이 되는게 아닌지 헷갈립니다 ㅠㅠ
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
포인터 관련 질문
질문은 동영상 강의에 들어가서 오른쪽에 커뮤니티 버튼을 통해 해주세요. 그래야어떤 강좌에서 질문하셨는지 알 수 있습니다.영상에서 몇 분 몇 초 대를 알려주셔야 제가 한 번에 질문 내용 확인이 가능합니다.이미 다른 누군가가 질문을 한 이력이 있을 수 있습니다. 질문 게시판을 한 번 확인 부탁드립니다.학교의 과제나 타 강사의 코드 등 외부 수업 자료에 대해서는 답변하지 않습니다.제가 다루는 커리큘럼 외의 이론이나, 너무 디테일한 컴퓨터 이론에 대해서는 답변 드리지 않습니다.시험에 안 나오는 경우가 많고, 나와 봤자 1문제 나오는데 외워야 할 부분이 많은 것 등 (예시: 서브넷 마스크 계산)질문을 올릴 때 이 글은 모두 지우고 내용을 입력해주세요.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
업캐스팅
그림처럼 코드작성했을때 c.getX()는 화살표로 표시한것처럼 Base의 getX() 실행하는게 맞나요?
-
미해결[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
작업형1 모의문제1 정답 문의
위 사진과 같이, 답이 계속해서 3258이 나오는데 뭐가 문제인지 모르겠습니다 ..
-
해결됨실전! FastAPI 활용(비동기)
Event Loop 관련 질문드립니다.
Event Loop에서 질문이 있습니다.저는 await task()을 하면 작업 큐에 등록된 후 차례가 되면 실행이 되는 것으로 이해를 하였는데그러면 다음과 같은 코드에서,import asyncio async def inner_task(): print(f"inner_task 시작") await asyncio.sleep(1) print(f"inner_task 완료") return "inner 결과" async def outer_task(n): print(f"outer_task {n} 시작") results = await inner_task() print(f"outer_task {n} 완료") return results async def main(): await asyncio.gather(outer_task(1), outer_task(2), outer_task(3)) asyncio.run(main()) 먼저 큐에 등록된 outer_task들이 먼저 동작을 하는 것으로 예상을 하였지만 먼저 들어간 outer_task보다 내부의 inner_task가 먼저 동작을 하였습니다.하지만 outer_task에 gather을 사용하여 여러 task를 await하면, 모든 outer_task 이후에 작동을 하는 데 혹시 작동원리가 다를까요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
2024년 3회 기출문제 1:00:09 C언어 포인터 문제
안녕하세요. 천천히 설명해주셔서 이해는 했는데, 조금 헷갈리는 부분이 있어서요. func에서 node = node->next->next를 보면설명해주신대로면 그냥 &n2가 되고 반복문이 끝나는 거로 보이는데요. 제가 이해하기로는 지금 node는 &n1인 상태니까&n1 = &n1->&n3(next)->&n2(next)니까요. 설명해주셨던대로 a=b라는 건 b의 값을 a로 넣는거기때문에. &n1의 값에 &n2가 덮어씌워진다고 생각을 했는데. 이게 포인터기 때문에 값이 덮어씌워지는게 아니라 node의 값만 변경되는건지.. 잘 이해가 안가서 설명좀 부탁드립니다.
-
해결됨[리뉴얼] 맛집 지도앱 만들기 (React Native & NestJS)
lecture/섹션-수업코드 github
안녕하세요 lecture/섹션-수업코드 github 404 뜨더라구요ㅜ
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
24년 2회 기술 13:45
parr[0]: "주소를 담아야지" -> 이해했음parr[1]: "주소를 담아야지" -> 이해했음parr[1][1] -> 얘는 왜 갑자기 parr[1] 주소에 있는 값을 가지고 오나요?*(parr[1][1]) = 8 parr[1][1] = 8 위 두 식은 같은건가요?VS에서 찍어보면되는데 환경 세팅이 안 되어있어서 여쭤봅니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
springmembersavecontrollerv1에서 servlet 사용
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]이전 강의에서, 코드의 서블렛 의존도를 낮추고자 paramMap 등을 도입하여 프론트 컨트롤러가 아닌 곳에선 HttpServletRequest 등을 매개변수에서 최대한 배제하였던 것으로 기억합니다.갑자기 다시 HttpServlet 매개변수가 등장하여 서블렛 의존적인 코드로 사용하는 이유가 있나요??
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
아이디어 찾기 질문
좋은 아이디어와 키워드를 찾기 위해 구글애즈 키워드 플래너를 사용중입니다.키워드별 월간 검색량을 정리하면서 좋은 아이디어와 키워드를 고르고 있는데요.여러 키워드를 검색하다보니 키워드플래너의 구글검색량과 앱스토어/플레이스토어의 모바일 앱을 위한 검색량에 오차가 좀 있는 키워드들이 좀 있는거 같더라구요. 일부 ASO 사이트들이 월 10만원 안팎의 플랜으로 스토어 검색량을 제공해주고, data.ai 사이트에서도 그런 기능들은 유료 플랜으로 신청해야 제공하는거 같은데, 좀비님은 이런걸 사용하시나요? 아니면 사용해본적이 있으신가요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
Java 연산자 활용 질문 드립니다
안녕하세요 영상 내에 있는 커뮤니티가 보이지 않아서 그냥 글 남깁니다ㅠ 기출 2023년 2회 코드 해석 문제 11:05초괄호 안에 보고 있는 것을 넣어 동전 개수 출력 하는 문제인데 출력 값 중 최소량의 코드가 정답이잖아요m/1000m%1000/500m%500/100m%100/10 이 출력값인데 최소한의 코드니 m/1000a/500b/100c/10 은 안되는걸까요?
-
미해결[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
기출문제 점수비교
학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!질문과 관련된 영상 위치를 알려주면 더 빠르게 답변할 수 있어요먼저 유사한 질문이 있었는지 검색해보세요 아래와 같이 4회기출의 경우, 답안이 맞는지 비교해볼 수 있도록 되어있는데, 5회기출은 제출해서 비교할 수 있는 사이트 있을까요? 확인부탁드립니다. 완성된 submitsion.csv파일을 아래 컴피티션"Submit Predictions" 버튼 클릭 후 올려주시면 점수가 나옵니다.https://www.kaggle.com/competitions/big-data-analytics-certification-kr-2022