묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성
인터럽트 상태에 대하여
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]안녕하세요, 인터럽트 - 시작 2 강의를 수강하다 궁금한 점이 생겨 여쭤보게 되었습니다. 강의 내용 중 'work 스레드는 TIMED_WAITING 상태에서 RUNNABLE 상태로 변경되고 InterruptedException 예외를 처리하면서 반복문을 탈출한다.work 스레드는 인터럽트 상태가 되었고, 인터럽트 상태이기 때문에 인터럽트 예외가 발생한다.인터럽트 상태에서 인터럽트 예외가 발생하면 work 스레드는 다시 작동하는 상태가 된다. 따라서 work 스레드의 인터럽트 상태는 종료된다. work 스레드의 인터럽트 상태는 false로 변경된다.' 부분에 대해 여쭤보고 싶습니다.전반적인 내용은 이해가 되는데, '상태' 라는 표현에 대해 이해가 잘 되질 않습니다. 앞 부분 스레드 생명 주기에서 스레드의 상태는new, runnable, blocked, waiting, timed_waiting, terminated가 있다고 학습했는데, 여기에서 나오는 '인터럽트 상태'는 스레드의 생명 주기에 등장하는 상태와는 독립적으로 봐야하는 상태일까요 ? '인터럽트 상태'가 스레드의 생명 주기에서 등장하는 스레드의 상태 중 하나인지 혼동되어 여쭤봅니다.
-
미해결[2025년 출제기준] 웹디자인기능사 실기시험 완벽 가이드
footer 높이 값
세로 2칼럼(C2타입) Part ①』 영상 18분 58초 지점에서, 강사님께서 footer > div에 height: 100px를 적용하시던데, 혹시 이 부분의 높이는 50px이 맞는 값이 아닌가요?footer의 높이가 100px로 주어졌는데footer > div에 height: 100px를 적용하면 실제 높이는 200px 아닌가요?
-
해결됨독하게 시작하는 C 프로그래밍
getchar()함수의 반환형에 대해 질문드립니다.
안녕하세요. 공부할 때 chat gpt를 자주 활용하고 있습니다. chat gpt에 따르면 getchar()함수를 반환하려면 char a; a = getchar();가 아니라int a;a = getchar();int형으로 반환을 받아야한다고 하더라구요.EOF를 구분하기 위해서라는데...그런데 예제들을 보면 char형으로 받는 예제들도 많아서 질문드립니다.감사합니다.
-
미해결빅데이터/텍스트마이닝 분석법 (LDA,BERTtopic,감성분석,CONCOR with ChatGPT)
혼란도에 대해서 질문드립니다.
-강의 내용이나 궁금증이 있으시면 질문해 주세요!혹시 뉴스데이터를 전처리해서 혼란도를 계산하는데 강의처럼 혼란도 지표가 올라갔다 내려갔다 하지 않고 완만하다가 급격히 우상향하는데 대체로 이러한 모습을 보이는 것 같습니다. 혹시 이러한 이유를 어떻게 설명해야하는지 궁금하고, 최적의 토픽 수를 정할 때 응집도가 높고 혼란도가 낮은(여기서는 그래프의 높은지점)에서 정하는데 이를 둘다 만족하지 못할 때 응집도를 중심으로 정했다면 논문에 이를 어떻게 논리적으로 설명해야하는지 궁금하네요
-
해결됨코딩 없이 AI 자동화 전문가가 되는 법, n8n 완벽 가이드
5강. 구글 서치 API 설정관련
안녕하세요. 강의 잘 듣고있습니다. 감사합니다. 5강 구글 서치 API를 설정하는 화면이 강의와 다릅니다.강의에는 Value Provided라는 선택지가 있는데, 현재는 없네요. 그래서 아래와 같이 대체 설정을 해보았는데, 질문을 남겨보니 아래와 같은 에러가 발생했습니다. Memory 히스토리는 아래와 같습니다. 어떻게 해결할 수 있을지 검토 부탁드립니다.감사합니다.
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
Vivado 버전문의드립니다.
안녕하세요 🙂[1. 질문 챕터] : 비바도 설치관련[2. 질문 내용] : 안녕하세요 맛비님타사이트에서 season 0를 먼저듣고 넘어왔습니다.아무래도 시즌0는 최신영상이다보니 24.01버전으로 설치했었는데 여기서는 22.2를 설치해서 여쭤봅니다.삭제 후 22.2를 까는게 편할지 아니면큰 차이가 없어서 24.1을 그냥 써도 좋은지 궁금해서요! 항상 좋은 강의감사드립니다.[3. 시도했던 내용, 그렇게 생각하는 이유] :
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
작업형1 모의문제 1의 문제2번 질문
문제 2번에서 isnull()로 결측치를 계산해 보니 f1 컬럼이 결측치가 30% 이상이었습니다. 이때 결측치가 30% 이상인 컬럼을 df.columns[...]로 변수에 저장해서 사용하는 것보다, 컬럼 이름 f1을 직접 코드에 넣는 방식이 더 적절한 건가요? 실무에서는 어떤 방식이 더 많이 쓰이는지도 궁금합니다.
-
미해결D3D12 프로그래밍 - 기초편
CommandList의 GraphicsCommandList 변경이유
코드를 따라가다 보니 기존엔 ID3D12CommandList를 사용하던걸 ID3D12GraphicsCommandList로 바꾸신 부분들이 있으신데 혹시 특별한 이유가 있을까요?
-
미해결Verilog FPGA Program 1 (Arty A7-35T)
xilinx 권고와 차이
안녕하세요?xilinx 권고와 다른 코드들이 보이는 것 같습니다.대표적인 예로 reset이 있습니다.active low, async reset -> active high, sync resethttps://docs.amd.com/v/u/en-US/wp272https://docs.amd.com/r/en-US/ug949-vivado-design-methodology이유가 있으실까요?권장이기 때문에 반드시 지키지 않아도 동작에 문제가 없다 일까요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
train과 test object 유형 또는 갯수가 다르게 되면 어떤 처리가 필요한가요?
안녕하세요. train과 test object 유형 또는 갯수가 다르게 되면 어떤 처리가 필요한가요? train.describe(include=object), test.describe(include=object) 프린트해서 보면 개수가 같은지 보고 있는데요. 1.다른 경우는 어떻게 해야하는지, 2.아니면 범주 자체가 다른데 갯수만 똑같으면 상관없는지 궁금합니다.
-
미해결[입문자를 위한 UE5] Part4. 언리얼 엔진 C++
AssetManager 질문
지금 AssetManager의 초기화를 GameInstance의 Init()에서 진행하고 있는데 AssetManager 클래스 내에도 StartInitialLoading 함수가 존재합니다. 둘 다 싱글톤으로 하나의 객체만 존재하는건 동일한데 왜 GameInstance에서 AssetManager를 초기화 하는 것인가요?
-
미해결뉴욕 프로덕트 디자이너가 알려주는, 입문자를 위한 UX디자인 개론
[과제제출] 좋은 UX 사례와 안좋은 UX 사례
안녕하세요,좋은 UX 사례와 안좋은 UX 사례 과제 제출합니다. 1.좋은 사례-지하철 개찰구 카드 인식기-이유: 직관적으로 카드를 인식하는 아이콘이 있음으로써 사용자 행동에 혼선을 주지 않음 2.안좋은 사례 -네이버 어플 하단 메뉴바-이유: 되돌아가기와 스토어 버튼의 간격이 좁아 사용자가 사용시 오작용할 가능성이 높음
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
검증데이터 분리
위에가 영상 속 코드고 밑에가 제가 작성한 코드 인데 영상 속 코드 처럼 안하고 제가 작성한 대로 해도 괜찮은가요?target = train.pop('price') from sklearn.model_selection import train_test_split X_tr,X_val,y_tr,y_val = train_test_split(train,target,test_size=0.2, random_state=0)
-
해결됨실전! 언리얼 소울라이크 개발: A to Z
보스와 일대일 전투에서 보스 액터를 가져오려면 어떻게 해야하나요?
해당 강의를 전부 수강 후, 보스와 일대일 전투를 진행할 때보스가 공격중이거나, 공격이 끝났을 때 유저가 어떤 액션을 취하느냐에 따라가중치를 적립해서 2페이즈로 분기하는 토이 프로젝트를 해보려고 합니다 그런데 진행중에 어떻게 처리해야할지 막히는 부분이 있어서 질문 드리고 싶습니다! 대략적인 방향성은 다음과 같아요!WeaponCollision AnimState가 시작할 때와 끝날 때 보스의 BlackBoard Key값 변경 현재 대치중인 보스의 BlackBoard Key값을 가져와서, Key값에 따라 조건 결정(ex. 보스의 BlackBoard Key 값이 Melee Attack일 때, 캐릭터가 공격을 실행하면 공격 변수에 가중치 + 1) 체력이 50퍼센트 이하일 때, 현재까지 적립된 가중치 변수들을 전부 비교하여, 최대값 선별 선별된 최대값을 BlackBoard에 가져와서, 분기 조건으로 사용위와 같은 방향성으로 진행해보려고 하는데, 가중치 변수들은 EnemyBoss.h폴더에 저장해놓았고,Character.cpp의 Attack / Block 함수들 사이에대치중인 EnemyBoss의 BlackBoard Key값을 가져와서, if문으로 조건을 걸고 가중치를 줄지 말지 결정하고 싶은데 어떻게 진행해야할지 조금 막막해요 어떻게 진행하면 좋을지 힌트를 얻고싶습니다
-
미해결[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
name, host_name,last review,host_id 삭제
컬럼을 삭제할 때 그냥 아무거나 삭제해도 되나요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
이제 sklearn에서 rmse를 지원하는걸로 아는데
지원하더라도 그냥 rmse말고 mse를 이용해서 구해도 전혀 상관없는건가요?
-
해결됨[나만의 게임 텍스처 제작] 서브스탠스 디자이너의 모든 것
버전에 따른 dirt 노드 문의드립니다.
제가 현재 14.1.2 버전을 사용하는데, dirt 노드의 input이 다르게 생겼는데 비슷한 양상으로 쓸 수 있는 방법이 있을까요??
-
미해결[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
함수 매개변수 질문
안녕하세요 질문 있습니다!함수 정의시 예를들어 def maxmin(data): 라고 정의를 할 떄,소괄호안 data 에는 아무 값이나 들어가도 되는건가요? maxmin() 일때는 함수 실행이 안되고maxmin(x) 또는 maxmin(y) 등을 쓰면 실행은 되던데... 소괄호 안에 들어 갈 수 있는 변수의 범위가 궁금합니다.
-
해결됨서류합격률 4%를 탈출하는 개발자 이력서 작성법(실습 포함)
프로젝트에 어떤 프로젝트를 넣으면 좋을까요?
일단 현장실습한 인턴 경험 6개월이 있습니다.무엇을 했는지, 성과나 기여, 역할을 작성할 수 있습니다. 하지만 프로젝트를 한 내용은 대외비라 밝힐 수는 없습니다. 그래서 프로젝트에 작성하기에는 부적합하다고 느끼고 있습니다.그래서 경력이나 대외활동에 적을까하는데두 군대 작성을 분류해서 적어버리면 중복인 느낌도 들어서 한군대 작성할지 고민입니다.저는 일단 경력 사항에 다 작성을 할까하는데 어떻게 해야할지 자문을 구합니다. 그리고 어떻게 작성해서 넣으면 될지도 의문입니다. 추가적을 부트캠프을 1년 전에 한게 있습니다.하지만 지금 제가 지원하는 곳은 spring 백엔드이고,부트캠프에서 프로젝트를 한 것은 django입니다.그래서 이거를 대외활동에 녹여내야 할지, 아니면 프로젝트에 작성하는게 맞을지 고민입니다.만약 대외활동으로 적는다면 어떻게 작성하면 좋을까요? 지금도 최근 했던 프로젝트들이 있어서 프로젝트에 녹여낼 내용은 많습니다.
-
미해결[리뉴얼] 맛집 지도앱 만들기 (React Native & NestJS)
루비버전 에러
% npx react-native@0.72.6 init MatzipApp --version 0.72.6 ###### ###### ### #### #### ### ## ### ### ## ## #### ## ## #### ## ## ## ## ## ## ### ### ## ## ######################## ## ###### ### ### ###### ### ## ## ## ## ### ### ## ### #### ### ## ### ## #### ######## #### ## ## ### ########## ### ## ## #### ######## #### ## ### ## ### #### ### ## ### ### ## ## ## ## ### ###### ### ### ###### ## ######################## ## ## ### ### ## ## ## ## ## ## #### ## ## #### ## ## ### ### ## ### #### #### ### ###### ###### Welcome to React Native! Learn once, write anywhere ✔ Downloading template✔ Copying template✔ Processing template✔ Installing Ruby Gemsℹ Installing Ruby Gems⠧ Installing CocoaPods(node:89384) [DEP0053] DeprecationWarning: The util.isObject API is deprecated. Please use arg !== null && typeof arg === "object" instead.(Use node --trace-deprecation ... to show where the warning was created)(node:89384) [DEP0049] DeprecationWarning: The util.isFunction API is deprecated. Please use typeof arg === "function" instead.✖ Installing CocoaPodserror ✖ Installing CocoaPodserror An error occured while trying to install CocoaPods, which is required by this template.Please try again manually: sudo gem install cocoapods.CocoaPods documentation: https://cocoapods.org/.info Run CLI with --verbose flag for more details.% ruby -vruby 2.7.6p219 (2022-04-12 revision c9c2245c0a) [arm64-darwin24]% 강의대로 따라해서 루비버전 ruby 2.7.6 으로 바뀌면 될 줄 알았는데 이렇게 나오네요 맥북프로 m4 셀은 zsh 쓰고 있습니다 이거 어떻게 하죠 뭐가 문제인지 알려주세요