묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결김영한의 실전 자바 - 기본편
final
public class Data{ public int value; }로 만들고 public class FinalRefMain { public static void main(String[] args) { final Data data = new Data(); }} 이렇게 final을 붙여서 선언하는 이유가 무엇인지 이해되지 않습니다..참조 대상인 final data를 변경하지 못하는 것이지, 참조하는 대상의 값인 Data 인스턴스의 값은 변경할 수 있다는게 무슨 말인지 강의를 들어도 이해되지 않습니다...
-
미해결Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"
vite.config.js 에서 지속적으로 에러가 납니다.
import { fileURLToPath, URL } from 'node:url' import Components from 'unplugin-vue-components/vite' import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ vue(), Components({ dirs: [''], dts: true }), ], // mode: 'production', resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) } }, build: { outDir: 'dist' } })failed to load config from C:\Users\woon\Desktop\frontend\urround-service\vite.config.jserror when starting dev server:Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'unplugin-vue-components' imported from C:\Users\woon\Desktop\frontend\urround-service\vite.config.js.timestamp-1724040920571-652e4de7c8db4.mjsat packageResolve (node:internal/modules/esm/resolve:854:9)at moduleResolve (node:internal/modules/esm/resolve:927:18)at defaultResolve (node:internal/modules/esm/resolve:1169:11)at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:383:12)at ModuleLoader.resolve (node:internal/modules/esm/loader:352:25)at ModuleLoader.getModuleJob (node:internal/modules/esm/loader:227:38)at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:87:39)at link (node:internal/modules/esm/module_job:86:36) npm run dev시 위와 같은 에러가 납니다.어느 부분을 봐야할까요?unplugin-vue-components install 도 해보았습니다
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
자바, 스프링 버전 달라도 괜찮아요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)예[질문 내용]스프링 부트 버전이 3.3.2 로 하고 인텔리제이 얼티메이트 쓰고 있고 jdk 17버전으로 하는데 상관없나요?
-
해결됨독하게 시작하는 C 프로그래밍
파일 입/출력 시 관여하는 컴퓨터 요소들 질문
안녕하세요 널널강사님! 우선 좋은 강의에 감사인사드립니다. 파일 입/출력 관련해서 질문이 있는데요! 파일 입/출력이 수행되는 과정에서 이 '과정'에 조금이라도 관여하는 컴퓨터 요소들(CPU, RAM, Kernel, ...)이 무엇인지가 궁금한데요.예를 들어, 아래와 같은 예졔 소스코드를 제가 디버그 모드로 실행해보았는데요.(참고로 MacOS에서 clang 컴파일러를 사용)#include <stdio.h> int main(void) { FILE* fp = NULL; fp = fopen("../TEST.txt", "w"); if (fp == NULL) { puts("Error: Failed to open file"); return -1; } fprintf(fp, "Hello"); fclose(fp); return 0; }어쨌건 위 소스코드가 하는 일은 "TEST.txt" 라는 파일을 생성하고 개방한 뒤, 해당 파일에 "Hello" 라는 문자열을 쓰는 로직이잖아요? 하지만 소스코드 레벨에서는 어쨌건 fp 라는 구조체 포인터를 할당하고 하는 과정에서 메모리(엄밀히 말하면 가상 메모리)를 사용하게 되고 있구요! 그러면 위 함수같이 순수하게 I/O 동작만 수행할 경우는 CPU는 전혀 관여하지 않고 유휴 상태라고 보면 되나요? 흔히, I/O Bound 작업에서는 CPU가 관여하는 부분이 없기 때문에 비동기로 처리한다고들 하는데.. 이 말은 I/O 작업에서는 CPU가 하나도 사용되지 않고 메모리와 파일 시스템과 상호작용하는 Kernel 정도만 사용한다고 보면 될까요? 약간 질문이 난해할 수 있을 것 같은데.. 답변 주시면 추가로 궁금한 점은 재질문 드리겠습니다!
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
block design 업데이트 관련
안녕하세요,lab13에서 fsm counter를 조금 변형해보려고 하던 중 겪었습니다.block design에서 사용자 정의 ip를 사용하고 있고, 그 ip를 수정하면 block design에서 해당 ip를 업데이트 할 수 있습니다.업데이트 후 create wrapper hdl, synthesis를 하면 에러 메세지로 parameter override가 뜨거나 그전에 수정전 rtl code가 업데이트 되지 않은 경우가 있습니다. 그럴 때마다 wrapper.v와 block design을 삭제 후에 다시 처음부터 만들어서 synthesis를 하는데, update를 확실하게 하는 방법이 있을까요?
-
해결됨PM을 위한 데이터 리터러시(프로덕트 데이터 분석)
데이터 로그 설계하기 (필터 만족도_)
마지막 필터 만족도 관련 로그 설정해보았습니다. 1) 필터 클릭율① 분자: 필터 클릭 수 - event_name: click_search_result_filter- parametersession_idfilter_idfilter_namefilter_sequence② 분모: 검색 결과 뷰 수 - event_name: view_search_result- parametersession_idsearch_keyword※ 검색 결과 갯수는 모바일의 경우 카운트의 의미가 없어보여서 따로 파라미터에 넣지 않았습니다. 2) 필터 사용 후 주문 전환율 ① 분자: 필터 기능을 사용해 주문한 수 - event_name: click_payment- parametersession_iduse_search_result_filterrestaurant_idrestaurant_namepayment_type: card② 분모: 필터를 통해 레스토랑 상세 화면에 진입한 수 - evnet_name: view_restaurant- parametersession_idrestaurant_idrestaurant_nameues_search_result_filter
-
미해결
강의재생이 안됩니다.(사용자를 여러 번 리디렉션 했습니다.)
인프런 강의재생시 safe.menlosecurity.com은(는) 사용자를 여러 번 리디렉션했습니다. 라는 메시지가 뜨고 강의 재생이안됩니다.
-
미해결Next + React Query로 SNS 서비스 만들기
패레럴 라우트와 인터셉터 라우트를 공부하다 생긴 의문점입니다.
안녕하세요 제로초님 강의를 듣다 의문점이 하나 생겨 질문드립니다. 패레럴 라우트와 인터셉터 라우트를 사용해서 모달을 띄우는 방법을 알려주셨는데 기존의 react에서 사용하던 방식으로 모달의 띄우는게 더 코드도 단순하고 간단하게 구현할 수 있을것 같은데 nextjs에서는 페레럴 라우트와 인터셉터 라우트를 사용해서 모달을 구현하는게 어떤 이점이 있는지 궁금합니다.기존의 모달을 띄우는 방법은 여러가지가 있지만 state를 통해서 구현하거나 queryString을 사용해서 구현할 수 있을것 같습니다.queryString을 사용하면 뒤로가기 버튼클릭시 모달을 띄우기전 url로도 이동할 수 있고 새로고침을 해도 모달과 뒤의 배경을 같이 보여줄 수 있을 것 같습니다.혼자서 생각도 해보고 인터넷에서 자료도 찾아봤지만 정확한 이유를 잘 모르겠어서 질문드립니다. 오늘도 좋은 하루 되셨으면 좋겠습니다. 감사합니다.
-
미해결Next + React Query로 SNS 서비스 만들기
인터셉팅 라우트
인터셉팅 라우트의 본 목적은 아닌 것 같으나 제 생각으론 가능하지 않을까 하는 생각이 드는데 진짜 가능한 건지 궁금해서 여쭤봅니다,,ㅠㅠ 인터셉팅 시에 모달이 뜨면서 children이 변경되도록 하고 싶은데,,, 가능한 건가요,,? 그러면 폴더 경로를 어떻게 설정 해야 할까요,,?
-
미해결김영한의 실전 자바 - 중급 2편
배열 링크드리스트
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.안녕하세요.자바 HashSet 구현을 할때 이렇게 링크드 리스트를 이용하여 배열을 만들었는데, 질문이 있습니다. ArrayList 와 LinkedList 중 LikedList 를 사용한 이유는 O(x) 가 더 빠르기 때문인가요 ? 어떠한 장점이 있길래 LinkedList 를 결정한건지 모르겠습니다.제가 추측하기로는 buckets 내의 각각의 인덱스에 링크드 리스트가 필요하기 때문에 배열 타입을 링크드 리스트로 결정한 것인가요 ?
-
미해결
카카오톡 채널 친구추가 쿠폰등록 안됨
이 쿠폰 등록이안되네요
-
미해결
Flutter 웹뷰에서 리액트 페이지 이슈
안녕하세요!현재 Flutter에서 webview_flutter 라이브러리를 사용해서 리액트 페이지를 불러오고 있는데요간헐적으로 흰색 화면만 나오는 이슈가 있습니다 ㅜ이 때 모바일 스크린을 살짝 터치해주면 화면이 제대로 나옵니다.리액트 성능 문제인것 같아 리스트만 조회해서 보여주는걸로 바꿨으나 동일하게 발생하고 있습니다.혹시 이런 현상을 겪으신 분 계신가요?
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
springboot eureka 부분 user service 구축시 오류
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'scopedTarget.eurekaClient' defined in class path resource [org/springframework/cloud/netflix/eureka/EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration.class]: Unsatisfied dependency expressed through method 'eurekaClient' parameter 3: No qualifying bean of type 'com.netflix.discovery.shared.transport.jersey.TransportClientFactories<?>' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {} 해당 오류가 나는데 혹시 이유가 어떤건지 알 수 있을까요?
-
미해결김영한의 실전 자바 - 중급 2편
HashSet 최적화
우리가 ArrayList 에서 LinkedList로 넘어온 이유가배열 메모리 확보로 인한 낭비로 인해 경우에 따라서 LinkedList 를 사용해야한다고 알고 있는데, set 에서도 ArrayList 처럼 배열 메모리를 확보해두고 배열의 크기를 2배씩 늘리는 식으로 작동하나요 ?
-
미해결
@ComponentScan, @Configuration
강의 - 컴포넌트 스캐관 의존관계 자동 주입 시작하기 에서 설정 메타정보확인용으로 @Configuration을 같이 붙여서 사용하셨는데, 실무에서 의존성 주입을 하는 설정 객체에는 메타정보 확인하기위해 애너테이션으로 @ComponentScan과 @Configuration을 같이 사용하나요?
-
해결됨세계 대회 진출자가 알려주는 코딩테스트 A to Z (with Python)
초기값 초기화 없이 구현 하는 방법 후에 Top-Down 방식
원래 Top-Down 방식까지 설명하고 알아두면 좋은 내용들로 넘어갔는데Top-Down는 재귀에 익숙하지 않거나 초보자가 하기 어려워서 넘어 가진 건지 궁금해서요!
-
미해결
react 배포 후 상세페이지 접속 시에만 에러가 나요
안녕하세요 GCP에서 react 배포 후 기본 페이지는 들어가지는데 id 값이 param값으로 담겨서 해당 페이지로 이동하는 경우 에러가 납니다.빌드 했을 때 생기는 index.html 파일의 일부인데 이 두 파일을 찾을 수 없다는 Failed to load resource: the server responded with a status of 404 () 이런 에러가 나는데 이유를 모르겠습니다.. 참고로 id 값이 필요하지 않는 모든 페이지는 문제가 발생하지 않습니다..ㅜㅜ고수님들 도와주세요,,배포가 처음이라 난감하네요<Route path="/reservation-list" element={<LoggedRoute element={<ReservationList />} />} /> <Route path="/reservation-detail/:id" element={<LoggedRoute element={<ReservationDetail />} />} /> <script type="module" crossorigin src="./assets/index-em-PyaRA.js"></script> <link rel="stylesheet" crossorigin href="./assets/index-bD6npbau.css" />
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
HTTP API 설계 예시 - 컨트롤러, 컨트롤 URI 부분 동사를 직접 사용에 대한 질문입니다.
[섹션 5. HTTP API 설계 예시] 에서 헷갈리는 부분이 있어서 질문 남깁니다.참고하면 좋은 사이트로 https://restfulapi.net/resource-naming/를 소개해주셔서 매우 잘 보았습니다. 감사합니다. 강의 후반부에 문서, 컬렉션, 스토어로 해결하기 어려운 부분은 동사를 직접 사용하시라고 하셨습니다. 하지만, 참고 사이트의 3. Do not Use Verbs in the URI 를 보면 http method가 동사로 이미 쓰이고 있기 때문에 컬렉션 뒤의 path에도 명사를 사용해야 된다고 주장합니다. 이 주장은 REST에서만 해당하는 내용입니다. 해당 강의의 동사를 직접 사용하라는 부분은 REST 를 고려하는게 아니라 일반적인 상황 혹은 엄밀하게 REST를 지키지는 않는 상황을 말씀하시는 건지 궁금합니다.
-
미해결아이폰 앱 개발 기본편(해피스마일 iOS 개발 부트캠프)
강의 자료는 어디서 다운로드 받나요?
강의 자료를 아무리 찾아도 안 보입니다.
-
미해결
PEFT_pre-fix tuning 모델 및 task 선정
model = AutoModelForSeq2SeqLM.from_pretrained(model_name_or_path)안녕하세요! 강의 너무 재미있게 잘 듣고 있습니다.PEFT 중에서 pre-fix tuning에서 모델 선정 관련해서 문의드립니다.Seq2Seq 모델을 선정해서 사용하셨는데요 해당 케이스는 Financial phrase의 sentiment analysis 케이스 같은데시퀀스투시퀀스 모델은 기계번역, 대화생성, 질문응답, paraphrasing과 같은 타스크에 주로 사용되지 않나요? Seq2Seq 모델가 Classification 케이스에 적합한 모델이 맞는지 궁금해서 문의드립니다.감사합니다!