묻고 답해요
167만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결김영한의 실전 자바 - 중급 2편
제네릭 타입 매개변수 제한과 관련한 문의입니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]영한님, 안녕하세요.강의를 들으며 부족하다고 느껴졌던 기본기를 덕분에 잘 습득하고 있습니다!타입 매개변수 제한 강의를 듣고 나서 궁금한 점이 생겨 Q&A를 남기게 되었습니다.제네릭을 도입하고 타입 매개변수를 제한함으로써,1. 코드의 재사용성 증가2. 타입 안정성 보장위 두 가지의 강력한 장점을 가진다는 부분을 잘 이해했습니다.다만, 클라이언트 코드에서 인스턴스를 생성하는 과정에 타입 매개변수를 아래와 같이 Animal로 지정하게 된다면 개발자의 실수가 발생할 수 있는 부분이 있다고 생각합니다.AnimalHospitalV3<Animal> animalHospital = new AnimalHospitalV3<>(); animalHospital.set(new Dog("dog", 100)); Dog biggerAnimal = (Dog) animalHospital.bigger(new Cat("cat", 100));위와 같은 코드는 다형성만을 사용하여 개션한 코드와 같이 Java 컴파일러가 잡아주지 못하고, 런타임 시점에 오류가 발생하게 됩니다. (Animal 클래스를 추상 클래스, interface로 선언해도 타입 인자로 지정하는 것을 막지 못합니다.)이런 상황일 때, 개발자의 실수를 최대한 방지할 수 있는 방법이 어떤 것이 있을지 궁금합니다.항상 좋은 강의 만들어주셔서 감사합니다.덕분에 잘 배우며 기본기를 다져가고 있습니다!
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
퀴즈에 대한 건의 사항
1월에 완강 후 다시 재수강 하고 있는데 챕터마다 강의가 끝나고 퀴즈가 나올 때 이미 한 번 완강을 해서 전체 문항 보기 밖에 없더군요 재수강자를 위해서 퀴즈목록에 다시 풀기를 추가해줬으면 좋겠습니다
-
미해결[플러터플로우] 실전! 앱 출시를 위한 끝장 노하우!
구글 플레이스토어 배포시 테스트 요건
안녕하세요, 좋은 강의 감사합니다.최근 구글 정책 업데이트로인해 앱 배포시비공개 테스트 인원 12명으로 2주간 테스트를 통과해야지 배포가 가능한 것으로 알고 있습니다.이와 관련하여 강의 및 세부 방법에 대해 알려주시면 감사드리겠습니다.
-
미해결죽음의 Spring Batch: 새벽 3시의 처절한 공포는 이제 끝이다.
[오타][3장][작전1] 형 이건 빨리 해줘
명령어에서 startDateTime, endDateTime 의 jobParameters 부재 코드에서 @StepScope 어노테이션과 startDateTime, endDateTime 의 jobParameters 파라미터 부재 1번은 다른 사람이 심지어 이전에 쓴 문제더라고 ? 아마 형이 반영 안한건 모아서 한번에 수정할 계획인거 같아 보이네.2번의 경우에는 @StepScope 도 빠져서 JobParameter 를 입력해도 오류가 발생했어. 또한 해당 메소드의 파라미터 부분을 1번과 마찬가지로 jobparameter로 받아야 할 것으로 보여져. 읽다가 하나씩 돌려보는데, 오류 터져서 놀라가지고 시간을 좀 썼어, 형. 1번은 내가 이해하는데, 2번은 형 실수가 좀 큰듯.
-
미해결김영한의 실전 자바 - 중급 2편
강의가 좀 버겁다 느껴질 때 학습방법 문의
기본기 부족한 n년차 개발자 입니다.입문, 기본, 중급1까지 완강했고, 현재 중급2 수강중입니다. (최종목표는 자바, 스프링, 데이터베이스 대부분의 강의를 로드맵 따라 익혀가는 것입니다.)컬렉션 프레임워크(ArrayList) 부분부터 좀 버거운 느낌이 있는데, 강의를 어설프게 이해하며 따라가고 있는 것 같아 문의드립니다. (사실 잘 이해 못하고 있는 걸지도...) 우선 강의 듣는 자세는 다음과 같습니다.하나하나 따라치며 강의를 듣기에는 오래 걸리고 하다가 지쳐서 중도포기 할 것 같아 강의를 쭉 돌려본다는 생각으로 학습하고 있습니다. (1배속) IDE에서 소스코드 열고 강의 들으면서 중간중간 눈으로 이해하며 넘어가고 있음 (부분적으로만 아조 조금씩 따라 치고 있음) 강의자료 설명 부분은 어느정도 이해가 가는데 코드 작성 부분에서는 조금 버겁게 느껴짐즉, 과연 내가 이 코드들을 작성할 수 있을까, 다음 강의들을 잘 따라갈 수 있을까 걱정되는 부분이 있음 어떻게 해야 잘 습득해갈 수 있을까요?강의는 더할 나위 없이 만족하고 있습니다
-
미해결
??
??
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
resolveArgument()메서드 질문
반환값이 Object로 Member 클래스 보다 상위 클래스인데 어떻게 @Login 어노테이션이 붙은 member 변수에 대입 될 수 있나요? public Object resolveArgument(MethodParameter methodParameter, @Nullable ModelAndViewContainer modelAndViewContainer, NativeWebRequest nativeWebRequest, @Nullable WebDataBinderFactory webDataBinderFactory) throws Exception { log.info("resolveArgument 실행"); HttpServletRequest request = (HttpServletRequest) nativeWebRequest.getNativeRequest(); HttpSession session = request.getSession(false); if (session == null) { return null; } return session.getAttribute(SessionConst.LOGIN_MEMBER); }
-
미해결따라하며 배우는 MySQL on Docker
pdf 압축파일 제공
강의자료 하나씩 받는게 힘드네요. 압축파일로 한번에 받을수 있는 방법 있을까요?
-
해결됨[마스터] 기본 튼튼 오디션 강좌
재생문제, 예제 다운로드 문제
1강을 아직 다 보지 못 했는데 다 봤다구 뜨고, 재생이 되지 않습니다. 지난주에도 문의 드린 바 있는데 회신도 오지 않고 있습니다. 예제 다운로드는 한 적도 없구요. 재생문제, 예제 다운로드 문제 조소한 시일 내에 해결 바랍니다.
-
해결됨한 입 크기로 잘라먹는 React.js 실전 프로젝트 - SNS 편
리액트 쿼리 질문입니다
isPending과 isLoading 차이점을 잘 모르겠습니다.각각 언제 쓰는지 활용처도 궁금합니다!
-
미해결차량 번호판 인식 프로젝트와 TensorFlow로 배우는 딥러닝 영상인식 올인원
paperswithcode 서비스 종료 관련 문의
현재 해당 사이트가 서비스 종료되어서 다른 사이트로 리디렉션되고, SOTA 리더보드와 벤치마크 트래킹 기능은 사라진거 같습니다.혹시 대체할 수 있는 사이트가 있을까요?
-
해결됨코드 한 줄 안 쓰고 주식 자동 분석 시스템 만들기 feat. Claude CLI
구글 ai pro 구독자는 클로드 pro 구독 필요한가요?
제목처럼 "구글 ai pro 구독자는 클로드 pro 구독 필요한가요?" 💡 수강생 안내 사항 (커뮤니티 가이드)학습 관련 질문: 구체적으로 적을수록 정확한 답변을 받을 수 있습니다.작성 팁: 마크다운과 단축키를 활용하면 글을 더 편리하게 작성할 수 있습니다.사전 검색: 질문을 남기기 전, 커뮤니티 질문 & 답변에 비슷한 내용이 있었는지 먼저 검색해 보세요.커뮤니티 매너: 서로 예의를 지키며 존중하는 분위기를 함께 만들어가요.서비스 문의: 인프런 서비스 관련 문의는 1:1 문의하기를 이용해 주세요.
-
해결됨코드 한 줄 안 쓰고 주식 자동 분석 시스템 만들기 feat. Claude CLI
노션 접속이 안되어서 확인부탁드려요@@
https://www.notion.so/Part-4-314993d3695a80f1a602ddba63919b35?source=copy_link
-
해결됨코드 한 줄 안 쓰고 주식 자동 분석 시스템 만들기 feat. Claude CLI
claude 문의
요금제는 pro로 했는데..용량을 초과했다는 말인지요몇일 사용하지도 않았는데..금요일 11시 리셋된다고 하는데max로 변경하는게 좋을지, 추가사용량에 따른 요금 내는게 좋을지요..ㅇㅇ
-
미해결회사에서 바로 쓰는 업무자동화 AI 에이전트 (w. n8n, LangGraph)
docker 설치 후
docker 설치후 Starting n8n 코드를 어디에다가 붙여넣기를 하는지 모르겠습니다 ㅠ 왕초보에요 ㅠ
-
미해결[4주 과정] 『AI 에이전트 엔지니어링』완독 챌린지
한빛마일리지 및 소정의선물? 궁금합니다.
[4주 과정] 『AI 에이전트 엔지니어링』완독 챌린지 완강했는데, 한빛마일리지가 들어오지 않았습니다. 추가적으로 저자강의에서 저자분께서 질문한 2명에 대해서 소정의 선물?을 메일로 알려주신다고 했는데... 역시 궁금합니다.
-
해결됨제대로 배우는 Express.js: Part1 기초부터 심화까지 [기초편]
이미지 처리 라우트 관련 문의
if (req.url === "/hello") { res.writeHead(200, { "Content-Type": "text/html" }); const helloHTML = fs.readFileSync("./hello.html", "utf-8"); res.write(helloHTML); res.end(); } else if (req.url == "/first.png") { res.writeHead(200, { "Content-Type": "image/png" }); const image = fs.readFileSync("./first.png"); res.write(image); res.end(); }위 코드와 같이 else if 구문을 추가하고 나서 /hello로 경로로 접근하고 /first.png로 접근하지 않았음에도 이전에는 깨졌던 이미지 파일이 정상적으로 노출되는 이유는 무엇인가요?hello.html 안의 <img src="./first.png"> 때문에 브라우저가 자동으로 /first.png를 추가 요청하는 것일까요?찾아보니까 HTML subsource request라는 개념과 관련되어있는것 같아서 다음과 같이 생각을 정리해보았는데 맞는지 확인 부탁드립니다.1) localhost:3000/hello 입력2) GET /hello.html 요청3) 서버에서 hello.html 응답4) 브라우저가 HTML 다운로드5) DOM 파싱6) img 태그 발견7) first.png 필요 확인 후 서버에 추가 요청8) GET /first.png요청을 보냄 이 과정에서 Node.js 서버는 정적 파일을 자동 제공하지 않기 떄문에 8번 과정에서 추가로 발생한 /first.png 요청을 처리하기 위해 라우팅을 추가하였고 Else if 구문을 타서 정적 파일을 제공받았다.
-
미해결2026 벼락치기 합격! 기출문제 집중 정보처리기사 실기
수업노션자료파일 자료 다운로드 건.
안녕하세요수업노션자료파일에 보면 자료 다운로드 가 있는데 받으면 empty zip 파일만 생깁니다. 파일 받을 수 없는건가요?
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
git clone 후 npm i 시 보안 취약점 발생 → npm audit fix --force 로 해결했는데 이렇게 사용해도 되나요?
안녕하세요, 짐코딩님! 강의 잘 듣고 있습니다 😊89강에서 제가 만든 스타터킷이 아닌, 강사님 소스코드를 git clone한 후 npm i를 실행했는데, 아래와 같은 결과가 나왔습니다.발생한 상황:npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead added 691 packages, and audited 692 packages in 8s 10 vulnerabilities (1 low, 4 moderate, 4 high, 1 critical) critical을 포함한 보안 취약점 10개가 발견되어서, 아래 명령어로 강제 수정을 시도했습니다.npm audit fix --force 결과:npm warn audit Updating next to 15.5.12, which is outside your stated dependency range. changed 3 packages, and audited 698 packages in 4s found 0 vulnerabilities Next.js가 15.5.12로 업데이트되면서 취약점은 모두 해결됐습니다.질문 드리고 싶은 점:npm audit fix --force로 Next.js 버전이 강의 소스코드와 달라졌는데, 이렇게 만들어둔 스타터킷 사용 시 구버전 이슈가 나타나면 이렇게 수정해서 사용하면 되는것이 맞나요?git clone한 강사님 소스코드에서 이런 취약점이 발생하는 게 정상인가요, 아니면 제 환경 문제일까요? 비개발자로서 강의를 따라가고 있어서 이런 부분이 헷갈립니다. 답변 주시면 감사하겠습니다!
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
claude 창 이동 시, 내용 안보이는 문제
ctrl+J 터미널 창 생성한 후 아래 사진 claude 버튼을 움직여서 원하는 구역에 가져다 두면 아래 사진과 같이 아예 보이지 않습니다. 왜그런걸까요?