묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
띄어쓰기
2:42 출력값이2 4 5 1 3 인 이유는printf("%d ") %d 뒤에 띄어쓰기가 하나 더 있기 때문인가요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
OrderServiceTest id to load is required for loading
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]OrderServiceTest에서id to load is required for loadingorg.springframework.dao.InvalidDataAccessApiUsageException: id to load is required for loading에러가 발생합니다. ID값이 왜 NULL인지 찾고 있는데 잘 모르겠네요.. 도움요청합니다. package jpabook.jpashop.service; import jakarta.persistence.EntityManager; import jpabook.jpashop.domain.Address; import jpabook.jpashop.domain.Member; import jpabook.jpashop.domain.Order; import jpabook.jpashop.domain.OrderStatus; import jpabook.jpashop.domain.item.Book; import jpabook.jpashop.domain.item.Item; import jpabook.jpashop.repository.OrderRepository; import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.transaction.annotation.Transactional; import static org.junit.jupiter.api.Assertions.*; @SpringBootTest @Transactional class OrderServiceTest { @Autowired EntityManager em; @Autowired OrderService orderService; @Autowired OrderRepository orderRepository; @Test public void 상품주문() throws Exception { //given Member member = new Member(); member.setName("회원1"); member.setAddress(new Address("서울", "강가", "123-123")); em.persist(member); Book book = new Book(); book.setName("시골 JPA"); book.setPrice(10000); book.setStockQuantity(10); //when int orderCount = 2; Long orderId = orderService.order(member.getId(), book.getId(), orderCount); //then Order getOrder = orderRepository.findOne(orderId); assertEquals(OrderStatus.ORDER, getOrder.getStatus(), "상품 주문시 상태는 ORDER"); } @Test public void 주문취소() throws Exception { //given //when //then } @Test public void 상품주문_재고수량초과() throws Exception { //given //when //then } }
-
해결됨[말 한마디로 뚝딱!] AI와 함께 나만의 수익화 웹사이트를 만드는 법
IntelliJ IDEA에서는 JDK24로 설치하면 안되는건가요?
IntelliJ 도 현재 최신버전으로 설치했는데 강의 버전에 맞춰 설치해야 하는지요?
-
미해결실리콘밸리 엔지니어와 함께하는 Gradle
리뷰이벤트 질문
영상 을 3개 정도 구매해서 리뷰를 남겼는데3개를 1리뷰+1강의 이벤트에 참여가능한가요?하나만 주셔도 감사합니다만이런기회가 어딨나 싶어서상세하게 답변 받고싶어서요폼을 3번작성했는데 강의가 3개가 오는건가요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
1:15:35 질문
순서를 작성하는 부분이 빈칸이고 거기에 답안을 쓰라고 설명을 하셨는데, 그다음에 또 이어서 숫자에 해당하는 설명을 작성하는거였다고 말씀을 하십니다. 문제가 의도가 설명을 작성하라는건지, 순서를 작성하라는건지 둘 다 작성하라는건지 문제가 어떻게 나왔다는건가요?
-
해결됨김영한의 실전 자바 - 중급 2편
HashSet과 HashMap의 관계는 좀 부자연스럽네요
Set에서 Map으로 자연스럽게 빌드업되는 과정에서Set + value = Map이 되는 객체지향의 묘미를 다시 한번 느껴보나 기대했는데표준 라이브러리의 실제 구현은 반대로 Map - value = Set 이었네요 ㅠㅠjava.time 패키지의 딱딱 맞아떨어지는 조립방식에서 느껴졌던 희열은 어디갔을까요자바의 내장 자료구조가 저렇게 부자연스럽게 되어있는 특별한 이유라도 있을까요?구조적인 아름다움을 포기해서라도 얻는 성능적인 이점이 있는건가? 싶은데요 정확한 사정은 당사자들만 아는거겠지만 혹시나 선배님들은 아시는게 있을까 여쭈어봅니다..ㅠㅠ
-
미해결스프링 웹 MVC 완전정복
질문 있습니다.
안녕하세요 강사님,양질의 강의 감사합니다.현재 servlet 수강중입니다.강의에서 디버그 찍어서 보여주시는 데이 부분에 대해서시간과 여유가 되신다면디버그를 어떻게 찍는지영상으로 알려주셨으면 좋겠습니다. 환절기 감기 조심하세요.긍정적인 답변 기다리겠습니다!
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
9강 반복문 구조 33분
int i와 j가 1씩 증가하면value_j가 21이 될때 value_i는 10이아니라 20이 되어있는거 아닌가요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
2024년 1회 코드해석 자바 실행순서 문제
23:31정답은 5-6-3-1-7-2 라고 하셨는데,child(int x) 생성자를 실행하고 parent(int x, int y) 생성자를 실행하고 다시 child 생성자로 돌아오는데 이걸 포함시키면 오답 처리될까요?5-6-3-1-3-7-2 이렇게요
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
포인터를 입력값으로 받는 함수
22분 53초출력할 때 str에 별표가 붙어있지 않은데 왜 myString의 값을 가져오나요? 값을 가져오려면 str에 별표를 붙여야 하는 것 아닌가요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
관계대수
14:04 프로젝션 학생이름, 나이 한거에서 중복 허용하지 않는다고 하셨는데 검색해보니 DISTINCT 를 사용해야 중복허용이 안된다고 나오는데 어떤 차이가 있는건가요?
-
미해결윤재성의 Google 공식 언어 Kotlin(코틀린) 프로그래밍 시작하기
.filter, .map
.filter, .map 등의 내용은 어떤 챕터에 있나요?
-
해결됨김영한의 실전 자바 - 고급 3편, 람다, 스트림, 함수형 프로그래밍
[참고 영상] "CPU 수와 스레드 수를 비슷하게 맞춰야 하는 이유"
05분 30초 부분에 "왜 CPU 수와 스레드 수를 맞추는 것이 효율적인지에 대해 이해가 잘 안 가면 ~~를 참고하시라."라고 하셨는데 이와 관련하여 궁금하신 분을 위해 정보 남겨둡니다.영상: 김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성 - 섹션 2. 프로세스와 스레드 소개 - 컨텍스트 스위칭 영상 1분 ~ https://www.inflearn.com/courses/lecture?courseId=334352&type=LECTURE&unitId=232316&tab=curriculum
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
24년 2회 기출 (영상 41:39)
해당 시간대 영상 화면의 설명 중 가운데 다단에 '여덟번째 호출 반환'에서 a가 반환되는 것은 이해했습니다. 그렇게 되면 자바 코드 하단의 String result 변수에는 a가 저장되고, 마지막에 result 변수값을 출력하면 a가 나와야 하는 것 아닌가요?? 어떻게 일곱번째 호출 반환으로 가게 된 건지 궁금합니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
24년 2회 기출 질문 (영상 35:43)
if의 조건이 잘 이해되지 않아요. 제가 이해한 바로는 처음 seen 배열을 선언할 때 배열에 들어갈 값들을 지정하지 않았으므로, 256칸 전부에 모두 0으로 값이 초기화되었고, 따라서 !seen[c] 는 항상 !0 = 1 인 것으로 보입니다. 제가 이해한 게 맞을까요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
(59분대) Python 언어 기출변형 - dict 형태와 재귀함수
Python 언어 기출변형 - dict 형태와 재귀함수 질문강의 59분대 질문마지막 print문 결과에서 {rs(memo_dict)}, {memo_dict['memo']})위에서 rs의 최종 memo_dict는 왜 4가 되는건가요?memo_dict['n']는 value로 4를 넣은건 알겠는데 rs(memo_dict) 부분이 잘 이해가 안됩니다..!
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
이론 문제들은
이론은 이 파일만 공부하면 될까요?동영상 강의의 내용들은 pdf에 따로 있지 않는 것 같아서요.그리고 밑에 추가적인 수업자료들이 많은데 이것들이 pdf가 합쳐져 있는 게 아니라 따로 있어서요.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
C언어 기출문제의 변형, 21분대 질문
C언어 기출문제의 변형 - 배열과 포인터 증가 문제시간 : 21분대처음 1번에서 ++*ptr은 arr 배열의 첫번째 값을 가져온 다음, ++ 전위연산자를 통해 값이 1만큼 증가된다는 것은 이해했습니다.그리고 3번에서 *ptr++은 마찬가지로 arr 배열의 첫번째 값을 먼저 가져온 다음 (1번에 의해 바뀐 21) 후위 연산자 ++에 의해 다음 줄에 값이 1만큼 바뀌어야 하는거 아닌가요?즉, 제가 이해하기온 *ptr++로 값 21을 반환하고 다음 줄에 만약 printf("%d", ptr)을 한다면 출력이 22가 되는 걸로 이해했는데이 경우에는 배열의 다음 주소로 넘어가네요. ++전위 연산자는 값이 1만큼 증가되고 후위 연산자는 왜 배열의 다음 주소로 넘어가는 지가 궁금합니다!
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
노션자료
노션같은것은 어디서 확인하나요? 코드같은거 복사해서 빠르게 넘어가고 싶은데 자료를 찾을 수 없네요
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
업캐스팅
업캐스팅 16:25 자식생성자의 super()가 최상위줄에 없으면 에러라고 하는게 문제 포인트인데 PDF에는 super()가 최상위줄에 적혀있고 정답이 에러라고 적혀있네요 PDF수정이 필요한거 같습니다.