inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

강의 순서 질문

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

기본편 들은 상태인 지금 활용 1만듣고, data jpa 강의 들어도 되나요? jpa를 당장 써야돼서 data jpa 들은 후에 활용2를 들으려고 하는데요, 괜찮을련지 궁금하네요.

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
donkey 댓글 1 좋아요 0 조회수 175

if start_index < end_index: 맞는건가요?

해결됨

파이썬으로 뭘 만들지? 남박사의 파이썬 알쓸파잡

항상 startIndex가 endIndex보다 작다라는 게 보장되지 않나요? endIndex = r.text.find("};", startIndex + 1) if 0 <= startIndex else 0 여기 구문에서 endIndex는 항상 startIndex보다 큰 값을 가지는 게 보장되는데, 왜 if startIndex < endIndex: 이 조건을 추가해주나요?

  • python
  • 웹-크롤링
  • gui
이성원 댓글 1 좋아요 0 조회수 230

HandlerExceptionResolver 질문

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. was 에 예외가 던져지면 BasicErrorController 를 호출해서 적절한 뷰를 찾아 주는건 알았습니다 근데 was 에 정상 요청이 도착하는데 그 안에 4xx 이나 5xx같은 에러 상태코드가 있는경우 response에 아무런 내용을 채우지도 않고 모델앤뷰도 아무것도 없는걸 리턴할경우를 보내보았는데 이런 뷰는 어디서 생기는걸까요 ? 기본 브라우저에서 제공하는 화면인걸까요 ?

  • spring
  • mvc
kkkkkk 댓글 1 좋아요 0 조회수 259

2-Q 질문있습니다!

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 큰돌님 거의 모든 반례를 넣어봤는데 다 성공했어요. 근데 막상 제출하면 틀렸다고 뜨는데 왜그러는지 잘 모르겠네요 ㅜㅜ 반례주시면 감사하겠습니다! http://boj.kr/9ec2d67f80014168b8c8ba09a5c8e8e2

  • c++
  • 코딩-테스트
샌디 댓글 1 좋아요 0 조회수 81

백준에서는 recursion error가 납니다

미해결

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

안녕하세요 ! 동일한 코드로 선생님의 채점기에 돌렸을 때는 100점이 나왔는데 백준에서는 recursion 에러가 납니다. 종료조건도 잘 설정해준 것 같은데 어디서 그렇게 호출이 많이 일어나는지 이해가 되지않아서요 ㅠㅠ 강의 잘 듣고 있습니다. 감사합니다!! # 1. 재귀 (근데 백준에서는 recursion 에러 뜸..) n = int(input()) meetings = [] for _ in range(n): meetings.append(list(map(int, input().split()))) meetings.sort(key=lambda x: (x[1], x[0])) # 끝나는 시간을 기준으로 정렬 # x[1]이 같을 경우 x[0]을 기준으로 정렬 def find(i, cnt): for j in range(i+1, n): if meetings[i][1] <= meetings[j][0]: # 회의 끝나는 시간보다 시작하는 시간이 더 크거나 같은 것 찾기 cnt += 1 return find(j, cnt) # 또 찾기 return cnt print(find(0, 1))

  • python
  • 코딩-테스트
럭키 댓글 1 좋아요 0 조회수 176

"0.4.0 통합개발환경의 기본적인 사용법" Debug폴더 생성 경로

해결됨

홍정모의 따라하며 배우는 C++

"0.4.0 통합개발환경의 기본적인 사용법 - 윈도우즈 비쥬얼 스튜디오" 차시에서 15분쯤 부터 소스 코드와 솔루션 파일의 위치를 확인하는 내용이 나오는데요. 강의에서는 'Myfirst...'폴더 바로 아래에 'Debug' 폴더가 생성되는 반면, 저는 ' Myfirst...' 폴더 바로 아래 ' x64 '라는 폴더가 또 생기고, 그 안에 'Debug' 폴더가 생성되었습니다. Visual Studio 2022를 사용 중에 있습니다. 그 전 과정은 빠짐없이 따라갔는데, 비주얼 스튜디오 버전이 달라서 생긴 차이일까요?

  • c++
KMH 댓글 1 좋아요 1 조회수 120

jdbc 등록 강의에서 레포지터리 테스트코드 돌려서 오류는 안뜨는데 테이블에 값이 안들어가져요

해결됨

