묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
27분 경 조건식이 없는 for 반복문 코드 내용 관련
i=0이고만약 i가 5보다 크거나 같으면 break를 거는거잖아요 근데 0은 5보다 크거나 같지 않으므로 바로 break가 실행되어 아무 출력이 나오지 않는게 맞지 않나요? pdf 자료엔 i의 값 : 0i의 값 : 1i의 값 : 2i의 값 : 3i의 값 : 4 라고 나와있네요
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
[12.6) 폰트, 이미지, 레이아웃 설정하기] 이미지 설정 관련해서 질문 있습니다.
제 얕은 지식으로는 svg 파일이 png 파일보다 용량이 더 적어서 좋다고 알고 있는데어떤 이유로 이미지를 svg 파일 말고 png 파일로 진행하시는 이유가 있는지 궁금합니다!
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
[12.6) 폰트, 이미지, 레이아웃 설정하기] 이미지 설정 관련해서 질문 있습니다.
제 얕은 지식으로는 svg 파일이 png 파일보다 용량이 더 적어서 좋다고 알고 있는데어떤 이유로 이미지를 svg 파일 말고 png 파일로 진행하시는 이유가 있는지 궁금합니다!
-
미해결
블랜더 bevel 오류
강의를 보면서 따라해보는데 형태에 bevel을 줘서 둥글게 마감처리하는 과정에서강의에서는 amount 0.18m / segments 4로만 맞춰도 형태가 변하는게 잘 보이지만제가 시도했을 때에는 차이가 잘 안보입니다. 아래가 강의 스크린샷입니다저는 4.3 버전이고 강의는 3.3버전이긴 합니다. 버전차이로 인해 달라진건가요?
-
미해결수학으로부터 인류를 자유롭게 하라(기초대수학편)
vertical translation 혼용
vertical translation이 수직 평행이동인데 y = f(x) -> y = f(x-a)는 수평 평행이동(horizontal translation) 아닌가요?
-
미해결김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성
Thread의 yield함수
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)예[질문 내용]Thread 의 yield 함수에 대해서 질문드립니다 .양보를 할지 말지 에 대한 hint만 주는것이고 스케쥴링이 알아서 양보 여부에 대해 정한다고 하셨는데 만약에 양보를 하게되면 que의 제일 뒤로 가게 되는건가요? 만약에 que에 10개의 일이 쌓여있으면 양보를 하게되면 10개가 다 끝나고 실행 되는 건지아니면 1~~n개가 실행되고 그다음에 실행 되는 건지는 모르는 건가요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
자바 상속 생성자 관련
class Parent { Parent() { System.out.println("Parent: 10" ); } } class Child extends Parent { int x; Child(int x) { System.out.println("Child: " + this.x); } } public class TestInheritance { public static void main(String[] args) { Child child = new Child(5) }}--> 자동으로 부모의 기본생성자 호출되는지 아니면 super() 해줘야하는지================================================class Parent { Parent() { System.out.println("Parent: 10" ); } } class Child extends Parent { int x; Child(int x) { System.out.println("Child: " + this.x); } } public class TestInheritance { public static void main(String[] args) { Parent obj = new Child(5) }}--> 자동으로 부모의 기본생성자 호출되는지 아니면 super() 해줘야하는지=================================class Parent { Parent() { System.out.println("Parent: 10" ); } Parent(int y) { System.out.println("Parent: " + y); } } class Child extends Parent { int x; Child(int x) { System.out.println("Child: " + this.x); } } public class TestInheritance { public static void main(String[] args) { Parent obj = new Child(5) }}--> 이 경우 super()이나 super(7)을 해야 되는지 이걸 안하면 에러인지 --> 자동으로 Parent(int y)이게 호출 되는건 아닌지=================================class Parent { Parent(int y) { System.out.println("Parent: 10" ); } } class Child extends Parent { Child() { System.out.println("Child: **" ); } } public class TestInheritance { public static void main(String[] args) { Parent obj = new Child() }}--> 에러인가요?
-
미해결
다운 스트림 컬렉터 Collectors.collectingAndThen()
// 4단계 : 학년별로 가장 점수가 높은 학생의 이름을 구해라. (collectingAndThen + maxBy 사용) // 학년별 그룹 -> 그룹별 가장 점수가 높은 학생 -> 그룹별 최고점 학생 -> 그룹별 최고점 학생의 이름 Map<Integer, String> collect4 = students.stream() .collect(Collectors.groupingBy( // 스트림 컬렉터 Student::getGrade, Collectors.collectingAndThen( // 다운 스트림 컬렉터 Collectors.maxBy(Comparator.comparingInt(Student::getScore)), // 다운 다운 스트림 컬렉터 sOpt -> sOpt.get().getName() ) )); System.out.println("collect4 = " + collect4);Collectors.collectingAndThen()을 저런식으로 이해해도 될까요?
-
미해결AI로 기획부터 개발까지! LLM 주도 Next.js 쇼핑몰 제작
강의 진행 시 글자 가독성이 떨어집니다.
다른 강의는 코드나 도큐먼트 작성 시 확대 줌으로보기 편하게 진행되고 있습니다.상대적으로 해당 강의는 전체 화면으로만 진행하다 보니 글자 크기가 너무 작아 가독성이 많이 떨어집니다. 참고 부탁 드립니다.
-
미해결Flutter로 만드는 LLM 챗봇 (feat. Gemini)
또다른 오버플로우
답변이 길지않아서 오버플로우 않났는데 거기에 다시 질문하려고 하니 자판이 올라오면서 오버플로우 생기네요
-
해결됨Windows 소켓 프로그래밍 입문에서 고성능 서버까지!
서버가 끊어버리는것에 대한 질문
11:00 에 클라가 도배를 하면 서버에서 끊어버린다는 내용이 있어서 질문 드립니다. 서버에서 먼저 끊으면 안된다고 하셨는데,도배나 어떤 악질 유저 같은 경우에는 TIME_WAIT 남더라도 끊어버리는것이 맞나요?
-
미해결Flutter로 만드는 LLM 챗봇 (feat. Gemini)
오버플로우
text 에러난거 고치고 바로 실행 했더니 오버플로우 나네요flutter 물어봤는데답변이 길어서인지 어디가 문제인가요 에물레이터는 Pixel 7 API 34 (mobile)
-
미해결ASP.NET Core MVC +ASP.NET Core +REST API +.NET 8.0
8장 Controller 질문
HomeController에 2개의 Test 액션이 각각 다른 역할을 한다는 것은 알겠는데, 이것도 메서드 오버로딩이라고 생각하면 될까요?
-
해결됨[백문이불여일타] 데이터 분석을 위한 기초 SQL
COLUMN에 대해 이해 안됨
여기서 문제에 칼럼을 가져오라고 하는데 맨 초반부 COLUMN이 세로 열이다라고 하셨는데 그렇게 따지면 필드랑 타입이 COLUMN 아닌가요? 설명에 모순이 있어 불편하네요.... 대체적으로 생초보에게는 어렵습니다.왜 갑자기 시티랑STATE가 COLUMN 인가요
-
미해결김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성
BlockingQueue와 Semaphore는 언제 각각 사용하는 게 좋을까요? FIFO 순서 보장과 동기/비동기 흐름의 차이로 구분할 수 있을까요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요! 항상 좋은 강의 감사드립니다.BlockingQueue는 스레드가 동시에 접근하였을때 동시성 제어를 위한 자료 구조인데 세마포어 개념도 동시에 스레드가 접근 하였을때 가능한 스레드 수를 제어하는 개념인 것을 공부하였습니다. 어떤 상황에서 BlockingQueue 를 쓰고 어떤 상황에서 세마포어를 쓰는게 더 좋을까요?락을 획득하였을떄 Queue 는 FIFO 구조이므로 순서를 보장해주고 싶을 떄 BlockingQueue 를 쓰는게 좋나요? 세마포어는 스레드가 직접 자원을 획득하기 전까지 기다리니까 동기이고 비동기는 큐에 넣고 다른 일을 하러 가는 즉 호출한 함수가 처리 결과를 기다리지 않는 비동기여서 동기/ 비동기 차이를 구분하고 싶을때 쓰는게 둘을 구분해서 쓰는게 좋을까요?
-
미해결[2025년 최신 기출 반영] 빅데이터 분석 기사 실기 시험 100% 합격 ! 기출 문제의 패턴이 보인다 !
2회 작업형1 문제1 질문
'소수점 3번째 자리에서 반올림해서 결과 출력'이면, 출력 결과가 소수점 둘째 자리까지 포현 되어야 하는 거 아닌가요? 그러기 위해서는 round(값, 3)이 아니라, round(값, 2)가 맞지 않나요? 영상에서는 round(값, 3)으로 값을 구하셔서 여쭤봅니다.
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
ROC-AUC와 F1-max, 어떤게 FN에 반응이 빠른가?
안녕하십니까, 강의에서 배운 평가지표를 이용하여 anomaly detection을 진행하고자 합니다.문제는 다음과 같습니다.anomaly detection에서는 TN(이상이 없다고 잘 예측함)비율이 압도적으로 많은 상황입니다. 제 생각에는 ROC-AUC에서 FN 비율이 높아져도 FP비율이 낮다면, 여전히 ROC-AUC에서는 높은 성능을 보인다 생각했습니다.따라서 FN에 linear하게 반응하는 F1-max를 사용하고자 했습니다.하지만 주변에서 다음과 같은 답변을 받았습니다.Anomaly detection을 위핸 manual threshold가 문제라는 것 같네요. 해당 부분 분명히 문제가 맞습니다.하지만 이 부분이 AUROC라는 평가지표가 잘못되었다라는 주장을 하기에는 적절한지 아직 의문입니다.AUROC는 다양한 threshold를 두어 종합적으로 평가하기 때문입니다. 개인적으로 TN의 비율이 압도적인 것은 anomaly를 탐지하는 AD에서는 문제가 되지 않는다고 생각합니다. AUROC에서 역시 TN은 사용되지 않습니다. 모델이 모든 샘플에 대해 normal이라고 말하거나 혹은 그 반대여도 역시 AUROC는 낮아집니다 물론 F1-max도 중요하지만, 제 생각에는 여전히 AUROC로 평가하는 것은 유의미합니다.하여, 의견이 궁금하기에 글 남깁니다.이상입니다.
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
변경 감지
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]안녕하십니까 선생님, 영속성 컨텍스트의 변경 감지에서 질문있습니다. 강의 내용 중 엔티티 클래스에는 가급적 Setter를 사용하지 말라고 하셨는데(특히 실무에서) 변경 감지라는 게 엔티티를 조회하여 영속성 컨텍스트에 저장을 해야 이 영속성 컨텍스트의 스냅샷을 통해 엔티티 필드의 값에 변경이 일어났을 때 update를 시키는 것이고 결국 엔티티의 필드를 수정 해야 하는데 그럼 필드를 수정하기 위해선 또 결국 Setter를 사용할 수밖에 없는 것 아닌가요???
-
미해결비전공자도 이해할 수 있는 Docker 입문/실전
docker hub 관련 질문(환경변수 관련)
안녕하세요. 볼륨 마지막 실습 강의 듣고 docker hub 관련해서 궁금한 점이 생겼습니다. 도커허브에서 mongo 설명이 아래처럼 적혀있는데, 실습 시 MONGO_INITDB_ROOT_USERNAME, MONGO_INITDB_ROOT_PASSWORD 입력을 하는 이유는 보안에 대한 환경설정을 따로 하신 것일까요?(보안과 관련된 환경변수 설정은 필수가 아니어도 대부분 하는 편인지 궁금합니다 .. : )) How to use this imageStart a mongo server instance$ docker run --name some-mongo -d mongo:tag
-
미해결RAG 마스터: 기초부터 고급기법까지 (feat. LangChain)
2-3 임베딩모델 에러
실행 시 에러 나는데 무슨 문제일까요? 2.3 임베딩 모델입니다.--------------------------------------------------------------------------- RateLimitError Traceback (most recent call last) Cell In[81], line 6 2 embeddings = OpenAIEmbeddings( 3 model="text-embedding-3-small", # 사용할 모델 이름을 지정 가능 4 ) 5 sample_text = "테슬라 창업자는 누구인가요?" ----> 6 vector = embeddings.embed_query(sample_text) 7 print(f"임베딩 벡터의 차원: {len(vector)}") File ... (...) 1031 retries_taken=retries_taken, 1032 ) RateLimitError: Error code: 429 - {'error': {'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.', 'type': 'insufficient_quota', 'param': None, 'code': 'insufficient_quota'}}