묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결다양한 사례로 익히는 SQL 데이터 분석
월단위 카테고리별 매출액과 주문건수 및 전체매출액 대비 비율 sql로 구하기 수업 중 질문이 있습니다.
안녕하세요? 월단위 카테고리별 매출액과 주문건수 및 전체매출액 대비 비율 sql로 구하기 강의 에서,하기 함수에 distinct를 반드시 사용해야만 하는 이유를 잘 모르겠습니다. order_date에 order_id가 여러 번 있을 수 있는 상황은 전혀 없을까요? 답변 부탁드립니다.
-
해결됨
리액트 질문입니다.
const App = () => { return ( <BrowserRouter> <Routes> <Route path="/" element={<Layout />}> <Route index element={<Home />} /> <Route path="Menu" element={<Menu />} /> <Route path="Location" element={<Location />} /> <Route path="Contact" element={<Contact />} /> <Route path="*" element={<NoPage />} /> </Route> </Routes> </BrowserRouter> ); }; 안녕하세요, 리액트 초보자 입니다. Layout 컴포넌트의 메뉴 바를 이용해서 라우트를 하는데, 처음 페이지 접속시 Home 컴포넌트를 노출하고 싶은데 처음에 Nopage 가 나옵니다.. 해결 방법이 있을까요?
-
미해결설계독학맛비's 실전 AI HW 설계를 위한 바이블, CNN 연산 완전정복 (Verilog HDL + FPGA 를 이용한 가속기 실습)
13장 관련 질문 !
안녕하세요! 강의 잘 듣고 있습니다!다름이 아니라 13장에서 하이브리드 프로세서와 코프로세서의 개념을 설명해주셨는데이 부분이 잘 이해가 되지 않아요 강의 중 말씀하신"AMD Xilinx의 사례를 보셔서 아시겠지만 만약에 제3의 벤더가 자체 CPU를 갖고있지 않다면 코 프로세서가 될 수 없어요여기서 제3의 벤더들은 ARM에 완성된 온전한 IP를 칩에 넣어서 만드는 것이기 때문에하이브리드 프로세서의 형태에 맞게 될 수가 없겠죠뭐 여러분들 아시다시피 삼성의 엑시노스, 그 다음에 퀄컴의 스냅드래곤의 프로세서는 ARM의IP를 베이스로 사용합니다.이는 즉 하이브리드 프로세서죠.근데 여기서 엔비디아는 이미 텐서 연산, 그러니까 행렬 연산이 굉장히 강합니다.그래서 엔비디아가 만약에 ARM을 성공적으로 인수를 하게 된다면 하이브리드가 아닌 앞서살펴본 코 프로세서의 길을 갈 수가 있어요" 라고 말씀하셨습니다 (강의 스크립트 복붙으로 가져왔습니다!)제가 이해한 바로는 결국 하이브리드이든 코프로세서이든 CPU IP와 NPU IP를 overlap시켜서 만든 것이고그걸 한 칩에 두면 하이브리드 라는 거 까진 이해했습니다. 근데 코프로세서의 이미지가 그려지지 않네요..엔비디아가 ARM의 IP를 개조해서 CPU IP랑 합치면 그게 코프로세서가 되는건가요?강의 하시는 늬앙스가 뭔가 코프로세서가 더 좋다는 식으로 들려서둘의 차이점이 정확히 무엇이고 어떤 점에서 서로 장단점이 있는지 모르겠습니다..그래서 왜 앞으로 코프로세서가 대세가 될 것 같다고 말씀하신지 궁금합니다!그리고 엔비디아 또한 자체 CPU를 갖고있지 않은데 어떻게 코프로세서가 될 수 있는건가요?? 제대로 이해한 것이 아니다보니 말의 두서가 엉망이네요 ㅠㅜ 죄송합니다 ㅜㅠ
-
미해결[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
Slider은(는) JSX 구성요소로 사용할 수 없습니다. 오류가 발생해요ㅠㅠ
이 문제가 해결이 안돼서 진도를 못나가고 있습니다ㅜㅜ구글링하니 버전이 달라서 그렇다고 해서 package.json파일도 삭제하고 다시 설치하고 이것저것 다 해봤는데도 도저히 해결이 안되네요.. 살려주세요ㅠㅠㅠ
-
미해결[유니티 3D] 실전! 생존게임 만들기 - Advanced
인벤토리 끄고 퀵슬롯 아이템 드래그앤 드랍시 공격
GunController.cs의 Update()문에서 void Update() { if (isActiviate) { GunFireRateCalc(); if(!Inventory.inventoryActivated) { TryFire(); TryReload(); TryFineSight(); } } } 인벤토리를 끄면 공격을 하게끔 되어있습니다.하지만 마지막 최종 테스트 강의을 보면 강사님은 인벤토리를 끄고 우클릭으로 드래그앤 드랍을해도 공격을 안하는 모습이 보여집니다. 왜그런지 답변 부탁드립니다.
-
미해결홍정모의 따라하며 배우는 C언어
4분 33초 경에 질문이 있습니다.
&arr[0][0]은 그냥 주소값이지 포인터가 아니지 않나요? 너무 헷갈립니다..ㅠ주소값에다 정수를 더해서 너무 혼란스럽습니다... 이게 포인터면 +1을 하면 int 크기만큼 건너뛴다는건 알겠는데 저건 주소값인데 +1을 할 수 있는건가요?
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트 (장고 4.2 기준)
powershell 말고 gitbash로 진행해도 상관없나요?
파워쉘을 써본적이 없어서 미숙한데 진행이 파워쉘로 되는것 같아서 질문드립니다
-
해결됨Three.js로 시작하는 3D 인터랙티브 웹
npm start 시, WARNING in ./node_modules/html-entities/lib/index.js 가 발생합니다.
섹션 3. Transform(변환) 에서 소스코드를 다운로드 받고,VS Code에서 Transform 폴더를 추가한 후,readme.txt의 순서대로,패키지 설치하고,서버 구동을 진행했습니다. npm start 명령 후,아래의 내용과 같이 WARNING과 Failed가 발생합니다. WARNING in ./node_modules/html-entities/lib/index.jsModule Warning (from ./node_modules/source-map-loader/dist/cjs.js):Failed to parse source map from 'Z:\STUDY\04\transform\node_modules\html-entities\src\index.ts' file: Error: ENOENT: no such file or directory, open 'Z:\STUDY\04\transform\node_modules\html-entities\src\index.ts' @ ./node_modules/webpack-dev-server/client/overlay.js 10:0-39 212:28-34 @ ./node_modules/webpack-dev-server/client/index.js?protocol=ws%3A&hostname=0.0.0.0&port=8080&pathname=%2Fws&logging=info&overlay=true&reconnect=10&hot=true&live-reload=true 12:0-60 135:46-59 242:27-40 273:28-41 추가로 npm version 명령의 결과는,{ 'threejs-study': '1.0.0', npm: '10.2.4', node: '20.11.1', acorn: '8.11.2', ada: '2.7.4', ares: '1.20.1', base64: '0.5.1', brotli: '1.0.9', cjs_module_lexer: '1.2.2', cldr: '43.1', icu: '73.2', llhttp: '8.1.1', modules: '115', napi: '9', nghttp2: '1.58.0', nghttp3: '0.7.0', ngtcp2: '0.8.1', openssl: '3.0.13+quic', simdutf: '4.0.4', tz: '2023c', undici: '5.28.3', unicode: '15.0', uv: '1.46.0', uvwasi: '0.0.19', v8: '11.3.244.8-node.17', zlib: '1.2.13.1-motley-5daffc7'}와 같습니다.
-
미해결김영한의 실전 자바 - 기본편
인터페이스 질문입니다
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]인터페이스를 사용하는 이유는 알겠는데InterfaceA a = new Child(); 라고하는거랑Child a = new Child(); 라고 하는거랑 똑같은 결과를 얻는데명시적으로 InterfaceA a = new Child(); 라고 기재하는 버릇을 들이는게 나은건가요?
-
해결됨외워서 끝내는 네트워크 핵심이론 - 기초
[패킷의 생성과 전달 목차 강의] 네트워크 통신 흐름 설명 부분 질문
안녕하세요~ 우선 강의 너무 잘 듣고 있습니다. 질 좋은 강의에 감사인사부터 드립니다! 질문드릴 내용은 [패킷의 생성과 전달] 강의 내용에서 말미에 소개해주시는 네트워크 통신 흐름인데요! 필기해주신 그림을 기반으로 제가 이해한 내용으로 재구성하고자 아래 사진처럼 그려보았는데요. 궁금한 점을 좀 적어보았습니다. Q1. L2 -> L1 계층으로 갈때 붙는 헤더가 따로 있나요?Q2. 다른 분들이 해주신 질문의 답변을 보다가 NIC를 통과해서 라우터(L3 계층 장비)로 갈 때 L2 frame 헤더를 붙여주는 주체가 GW HOST라고 해주셨는데요? 이 말씀으로 일반화를 해보자면.. Encapsulate 하는 과정에서는 헤더를 붙이는 주체가 항상 이전 계층에 있는 요소 중 하나인가요? 예를 들어, L3 -> L2로 가는 과정에서 L2 header를 붙이는 주체는 이전 계층인 L3에 속하는 장치들 중 하나가 되는 건가요?반대로 그러면 Decapsulate 하는 과정에서 헤더를 제거하는 주체는, 예를 들어, L2 -> L3로 가게되면 L2 계층에 속하는 장치중 하나가 되는 걸까요? 네트워크 분야는 입문자라서.. 혹여나 질문이 이해가 안되신다면 답글 달아주세요! 감사합니다 :)
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-A 질문합니다
안녕하세요, 강사님.저는 처음에 아홉 난쟁이의 키 분포를 저장할 수 있는 배열을 선언하고, 해당 키에 해당하는 난쟁이를 배열에 넣고, (전체 합 - 100)에 해당하는 난쟁이 두명을 찾는 방식으로 문제를 해결했습니다. 예제는 맞는데 틀렸다고 뜨는 이유를 모르겠습니다. 감사합니다.http://boj.kr/7e220e252b364c1e8dbf2d7c16a72cd0
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
h2 에 저장이 안 되는 거 같은데 문제가 무엇일까요??
안녕하세요! 강의를 수강하고 있는 수강생입니다. 홈페이지는 정상 작동이 되는데, h2에 mbmer가 저장이 되지 않습니다. 뭐가 문제인지 알 수 있을까요?<MemberFormController>
-
미해결빅데이터/텍스트마이닝 분석법 (LDA,BERTtopic,감성분석,CONCOR with ChatGPT)
워드 클라우드 cloud=wc.fit_words 코드 에러
안녕하세요아까 문의드렸던 tdm 부분은 잘 해결되었습니다. 빠른 답변 감사드립니다.하지만 어제 문의드렸었던 워드클라우드 이미지 만들때 쓰는 아래 코드가 여전히 에러입니다.cloud=wc.fit_words(count_dic)답변주신대로 폰트 적용되어 있는데 왜 자꾸 안되는지 모르겠습니다..도와주세요
-
미해결GA4 필수 코스 (by 현직 실리콘밸리 마케팅 디렉터)
콘텐츠 그룹 태그 - 동질 집단 탐색 보고서 활용
궁금한 점이 있습니다 😁 콘텐츠 그룹 태그를 통해 제가 보고자 하는 콘텐츠 그룹을 4개 정도 설정을 완료하였는데요! 각 주차 별로 콘텐츠 그룹 조회 사용자를 트래킹하고 싶습니다. 예를 들어, 콘텐츠 그룹 하나의 예시가 '강의'이면 지난주 강의에 들어온 접속자가 이번주에는 어느 정도가 다시 '강의' 그룹으로 돌아와서 이용했는지를 알고 싶습니다! 각 콘텐츠 그룹별로 해당 데이터를 보고자 하는데, 이 경우에는 동질 집단 탐색 분석 보고서에서 '동질 집단 포함/재방문 기준/세분화' 필터를 어떻게 설정해야 하는지 궁금합니다! 강의 내용에서 '세분화'에 대해서는 다루지 않으셨던 것 같은데, 세분화는 어떨 때 추가 설정이 필요한지도 궁금해용 ㅎㅎ
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
문제6번 컴파일에러 질문 드립니다!
안녕하세요!입력에 대한 출력값은 문제의 요구사항에 맞게 나오는데 계속 컴파일 에러가 뜹니다.import java.util.Scanner; public class Main { public String solution(String str){ if (str == null || str.isBlank()){ return str; } StringBuilder sb = new StringBuilder(); for (char c : str.toCharArray()) { if (sb.indexOf(String.valueOf(c)) == -1) { sb.append(c); } } System.out.println("sb :" + sb.toString()); return sb.toString(); } public static void main(String[] arg){ Main T = new Main(); Scanner kb = new Scanner(System.in); String str = kb.nextLine(); System.out.println(T.solution(str)); } } 어느 부분이 문제가 되는건지 알려주시면 정말 감사하겠습니다!
-
해결됨
vectordb기반 retriever vs embedding model retriever
RAG시스템 구축 시 pdf파일을 불러와 청크단위로 나누고 embedding 모델을 이용해 embedding한 후 chromadb에 저장했습니다. 그후 ensemble retriever을 쓰려고 하는데 대부분 vectorstore에서 제공하는 retriever을 사용을 하던데 왜 embedding 모델의 retriever을 사용하지않는지 궁금합니다from langchain.retrievers import BM25Retriever, EnsembleRetriever from langchain_community.vectorstores import FAISS from langchain.embeddings import HuggingFaceEmbeddingsbm25_retriever = BM25Retriever.from_documents(texts) bm25_retriever.k = 2 embedding = ko_embedding faiss_vectorstore = FAISS.from_documents(texts, ko_embedding) faiss_retriever = faiss_vectorstore.as_retriever(search_kwargs={"k": 2}) <vectorstore의 리트리버를 쓰는 랭체인>https://python.langchain.com/docs/modules/data_connection/retrievers/vectorstore<ensemble 리트리버>https://python.langchain.com/docs/modules/data_connection/retrievers/ensemble
-
미해결빅데이터/텍스트마이닝 분석법 (LDA,BERTtopic,감성분석,CONCOR with ChatGPT)
형태소 분석 및 워드클라우드 질문드립니다.
안녕하세요 어제 워드클라우드 관련 다음 코드 cloud=wc.fit_words(count_dic) 오류 관련해서 질문드렸었습니다.답변 주신대로 폰트도 코랩 폴더에 업로드해서 업로드된 경로를 넣어줬습니다.오늘 다시 해보려고 하니까 아래 그림과 같이 이번에는 dtm 코드에서 또 에러가 나는데 이거 저는 도대체 왜 안되는 걸까요? ㅠㅠ도와주세요
-
미해결홍정모의 따라하며 배우는 C++
맥 "clang: error: linker command failed with exit code 1 " 에러
안녕하세요 맥 사용자 입니다. 답변으로 아래와 같이 추가 질문 드립니다.
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
수강 연장 가능할까요?
강의는 모두 완료했으나 "실전 문제 풀이" 부분을 전부 듣지 못했습니다.혹시 연장 가능할까요?
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
Domain model패턴에서 생성메서드 로직 구현시 setter문제 질문있습니다.
이 부분이 생성메서드 부분인데요..대부분 setter를 사용하여 서비스계층에서 해야 할 로직을 엔터티 내에서 처리하고 있는데영한 선생님께서 강조하시는 setter를 열어두지 않는다면(필요에 따라서는 열어두라고 하셧는데...) 어떤식으로 처리하는지 도저히 감이 잡히지 않네요..ㅜ 이 부분 설명해주시는 강의 챕터가 따로 있을까요?