스프링 DB 1편 - 데이터 접근 핵심 원리

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] jdbc 강의중 등록 이라는 강의 순서에서 MemberRepositoryV0 테스트 돌려서 오류는 안나는데 Member라는 h2의 테이블에 아무 값도 안들어가졌습니다. MemberRepositoryV0 코드는 강사님이 알려주신대로 똑같이 했는데 오류가 계속 나서 ppt에 있는 코드 가져와서 오류뜨는거 한개 정도만 잡았는데 레포지터리 코드가 이상한 걸까요? Repository코드 package hello.jdbc.repository; import hello.jdbc.connection.DBConnectionUtil; import hello.jdbc.domain.Member; import lombok.extern.slf4j.Slf4j; import java.sql.*; /** * JDBC - DriverManager 사용 */ @Slf4j public class MemberRepositoryV0 { public Member save(Member member) throws SQLException { String sql = "insert into member(member_id, money) values(?, ?)"; Connection con = null; PreparedStatement pstmt = null; try { con = getConnection(); pstmt = con.prepareStatement(sql); pstmt.setString(1, member.getMemberId()); pstmt.setInt(2, member.getMoney()); pstmt.executeUpdate(); return member; } catch (SQLException e) { log.error("db error", e); throw e; } catch (IllegalAccessException e) { throw new RuntimeException(e); } finally { close(con, pstmt, null); } } private void close(Connection con, Statement stmt, ResultSet rs) { if (rs != null) { try { rs.close(); } catch (SQLException e) { log.info("error", e); } } if (stmt != null) { try { stmt.close(); } catch (SQLException e) { log.info("error", e); } } if (con != null) { try { con.close(); } catch (SQLException e) { log.info("error", e); } } } private Connection getConnection() throws IllegalAccessException { return DBConnectionUtil.getConnection(); } }

  • spring
  • mvc
  • spring-jdbc
seoyoungkim003 댓글 1 좋아요 0 조회수 203

CMake 커맨드 - target_include_directories 질문

해결됨

삼각형의 실전! CMake 초급

강의 15:17 부근 target_include_directories 커맨드 설며에서, 'foo 타겟에 의존성을 가지고 있는 다른 타겟들은 bar 타겟의 인클루드 디렉토리에 있는 헤더 파일들을 사용할 수 있다' 라고 말씀해주셨습니다. 여기서 foo 가 아니라 bar 타겟 아닌가요? 커맨드에도 foo 타겟 이름을 보이지 않는데 어째서 foo 타겟에 의존성을 가지고 있는 다른 타겟들이 나온건지 질문드립니다.

  • c++
  • cmake
  • vcpkg
이태우 댓글 2 좋아요 0 조회수 226

missing constraints 에러

해결됨

UIKit - iOS14 실무 가이드 <iOS앱 진짜 개발자 되기>

구글링을 하다 못찾겠어서 질문게시판에 남겨요!ㅠㅠ setting app_6 강의에서 20분대쯤에 uiview로 선을 만들어서 위치조정을 해주는데 이런 missing constraints에러가 나요! 우선 저는 강의를 똑같이 따라했어요. 순서도 똑같이요! uiview를 하나 끌고와서 높이1, Email과 vertical spacing 10, tailling이랑 leading 0 으로 맞춰주었어요. 그런데 height도 1로 안변하고(여전히 상자가 두껍고...) email이랑 spacing도 제대로 안된거같고... 유일하게 적용된게 tailling이랑 leading 0으로 된 것이에요...ㅠㅠ 왜 이런걸까요??

  • ios
  • swift
fltkfltk1004 댓글 1 좋아요 0 조회수 247

강의별 미션 공유방법

미해결

[발표스피치] 대기업 임직원, 스타트업 대표들이 배우는 청중을 사로잡는 발표 방법!

안녕하세요. 강의별로 주어진 미션은 어디에 올려야 하나요?

  • 프레젠테이션
  • 스피치
  • pr
원은실 댓글 1 좋아요 0 조회수 238

Context 객체 생성 시 받을 타입 지정

미해결

스프링 핵심 원리 - 기본편

AnnotationConfigApplicationContext ac = new AnnotationConfigApplicationContext(AppConfig.class); 이전 강의에선 자기 자신의 타입으로 받게 설정을 했는데 xml 설정 형식에선 부모타입인 ApplicationContext 으로 받으신 이유가 있을까요...?

  • spring
  • 객체지향
맥스 댓글 2 좋아요 0 조회수 188

스프링 공부전에 미리 공부해야할 것이 있을까요?

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

자바 공부를 마치고 스프링공부를 하려고 강의를 듣는도중 뭔가 한두단계를 건너뛰고 스프링 공부를 시작하는 느낌이 들었습니다.. 지금 쓰고 있는 annotation, 라이브러리들이 뭔지 하나도 감이 잡히지 않았네요 저런 지식들은 스프링 공부하면서 외우거나 익히는 건가요? 아니면 선행 학습이 필요한 과목이 있나요?

  • java
  • spring
  • mvc
  • spring-boot
