묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판
ArticleLikeRepository 부분에 대한 내용 질문
@Repository public interface ArticleLikeRepository extends JpaRepository<ArticleLike, Long> { // 메서드 이름 기반 쿼리 생성 // JPQL로 암시적으로 생성 해줌 // SELECT a FROM ArticleLike a WHERE a.articleId = ?1 AND a.userId = ?2 Optional<ArticleLike> findByArticleIdAndUserId(Long articleId, Long userId); }보통 Repository 부분 보면 JPQL로방식으로 native쿼리를 통해 db데이터 조회,삭제,추가,업데이트 등등 내용이 많앗는데,, 아래부분은 쿼리를 작성 안해도 명시적인 구현체 없이 메서드 이름 기반 쿼리생성을 통해서 데이터를 조회 할수 있다고 하면 될가요?? 암시적으로 메서드 이름 기반 쿼리 생성은 암시적으로 JPQL이 생성된 상태에서 조회되는건가요?? 혹시 나해서 주석으로 spring document랑 기타 자료를 찾아서 주석문을 추가 했는데, 제가 이해한 부분이 맞나 싶어서 글을 올려봣습니다
-
해결됨[2025]비전공자도 한 번에 합격하는 SQLD Part2
Part 2 > Chapter 2 단원 정리 문제] 질의
강의 잘 듣고 있습니다. ! Part 2 > Chapter 2 단원 정리 문제] 에서 5번문제 SALES.AMOUNT 중에서 100보다 큰 값alice, carol, bob 전부 해당되는거 아닌가요? ;;
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
Order, OrderItem
안녕하세요, 이번 실습 프로젝트 동안에 Order와 OrderItem은 N:1의 연관관계로 설계하셨습니다. OrderService의 order()안에서 OrderItem을 생성하고 Order를 생성하는 것으로 미루어 볼 때, 하나의 OrderItem이 하나의 Order와 대응되는 구조가 아닌가요? (즉 한 건의 주문 데이터는 한 건의 주문상세 데이터만 갖는 구조) 이런거라면 order에서 cancel할 때 OrderItem을 순회하며 cancel하는 것이 의미가 있는건지 궁금합니다! 즉, 일괄 주문이 안되는데 일괄 주문 취소가 의미가 있는건지 궁금합니다! 감사합니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
createOrder() 생성 메서드
@OneToMany(mappedBy = "order", cascade = CascadeType.ALL) private List<OrderItem> orderItems = new ArrayList<>(); @OneToOne(cascade = CascadeType.ALL, fetch = FetchType.LAZY) @JoinColumn(name = "delivery_id") private Delivery delivery;보시는 바와 같이 Order의 생성 메서드에 필요한 파라미터에 들어가는 두 데이터입니다. 주문이 만들어지기 위해서는 OrderItem이 먼저 필요하기 때문에 인자로 주입하고 또 영속성 전이를 주는 것이 논리적이라 생각해 동의할 수 있었습니다. 그러나 Delivery 타입을 메서드로 주입받는 것은 배송이 있고 그 다음 주문이 존재한다는 흐름으로 받아들여집니다. 이 부분에 대한 조언을 얻을 수 있을까요? 감사합니다.
-
미해결김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성
교안 오타인가요?!
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요 강사님 강의 잘 듣고 있습니다!!혹시 7. 고급동기화 교안 부분 parkNanos()에서 millis가아니라 ns아닌가요?!!그리고 작은 오타하나도 말씀드립니당:)
-
해결됨React, Node.js, MongoDB로 만드는 나만의 회사 웹사이트: 완벽 가이드
배포에 대해서 질문있습니다
만든파일을 배포하는 과정에 대해 질문이 있습니다.배운기술들로 다른것을 만들어서 ngrok에 배포하는것이 아닌 다른방법으로 배포하고 싶습니다. 상황은 이렇습니다. ・2대의 데스크톱이있습니다.・한대의 데스크톱이 서버의 역할을합니다.・또다른 데스크톱은 클라이언트 역할을합니다. vite와 node.js로 만든경우 vscode로 npm run dev하는것이 아닌 java에서 war파일을 만들어서 war파일만 교체하면되는것처럼 배포 가능한 하나의 번들형태로 만드는방법이 있나요?아니면 vite와 node.js만의 배포하는방법이있나요? 제가 배포를 경험해본 방법이 java에서 Maven으로 war파일을 만들어서 tomcat에 넣어서 사용하는방법밖에 몰라서 node.js는 어떤방법으로 로컬데스크톱에서 실행하게 하는지 궁금합니다.frontend폴더와 backend폴더가 따로 있는데 하나로 로컬데스크톱에 배포하는 방법이 있나요?
-
미해결동영상으로 배우는 Siemens NX 9.0 3D모델링, Part 1
nx ug 공부 순서 문의드립니다
안녕하세요UG 관련된 강의를 전체적으로 신청한 학생입니다 우선 3D 모델링강의부터 듣고 있는데 궁금한 점이 있어 글 남깁니다 1) 제가 보유하고있는 ug 버전은 11.0 입니다공부한 내용과 다소 다른점이 있지는 않은지요 ( 선생님께서 설명하신 버튼들의 위치가 다소 다르긴 합니다..) 2) 공부순서가 어떻게 될까요?구체적으로 말씀드리면 3d 모델링 > 서페이스 > 드래프팅 > 동기식 모델링?이런 순서로 들을까 하는데, 추천하시는 순서가 있을까요? 감사합니다.
-
미해결
nx ug 공부 순서 문의드립니다
안녕하세요 UG 관련된 강의를 전체적으로 신청한 학생입니다 우선 3D 모델링강의부터 듣고 있는데 궁금한 점이 있어 글 남깁니다 1) 제가 보유하고있는 ug 버전은 11.0 입니다 공부한 내용과 다소 다른점이 있지는 않은지요 ( 선생님께서 설명하신 버튼들의 위치가 다소 다르긴 합니다..) 2) 공부순서가 어떻게 될까요? 구체적으로 말씀드리면 3d 모델링 > 서페이스 > 드래프팅 > 동기식 모델링? 이런 순서로 들을까 하는데, 추천하시는 순서가 있을까요? 감사합니다.
-
미해결LangGraph를 활용한 AI Agent 개발 (feat. MCP)
2.2 PDF 전처리 강의에서 PDF 변환처리 관련해서..
안녕하세요.. 2.2 PDF 전처리 강의를 따라서 진행하고 있습니다. 동일한 openai 모델을 이용하고, pyzerox를 사용했는데, 강사님이 보여주시는 결과와는 다른 내용이 나와서, pyzerox 사용시 추가설정 부분이 빠졌는지 궁금하네요..제가 사용한 세법 pdf는 다음과 같이 표가 구성되어 있습니다. 이 테이블을 알려주신 pyzerox 패키지로 실행하고 나온 md 파일을 text로 변환했는데 다음과 같이 나옵니다.| 과세표준 | 세 율 ||------------------------------|------------------------------------------|| 1,400만원 이하 | 과세표준의 6번세트 || 1,400만원 초과 | 84만 원 + (1,400만원을 초과하는 금액의 15번세트) || 5,000만원 이하 | 624만 원 + (5,000만원을 초과하는 금액의 24번세트) || 8,800만원 이하 | 1,536만원 + (8,800만원을 초과하는 금액의 35번세트) || 8,800만원 초과 | 3,706만원 + (1,500만원을 초과하는 금액의 38번세트) || 3,000만원 초과 | 9,406만원 + (3,000만원을 초과하는 금액의 40번세트) || 5,000만원 초과 | 1,406만원 + (5,000만원을 초과하는 금액의 42번세트) || 10,000만원 초과 | 3,406만원 + (10,000만원을 초과하는 금액의 45번세트) |퍼센트가 번세트로 인식되어서 나오고, 각행도 두줄이 제대로 변환안되고 있는 상태이면서, 추출된 글도 틀립니다. 후반으로 갈 수록 테이블 값이 엄청나게 틀린데,. 이런 상태로는 원하는 RAG를 제대로 할 수 없을 것 같습니다. 이를 해결할 수 있는 방법을 자세히 알려주시면 좋겠습니다.
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
FPGA 4강 Hello Matbiworld
안녕하세요 🙂[1. 질문 챕터] : eg) 몇 장, 몇 분 몇 초 쯤. or 수강생 분들이 봤을 때 어디구나?! 할 수 있게 표기 부탁 드려요.[2. 질문 내용] : eg) 질문 내용을 자유롭게 작성해주시면 되겠습니다 🙂[3. 시도했던 내용, 그렇게 생각하는 이유] : eg) 설치영상은 이렇게 시도했는데 안되더라 or 본인의 생각을 적어주세요. (실습 내용 중에 이해가 안되거나 잘못된 내용이 있는데, 이러 이러한 근거로 나는 이렇게 생각합니다.)안녕하세요 맛비님. fpga 4강의 Hello matbiworld를 띄우려고 강의를 따라하다가 질문 드립니다.현재 보드는 KRIA KV260 보드를 사용중입니다.영상을 따라하며 결과까지 도달 했는데, 결과 출력이 되지 않았습니다.보드가 달라 몇가지 다르게 한 부분이 있습니다.첫번째는 Block design 부분인데, IP에서는 zynq ultra scale+ mpsoc를 사용했고, 질문 게시판을 참고 하여 UART1을 따로 PIN 36,37로 설정해주었고 안쓰는 핀들은 제거해주었는데 영상처럼 DDR이나 FIXED IO PIN은 나오지 않아서 질문 드립니다. 이게 없어도 결과에는 영향을 미치지 않는건가요? KV260은 Block design에서 DDR이나 fixed io pin은 원래 표기가 되지 않는건가요..? 첫번째 사진이 block automation 하고 나서고, 두번째 사진은 안쓰는 핀들을 체크 해제 후의 모습입니다.. DDR은 체크까지 해놨는데 왜 안뜨는지 모르겠습니다ㅜ 두번째는 vitis 2024.2 버전의 serial terminal이 열리지 않아 질문 게시판 참고 후에 putty를 통해 모든 과정 진행 후 "10"을 typing했는데 결과가 나오질 않았습니다. putty로 해도 상관 없는건가요..?나머지 과정은 모두 동일하게 진행 했는데 왜 Hello world결과가 나오지 않는지 매우 답답합니다.. ================ 다음 내용은 읽어보시고 지우시면 됩니다.=================질문 내용을 작성해주실 때, 위의 3단계로 제가 이해할 수 있게 작성해주시면 정확한 답변을 드릴 수 있을 것 같아요!!현업자인지라 업무때문에 답변이 늦을 수 있습니다. (길어도 만 3일 안에는 꼭 답변드리려고 노력중입니다 ㅠㅠ)강의에서 다룬 내용들의 질문들을 부탁드립니다!! (설치과정, 강의내용을 듣고 이해가 안되었던 부분들, 강의의 오류 등등)이런 질문은 부담스러워요.. (답변거부해도 양해 부탁드려요)개인 과제, 강의에서 다루지 않은 내용들의 궁금증 해소, 영상과 다른 접근방법 후 디버깅 요청, 고민 상담 등..글쓰기 에티튜드를 지켜주세요 (저 포함, 다른 수강생 분들이 함께보는 공간입니다.)서로 예의를 지키며 존중하는 문화를 만들어가요.질문글을 보고 내용을 이해할 수 있도록 남겨주시면 답변에 큰 도움이 될 것 같아요. (상세히 작성하면 더 좋아요! )먼저 유사한 질문이 있었는지 검색해보세요.잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.==================
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
java:상속을 정리하는 문제 10개(유형5)
14:46구간입니다.설명해주신것 전부 이해가 되는데요만약 부모의 형태가 아니고 자식의 형태로 자식을 낳으면 각각 결과가 어떻게 되나요?child obj = new child()꼭 답변 부탁드립니다
-
미해결딥러닝을 활용한 자연어 처리 (NLP) 과정 (기초부터 ChatGPT/생성 모델까지)
구글번역기에 대해서 궁금한점이 있습니다.
구글 번역기도 같은 원리 일까요?내용을 보면 왠지 같은 원리일 거 같아서 질문 드렸습니다.
-
미해결나도코딩의 자바 기본편 - 풀코스 (20시간)
이중 반복문 (후반전) 오른쪽으로 치우친 별 쌓기에 질문이 있습니다.
for (int i=0; i<3; i++) { for (int j=i; j<2; j++) { System.out.print(" "); } for(int k=0; k<i; k++) { System.out.print("*"); } System.out.println("*"); } 이런식으로 코드를 작성하면 비효율적일까요?
-
미해결중고급 SQL과 실전 데이터 분석 101 문제 풀이
중고급 SQL과 실전 데이터 분석 101 문제 풀이, 13강 EXTRACT
강의교안에 'EXTRACT'부분이 빠져있는데 해당 자료 어디에 따로 업데이트 되어 있을까요? 있으면 링크알려주시고, 없으면 강사님이 설명하시는 부분 'EXTACT' 자료 첨부파일로 공유해주세요- 강의 답변이 도움이 안되셨다면, dream@fun-coding.org 로 메일 주시면 재검토하겠습니다. - 괜찮으시면 질문전에 챗GPT 와 구글 검색을 꼭 활용해보세요~- 잠깐! 인프런 서비스 운영(다운로드 방법포함) 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결
수강연장 신청드립니다.
안녕하세요!강의 잘 보고 있습니다. 이직 준비 할 때 강의 구매를 했는데, 그 사이 제가 이직을 하여강의를 완강을 못했습니다. 수강기간 연장 부탁드립니다. 감사합니다.
-
미해결[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
이미지가 기본이미지인지 확인
이미지 업로드 처리 여부를 결정하기 위해서 개복치개발자님이 말씀하신 것처럼 기본이미지 인지 확인하는 코드를 짜봤는데 우선 실행했을 때 에러가 나는 부분은 없는 것 같습니다.첨부된 코드가 개복치 개발자님이 의도하신 내용이 맞는지 또 문제가 없는지 궁금합니다!
-
해결됨오브젝트 - 기초편
설계방법론에 관한 질문드립니다.
안녕하세요, 먼저 좋은 강의 제공해주셔서 감사합니다.설계 방법에 대한 이론적인 내용 부분에서 좀 더 명확한 정리를 하고 싶어 고견을 얻고자 질문 드리게 되었습니다.책임 주도 설계와 GRASP 지침에 따른 설계를 차례로 보여주는 방식으로 설명을 해주셨는데요, 이때 도메인의 개념을 조금 다른 시각으로 보면 그게 도메인 주도 설계(DDD) 와 유사하지 않나 하는 생각이 들었습니다 (아키텍처 부분에서도 use case 와 같은 부분은 다비 비에이라의 헥사고널 아키텍처에서 사용하는 개념과 동일한 개념이 아닌가 생각했습니다)전체적인 객체 지향 설계 방식의 흐름을 설명해주시며 연관된 다른 설계 방식의 내용을 같이 의도하여 말씀해 주신 건지 아니면 그런 한 설계 방식들을 어떻게 정리하고 계신지 고견 주시면 감사하겠습니다.*추가적으로 CRC 를 작성하실때 편리하게 사용하시는 툴 혹은 방식이 있으시다면 공유해주시면 감사하겠습니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
타입변환#2 build시 knight 인접 stack이 침범당했다는 error가 발생합니다.
{Knight knight;// 어셈블리 : 포인터 = 참조// [주소] -> [Dog]// 주소 자체를 수정한 것이 아닌 주소를 타고 들어가기만 하는 것이라서 명시적 변환때는 통과를 시켜줌Dog& dog = (Dog&)knight; // 암시적으로는 안되는데 명시적으로는 된다고 뜸 --> error임 메모리를 초과해서 사용하게 됨dog._cuteness = 12;}위 부분에서 발생한 에러라고 하는데, knight 의 크기가 너무 작아서 발생한 에러라고 다시 언급되고 있습니다. 하지만 강의에서 말씀해주신 바와 같이 명시적으로 하면 일단 컴파일 자체는 통과해야하는 것으로 보이는데 왜 에러가 발생하는지 알 수 있을까요?
-
해결됨(2025) MBTI 테스트 기반 수익형 웹사이트 만들기 - <코딩 배워 사업하자>
메타태그쪽 보고 있습니다만 helmet 라이브러리가 뭔가 잘 작동 안하네요.
보기 코드랑 똑같게 작성했는데 메타태그가 적용 안되는 것 같습니다.
-
해결됨[2025] SQLD 문제가 어려운 당신을 위한 노랭이 176 문제 풀이
강의 자료 관련
안녕하세요176 문제라고 되있는데 '2.노랭이 해설지 안내'에는 총 126제가 나와있는것 같습니다.실전 모의고사는 3회라 총 150문제 되는것 같구요176 문제는 어느 부분을 기준으로 되어있는건지요?? 그리고노랭이 문제집을 별도로 혹시 사야되는지 문의드립니다. (혹시 해설만 자료가 있다면 문제까지 따로 있어야 공부가 될것 같아서요)답변 부탁드립니다~