inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

172만명의 커뮤니티!! 함께 토론해봐요.

Future cancel기능을 사용했지만 interrupt가 발생하지 않을 때 어떻게 처리해야하나요?

미해결

김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 안녕하세요. Future 의 cancel 기능에 대해 실험하면서 해결하기 어려운 부분을 만나 질문드립니다. 📋 실험 내용 Callable 의 call 메서드 내부에서 I/O 와 같은 블로킹 작업 진행(or Interrupt 가 되지 않는 작업) Future 의 cancel 진행 스레드 호출 대상은 CancellationException 예외 발생 후 진행 ※ 스레드 풀 의 스레드는 계속 실행 중임을 확인 💥 문제 사항 이런 방식으로 로직이 지속 실행되면 스레드 풀의 스레드는 종료되지 않으면서 고갈되어 가고 결국엔 작업이 쌓이다가 에러를 뱉어내고 오작동 하게 될 것이라 추측됩니다. ❓ 질문 내용 Q. cancel 기능은 Interrupt 를 발생해주면서 작업을 중단합니다. 만약 I/O 작업 처럼 Interrupt 가 먹히지 않는 로직에서는 어떻게 스레드의 실행을 종료하고 스레드 풀로 반납할 수 있을까요? 💻 코드 public class FutureCancelMain { private static boolean mayInterrupIfRunning = true; public static void main(String[] args) { ExecutorService es = Executors.newFixedThreadPool(1); Future<String> future = es.submit(new MyTask()); log("Future.state: " + future.state()); sleep(3000); log("future.cancel(" + mayInterrupIfRunning + ") 호출"); boolean cancelResult = future.cancel(mayInterrupIfRunning); log("cancel(" + mayInterrupIfRunning + ") result: " + cancelResult); try { log("Future result: " + future.get()); } catch (CancellationException e) { log("Future는 이미 취소되었습니다."); } catch (ExecutionException | InterruptedException e) { e.printStackTrace(); } es.close(); } static class MyTask implements Callable<String> { @Override public String call(){ boolean flag = true; // Scanner scanner = new Scanner(System.in); while(flag) { log("무한 작업 중..."); } return "Completed"; } }

  • java
  • 객체지향
  • 동시성
  • multithread
  • thread
  • 지금-베스트
dltkdcksqkqh 댓글 2 좋아요 0 조회수 103

아나콘다

미해결

파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자

아나콘다에 있는 주피터 노트북으로 해도 괜찮나요?

  • python
장은주 댓글 1 좋아요 0 조회수 97

크롤링 관련 질문

미해결

[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)

- 친절하게 잘 알려주신 내용으로 크롤링 연습을 하고 있는데요, data= soup.select ('div.board-item-con') for item in data: research_date= item.select _one('span.meta-label')를 하게 되면 '사업구분'이라는 글자만 추출이 됩니다. 예를 들면, '채록시도' 항목에서 "충청북도"라는 데이터를 추출하고 싶은데, 이걸 어떻게 해야 할지 모르겠어요 ㅜㅜ 바쁘시겠지만 팁 좀 부탁 드립니다.

  • python
  • 웹-크롤링
  • 선물하기-좋은
somin chung 댓글 1 좋아요 0 조회수 88

제공되는 자료(소스,강의,프롬프트) 어디서 받을수 있을까요?

해결됨

(AI 퀀트) 코드 한 줄 안 쓰고 주식 자동 분석 시스템 만들기 feat. Claude CLI

수강 신청을 했는데 제공되는 자료(소스,강의,프롬프트)는 어디서 받을수 있나요?

  • python
  • flask
  • next.js
  • 인공지능(ai)
  • ai-활용-(ax)
magma jo 댓글 1 좋아요 0 조회수 128

노션 링크가 어디있나요....

해결됨

(AI 퀀트) 코드 한 줄 안 쓰고 주식 자동 분석 시스템 만들기 feat. Claude CLI

💡 수강생 안내 사항 (커뮤니티 가이드) 학습 관련 질문 : 구체적으로 적을수록 정확한 답변을 받을 수 있습니다. 작성 팁 : 마크다운과 단축키를 활용하면 글을 더 편리하게 작성할 수 있습니다. 사전 검색 : 질문을 남기기 전, 커뮤니티 질문 & 답변에 비슷한 내용이 있었는지 먼저 검색해 보세요. 커뮤니티 매너 : 서로 예의를 지키며 존중하는 분위기를 함께 만들어가요. 서비스 문의 : 인프런 서비스 관련 문의는 1:1 문의하기 를 이용해 주세요. 정말 못찾겠습니다.

  • python
  • flask
  • next.js
  • 인공지능(ai)
  • ai-활용-(ax)
Jin 댓글 1 좋아요 0 조회수 99

클로드 대답 설정 관련 질문

해결됨

알면 칼퇴하는 Spring Boot 백엔드 바이브 코딩 맛보기

안녕하세요 분명 강사님 클로드는 굉장히 친절하게 현 상황도 보고를 하고 다 만들면 어떤 기능이 있고 이런이런거에 기반해서 만들었다고 뜨는데 제건 그렇지 않네요 기존에 설정을 해두신 건지 궁금합니다.

  • java
  • spring-boot
  • intellij-idea
  • claude
  • 바이브코딩
angelo2001 댓글 2 좋아요 0 조회수 170

78강 소스코드 및 미디어 파일 미디어 파일 이미지 파일 누락

해결됨

윤재성의 자바 기반 안드로이드 앱개발 Part 4 - 실전프로젝트

소프코드 및 미디어 파일\미디어파일\logo_icon\mipmap-hdpi 디렉토리에 있는 logo_icon.png가 없습니다. 파일 수정 부탁드립니다.

  • java
  • android
vegaworks3673 댓글 2 좋아요 0 조회수 83

모의투자 주문이 불가한 계좌입니다.

해결됨

베개 투자법: 자면서 돈 버는 AI 주식 자동 매매 머신

안녕하세요. "주식 자동 매수 스케줄러 구축 2" 챕터 강의에서 아래와 같이 자동 매수 프로세스를 수동으로 트리거 API 호출했습니다. post /purchase/trigger trigger_auto_purchase() 함수 호출 API 응답 상태 코드: 200 API 응답 본문: {"rt_cd":"1","msg_cd":"40910000","msg1":"모의투자 주문이 불가한 계좌입니다."} 2026-02-18 18:04:16,130 - stock_scheduler - ERROR - 메타(META) 매수 주문 실패: 모의투자 주문이 불가한 계좌입니다. 위와 같이 응답 결과를 받았는데 영상을 보니 같은 모의 투자를 하신 것으로 보이는데 어떻게 주문 성공 처리되신건지 궁금합니다.

  • python
  • 딥러닝
  • 빅데이터
  • FastAPI
  • 데이터-엔지니어링
정도현 댓글 2 좋아요 0 조회수 200

Open AI 계정 연결했더니 LLM Chain에서 오류가 떠요ㅠㅠ

해결됨

원클릭으로 AI가 생성해주는 Youtube 쇼츠 만들기 자동화(with n8n)

Chat GPT 구독 중이라 유료 모델 사용하고 싶어서 연결했더니 오류가 뜹니다

  • python
  • youtube-api
  • n8n
  • ai-활용-(ax)
  • 지금-베스트
zbibcco 댓글 2 좋아요 0 조회수 126

JJWT 0.12버전 이상 Jwts.parserBuilder deprecated

미해결

스프링 부트와 리액트로 구현하는 보안 JWT 로그인

안녕하세요. 20강 클레임 미검증 주의 강의를 듣다가 JJWT 0.12 버전에서 Claims claims = Jwts.parserBuilder() .setSigningKey(key) .build() .parseClaimsJws(token) .getBody(); 위의 예제 코드에서 parserBuilder, setSigningKey는 더 이상 0.12 이상 버전에서는 지원하지 않는 메소드라고 나와서요 Claims claims = Jwts.parser() .verifyWith(key) .build() .parseSignedClaims(token) .getPayload(); 위의 코드로 대체하면 될지 문의 드립니다...!

  • react
  • java
  • aws
  • spring-boot
  • spring-security
불대문자 댓글 1 좋아요 0 조회수 122

저도 n8n 세이브 버튼이 안떠요

해결됨

원클릭으로 AI가 생성해주는 Youtube 쇼츠 만들기 자동화(with n8n)

다른 창으로 새로 열어서 들어가 보니까 제가 만들었던 거 그대로 뜨긴 하는데 세이브 버튼이 안뜨네요

  • python
  • youtube-api
  • n8n
  • ai-활용-(ax)
  • 지금-베스트
zbibcco 댓글 2 좋아요 0 조회수 117

프로그래머스에서 제출 후 채점시 틀림ㅠ

해결됨

38군데 합격 비법, 2026 코딩테스트 필수 알고리즘

카카오 추가 코딩 테스트 - 2의 '방금그곡' 해결방법 코드를 프로그래머스에 복붙하고 '제출 후 채점하기' 를 하면 하나의 테스트 케이스에서 틀리는데 도저히 봐도 봐도 잘 모르겠네요 ㅠㅠ 제가 풀었을 때도 같은 테스트 케이스에서 틀려서 딩코님꺼 돌려봤는데도 틀려서 뭐가 잘못된건지 못 찾는 중입니다 ㅠ

  • python
  • 코딩-테스트
  • 알고리즘
  • data-structure
  • 지금-베스트
giving0414 댓글 2 좋아요 0 조회수 177

if Flase: print('Bad')

미해결

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

안녕하세요 강사님 단순한 질문이겠지만 궁금해서 한가지 질문드립니다. 아래와 같이 코드를 치면 False이면 bad가 출력이 되어야하는게 아닌가 궁금합니다. 한글로 풀이 했을 때 False면 bad를 출력해라 인데 왜 아무것도 출력이 안되는걸까요? if False: print('Bad')

  • python
  • 선물하기-좋은
Kang 댓글 1 좋아요 0 조회수 84

db sql vs java stream 비교 궁금증 알려주세요!

미해결

김영한의 실전 자바 - 고급 3편, 람다, 스트림, 함수형 프로그래밍

========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 안녕하세요 스트림 강의를 보다가 질문 드립니다 웹 어플리케이션 기준으로 스트림은 보통 데이터를 처리하는데 쓰일 것 같은데요 많은양의 데이터라면 보통 디비단에서 최대한 필터링하고 걸러서 가져오는게 네트워크호출랴도 그렇고 이점이 많을것 같은데 그럼 스트림은 보통 언제쓰이나요? 데이터를 필터링하고 정렬하고 가공하는건 디비단에서 해서 가져오는게 더 효율이 좋다 했을 때 스트림으로 가공하는 데이터 수준은 디비단에서 다 할 수 있을 것 같아서요 같은 데이터를 가공하단 는게 필요하다고 해도 기존 sql 재사용 하고 스트림으로 재가공 하는것보다는 새로 sql문 날려서 가져오는게 더 낫지 않나요? 보통 웹 어플리케이션에서 어떤 상황에 쓰이는지 궁금합니다!

  • java
  • 함수형-프로그래밍
  • lambda
  • optional
dlwjdtjq001 댓글 1 좋아요 1 조회수 109

점진적과부하 문제 - 시간 초과 오류

미해결

2026 코딩테스트 올인원 [JAVA]

public int[] solution1(int[] weights) { int[] answer = new int[weights.length]; ArrayDeque<int[]> stack = new ArrayDeque<>(); for (int i = 0; i < weights.length; i++) { int weight = weights[i]; while (!stack.isEmpty() && stack.peek()[1] < weight) { var popped = stack.pop(); int poppedIndex = popped[0]; answer[poppedIndex] = i - poppedIndex; } stack.push(new int[] {i, weight}); } return answer; } 위와 같이 답변을 작성하였고, 강의에서 나오는 답과 변수명 정도 외에는 차이가 없어 보이는데, 시간 초과 오류가 발생합니다.

  • java
  • 코딩-테스트
  • 알고리즘
  • data-structure
  • 지금-베스트
댓글 2 좋아요 0 조회수 113

예제 2번 오류

미해결

2026 코딩테스트 올인원 [JAVA]

예시 2: 입력: ‘((())())’ 출력: -1 코딩 테스트 사이트에 올라와있는 예제 2번의 입력값과 강의에서 설명해주시는 입력값이 다르고, 출력값도 잘못 기입되어 있는 것 같습니다.

  • java
  • 코딩-테스트
  • 알고리즘
  • data-structure
  • 지금-베스트
김주현 댓글 2 좋아요 0 조회수 106

n8n 가르쳐 주신 거 그대로 오팔에 적용하면 힘들까요?

해결됨

원클릭으로 AI가 생성해주는 Youtube 쇼츠 만들기 자동화(with n8n)

이미 구글 울트라를 사용 중이라 가능하면 OPAL과 VEO나 FLOW를 쓰고 싶어서요..

  • python
  • youtube-api
  • n8n
  • ai-활용-(ax)
  • 지금-베스트
zbibcco 댓글 1 좋아요 0 조회수 99

진도율 초기화?

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

공부를 다시 해보려고 합니다. 진도율 초기화 후 다시 하는 방법이 있을까요?

  • python
  • java
  • c
  • 정보처리기사
fairyhyun 댓글 2 좋아요 0 조회수 134

JVM - 자바 가상머신의 구조와 실행 매커니즘 2. 자바개요 부분에서 질문 있습니다.

해결됨

[CS 기술면접 6] 말이 트이는 자바와 객체지향

"JVM 설명 부분에서 자바 코드를 바이트 코드로 변환하여 실행하는 역할"이라고 설명 하셨는데, 그건 자바 컴파일러가 하는 역할 아닌가요 ? 바이트 코드를 기계어로 바꿔주는 것이 JVM이라고 알고 있는데, 헷갈려서 질문 남깁니다.

  • java
  • 객체지향
  • 기술면접
김태우 댓글 2 좋아요 1 조회수 134

인기 태그

인프런 TOP Writers

주간 인기글