뒤끝없는벡엔드 댓글 1 좋아요 0 조회수 244

char vs varchar 타입에 궁금한 점이 있습니다.

해결됨

Real MySQL 시즌 1 - Part 1

varchar 타입의 경우 데이터 업데이트시 파편화가 생길 수 있다는 점을 이해했습니다! 다만, char 타입을 쓰면 좋은 경우가 문자열의 길이가 가변성이 크지 않은 경우라고 한다면 varchar의 경우에도 길이 가변성이 크지 않은 탓에 처음부터 선언해둔 길이를 벗어나지 않을 가능성이 클 거 같다는 생각이 들었습니다. 만약 주민등록번호라고 한다면 13자리니까 char(13)로 하거나 varchar(13)해도 이 자리수를 넘어가지 않을 것이고 자주 업데이트 되는 경우라고 해도 char도 그렇고 varchar도 그렇고 길이수만 잘 잡아놓으면 fragmenation 문제가 없는 것이 아닌지 궁금합니다. 그럼에도 char를 쓰는 것이 더 좋은 이유가 있을지 궁금해서 질문남깁니다!

  • mysql
  • dbms/rdbms
  • backend
  • query-tuning
  • mysql-query
Jung Cheol 댓글 2 좋아요 0 조회수 250

안녕하세요 선생님! 왜 Log를 취해주는지 궁금합니다.

해결됨

파이썬 알고리즘 트레이딩 파트1: 알고리즘 트레이딩을 위한 파이썬 데이터 분석

선생님 안녕하세요! 앞에서, 하루 단위의 종목의 ratio같은 경우는 Log를 씌어주지 않았는데, 5분 단위의 data는 왜 log를 씌어주는지 궁금합니다! (scale이 큰것도 아닌데 왜 앞이랑 차이가 나는지 궁금하네요!)

  • python
  • 머신러닝
  • pandas
  • 객체지향
  • 퀀트
  • 병렬-처리
Hoon 댓글 1 좋아요 0 조회수 145

스트링을 말아서 로그 쏘실 때 두가지 방식 차이

해결됨

유니티 시스템 프로그래밍 Pt.1 - 상용 게임 구현을 위한 핵심 시스템 올인원 패키지

학습 관련 질문을 남겨주세요. 먼저 유사한 질문이 있는지 검색 부탁 드립니다. 질문 내용이 상세할수록 명확한 답변을 드릴 수 있습니다. 진행에 문제가 있는건 아니구요. 강사님께서 스트링을 말아서 로그 쏘실 때 두가지 방식으로 나뉘더라구요. Logger.Log($"SerialNumber: {item.SerialNumber} ItemId: {item.ItemId}"); Logger.Log("Load failed (" + e.Message + ")"); 강사님은 역할이 구분되어 있던데 어떤 차이를 두고 사용하시는지 단순 궁금합니다. 메시지는 무조건 string이니까 그런건지.. 가독성 측면에서 이점이 있는건지.. 유지보수에서 도움이 되는건지..

  • C#
  • unity
  • 객체지향
ACACIA 댓글 1 좋아요 0 조회수 214

MainFrame 에서 LButtonDown 이벤트 처리 질문

해결됨

MFC Windows 프로그래밍 - 기본

WM_LBUTTONDOWN 메시지는 View로 밖에 안가는 것 같은데, 해당 이벤트를 MainFrame에서 처리할 수 있는 방법은 없는걸까요? MainFrame 에 OnLButtonDown 핸들러를 아무리 설정해놓아도, MainFrame윈도우로는 버튼클릭 메시지가 안오는 것 같습니다. 이렇게, 윈도우에 따라 처리할 수 있는 메시지도 차이가 있는 것일까요??

  • c++
  • mfc
  • gdi
  • sdi
  • vc++
  • win32api
박진수 댓글 1 좋아요 0 조회수 198

지금까지 배운 내용을 정리 했는데 맞게 정리한건지 궁금합니다.

해결됨

자바 ORM 표준 JPA 프로그래밍 - 기본편

엔티티 매니저 팩토리 사용자가 설정한 정보에 따라 엔티티 매니저 팩토리를 생성합니다. 이 엔티티 매니저 팩토리는 오직 애플리케이션이 실행될 때 하나만 존재해야 합니다. 엔티티 매니저 팩토리의 주요 기능은 엔티티 매니저를 생성하는 겁니다. 사용자의 요청이 디비로 쿼리를 보내는 경우라면 요청과 1:1로 매핑 되는 엔티티 매니저를 생성합니다. 엔티티 매니저 엔티티 매니저의 핵심 기능은 엔티티를 관리하는 것입니다.엔티티 매니저에는 영속성 컨텍스트라는 논리적 공간이 존재합니다. 여기서 엔티티를 관리합니다. 저장 persist()를 할 경우 엔티티 매니저에 엔티티를 저장합니다. 이때 1차 캐시에 키는 엔티티의 pk값, 값은 엔티티를 값으로 저장 합니다. 저장 시 전략이 identity인 경우 insert 쿼리를 DB로 바로 전송합니다. 그 외는 쓰기 저장소에 보관합니다. 조회 find()를 할 경우 처음에는 1차 캐시에서 조회하고 없으면 DB에서 조회합니다. 주의할점은 즉시로딩과 지연로딩입니다. 즉시로딩 은 A 조회시 A와 연관관계에 있는 데이터들도 한번에 조회하는 방식입니다. 지연로딩 은 A 조회 후 A와 연관관계에 있는 데이터 사용 시 조회하는 방식입니다. 수정 더치 체킹 덕분에 값만 변경해도 JPA가 알아서 update 쿼리를 보냅니다. 플러시 플러시가 발생 시 우선 더티 체킹이 발생합니다. 값이 변경된 부분이 있으면 update, delete 쿼리를 생성하여 쓰기 저장소에 저장합니다. 더티 체킹이 끝나면 쓰기 저장소에 보관했던 SQL문들을 DB로 한번에 전송합니다. 쓰기 저장소 em.persist()에 의해 발생한 insert 쿼리 더디 체킹에 의해 발생한 update 쿼리 em.remove()에 의해 발생한 delete 쿼리 위 상황에서 발생한 쿼리들을 보관하는 저장소입니다. 플러시 발생 시 위 쿼리들을 DB에 한번에 전송합니다. 감사합니다.

  • java
  • jpa
감바스 댓글 2 좋아요 0 조회수 159

유틸성 클래스의 경우 어떻게 LogTrace를 적용할 수 있을까요?

해결됨

스프링 핵심 원리 - 고급편

스프링 빈으로 등록하여 사용하지 않는 예를 들어 유틸성 클래스 혹은 직접 인스턴스를 생성하여 사용하는 클래스 등의 경우 LogTrace를 적용시키는 요구사항을 어떻게 만족시킬 수 있을까요? 지금까지 배운 방법은 사용하는 클래스를 빈으로 등록하여서 Proxy로 바꿔치기 하는 방법인데 그렇다면 LogTrace를 적용하고 싶은 모든 클래스를 빈으로 등록해주어야 하나요?

  • spring
nove1080 댓글 3 좋아요 0 조회수 319

IAM 역할 부여

미해결

AWS Certified Solutions Architect - Associate 자격증 준비하기

sec3에서 IAM 역할 실습을 해보고 있는데 강의와 동일하게 역할을 생성하고 EC2에 연결을 해주었는데 여전히 아래의 명령어를 통해서 iam 사용자 리스트에 접근이 불가합니다. aws iam list-users IAM 역할을 생성했을 때 역할에 대한 새 인스턴스 프로파일을 생성하지 못했습니다. Instance Profile EC2_IAM_ReadOnly_Role already exists. 역할 EC2_IAM_ReadOnly_Role이(가) 생성되었으나 몇 가지 오류가 있습니다. 아래 오류 설명을 참조하세요 와 같은 에러가 떴었는데 어느 부분이 잘못된지 모르겠습니다

  • 네트워크
  • aws
한혜원 댓글 2 좋아요 0 조회수 222

현강의 및 국비지원 수강생입니다.

미해결

3. 웹개발 코스 [Enterprise Architecture(EA) X 전자정부프레임워크]

다름이아니라 3차과제로 saas를 만들려고합니다. 전자정부프레임에서 제공해주는 것들을 이용해서 작업하려고합니다. 문제는 전자정부프레임에서 기본적으로 다운되는 프로젝트 파일을 그대로 런칭하면, 홈페이지이지 saas는 아니지 않나하는 생각에 걱정이되어서 이 전자정부프레임을 saas형태로 어떻게 바꿀 수 있을까 하는 생각이 들었습니다. 1차로는 개발자가 코드로 입력하는 이미지 등등의 부분을 사용자가 입력하는 분으로 바꾸면되지않을까 하다가 너무 일이 커지고 가능하기는 할까? 하는 생각도 들어서 전문가분께 염치 불구하고 문의드립니다. 어떻게 하면 가능할까요? 전자정부프레임 워크 깃허브에 들어가봤습니다. 혹시 이것 외에 saas형식으로 바꾸어서 사용하고 있는 예제가 있거나 찾을 수 있는 방법이 있을까요?

  • spring
  • 전자정부프레임워크
코딩의외로 댓글 1 좋아요 0 조회수 195

인기 태그

인프런 TOP Writers

주간 인기글