inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

강의 공부한것 관련해서 정리해서 블로그에 업로드 하여도 될까요?

미해결

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

안녕하세요 김영한 선생님 개발자님의 스프링 입문부터 로드맵에 있는 강의를 수강 중인 수강생입니다. 다름이 아니라, 강의를 들으면서 제 나름대로 요약 정리하고 인터넷에서 부가적인 정보를 취합하여 개인 블로그에 업로드 하고 싶은데, 그렇게 하여도 될지 궁금하여 이렇게 글을 남깁니다. 감사합니다!

  • JPA
  • spring-boot
  • 웹앱
  • java
  • spring
귀여운강아지키우고싶다 댓글 1 좋아요 0 조회수 913

_crtisvalidheappointer(block) 오류에 대해서 궁금합니다.

미해결

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

#include <stdio.h> int main() { int n = 10; int* ptr = NULL; /* malloc */ ptr = (int*)malloc(n * sizeof(int)); n = 20; int* ptr2 = NULL; ptr2 = (int*)realloc(ptr, n * sizeof(int)); printf("ptr을 ptr2로 realloc 후 주소 비교 ptr vs ptr2\n"); printf("%p %p \n", ptr, ptr2); printf("ptr을 ptr로 realloc 후 주소 비교 ptr vs ptr2\n"); ptr = (int*)realloc(ptr, n * sizeof(int)); printf("%p %p \n", ptr, ptr2); } 굵은 줄로 표시된 라인에 접근 시, 위의 사진과 같은 오류가 발생합니다. 재할당된 포인터 ptr에 재접근 하여서 그런 것인가요? 그렇다고 생각이 되어, ptr = (int*)realloc(ptr2,n*sizeof(int)); 로 접근하였는데도, 같은 오류가 발생합니다. 해당 오류의 원인이 무엇인지 궁금합니다!

  • c
ws3240 댓글 2 좋아요 0 조회수 1118

@Primary방법과 @Autowired 필드명 방법 간의 우선순위

미해결

스프링 핵심 원리 - 기본편

안녕하십니까 강의 항상 감사드립니다. 다름이 아니오라 생성자 주입을 사용하는 경우에 생성자의 Parameter 명을 rateDiscountPolicy로 네이밍하였고 동시에 테스트를 위해 FixDiscountPolicy 클래스 정의 위에 @Primary를 작성하여 과연 '@Primary방법'과 '@Autowired 필드명 방법'이 동시에 사용되었을 떄 어떤것이 적용 되는지 확인을 해보았습니다. 그 결과로 아무리 생성자의 Parameter명을 'Spring Container의 Bean Naming'에 따라 네이밍 했다고 하더라도 @Primary 애노테이션이 기재된 타입이 우선순위로 책정되어 OrderServiceImpl은 RateDiscountPolicy가 아닌 FixDiscountPolicy에 의존하게 되더군요 제가 아직 단위 테스트 코드 작성에 단련되지 않은터라 제가 한 테스트 결과가 맞는 것인지 여쭙고자 질문 남기게 되었습니다. 답변 부탁드립니다. 항상 현업에 바쁘신 와중에도 늦은시각 까지 강의질문 답변에 신경써주셔서 감사합니다. ^^

  • spring
  • oop
Gyosun Shin 댓글 1 좋아요 0 조회수 307

C++ 강의 언제 나오는지 알 수 있을까요?

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문

유익한 강의덕분에 C#과 유니티를 재밌게 공부하고 있습니다. 그래서 다음 강의를 기다리고 있는데... 올해 C++과 언리얼 강의를 올리신다고 들었습니다. 언제쯤이면 볼 수 있을까요? 빨리 새 강의를 보고 싶습니다. 읽어주셔서 감사합니다.

  • C#
서주혁 댓글 2 좋아요 0 조회수 249

youtube 영상 다운로드

미해결

파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기

현재 youtube 영상 다운로드 소스는 실행이 안되는 상태가 맞나요? 이게 명확한 공지가 없으니... 똑같이 하는데도 불구하고 에러가 나서 한참을 찾아보게되서 시간을 많이 허비하게 됩니다... 물론 그것 또한 도움이 되지만...결국 안되는거라면 빨리 다음 챕터로 넘어가는게 맞는것 같습니다.

  • python
  • 웹-크롤링
갱프런 댓글 2 좋아요 0 조회수 276

세션

미해결

윤재성의 만들면서 배우는 Spring MVC 5

session scope 이 최초의 요청이 발생하면 주입이 된다고 하는데 그럼 그게 세션 영역에는 저장은 안되는 건가요? 그럼 어떤식으로 세션영역에 잡혀 해당 데이터가 유지되는지 궁금합니다

  • java
  • spring
  • XML
  • MVC
good 댓글 1 좋아요 0 조회수 271

계속 PhoneForm.js 파일을 못읽는거같더니

미해결

누구든지 하는 리액트: 초심자를 위한 react 핵심 강좌

파일 수정 후 저장시 자동정렬 기능 끄니 되는거 같아서 공유합니다. 1. 파일 - 기본 설정 - 설정 2. formatOnSave를 입력한다. 3. 첫번째 셀렉박스 체크해제

  • react
  • javascript
Dexter 댓글 0 좋아요 1 조회수 310

Inner Join VS Left Join

미해결

실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화

Inner Join 이 발생하려면, @ManyToOne 에서 @JoinColumn 의 nullable =false 이거나, @ManyToOne.optional=false 로 설정해야한다고 하셨는데요, 이번 강의에서는 이러한 설정이 없었음에도 iniiner join 으로 사용되는 이유가 궁금합니다. 감사합니다.

  • spring-boot
  • JPA
  • java
  • spring
인프런21 댓글 7 좋아요 0 조회수 1103

char 배열의 인덱스 값 질문

미해결

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

int main() { //char* name = ""; // error at RUN-TIME char name[]; int result = scanf("%s", name); return 0; } 위 코드에서 name[]에 인덱스 값을 설정하지 않았습니다 Error (active) E0070 incomplete type is not allowed 라는 오류가 뜨는데 왜 오류가 뜨는지 궁금합니다 꼭 배열의 크기를 설정해줘야 하나요?

  • c
장준모 댓글 2 좋아요 0 조회수 463

org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "MEMBER" not found; SQL statement: select * from MEMBER [42102-200]

미해결

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

2021-01-14 22:31:29.644 ERROR 74220 --- [nio-8080-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.IllegalStateException: org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "MEMBER" not found; SQL statement: select * from MEMBER [42102-200]] with root cause 오류 부분은 하단과 같습니다! at tutorial.tutorialspring.repository.JdbcMemberRepository.findAll(JdbcMemberRepository.java:72) ~[classes/:na] at tutorial.tutorialspring.service.MemberService.findMembers(MemberService.java:38) ~[classes/:na] at tutorial.tutorialspring.controller.MemberController.list(MemberController.java:39) ~[classes/:na] JdbcMemberRepository 부분을 그대로 복사 붙여넣기했는데 왜 이런 오류가 나는지 잘 모르겠어요 .. import javax.sql.DataSource; @Configuration public class SpringConfig { private DataSource dataSource; @Autowired public SpringConfig(DataSource dataSource){ this.dataSource = dataSource; } @Bean public MemberService memberService(){ return new MemberService(memberRepository()); } @Bean public MemberRepository memberRepository(){ return new JdbcMemberRepository(dataSource); } } SpringConfig 부분도 강의 내용과 동일합니다! 연결 은 잘 된 것 같은데, SyntaxError가 왜 나는걸까요..? H2에 select * from MEMBER 쿼리문을 똑같이 보내면 잘 적용되지만, Spring에서는 안되네요.. ㅠ

  • java
  • MVC
  • spring
  • spring-boot
이기적인 개발자 댓글 6 좋아요 0 조회수 2625

스프링 사용에 관해

미해결

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

안녕하세요? 항상 좋은 강의 잘 수강하고있습니다! 스프링 핵심원리 기본편을 수강하고 JPA활용도 수강했습니다. 그동안 배운 것들이 맞물려 몇 가지 질문이 있습니다.. 1. 스프링 핵심원리에서 배웠던 @Configuration이나 @Bean같은 것들은 JPA활용 강의에서는 못본 것 같았습니다. 설정 정보를 @Configuration을 이용하여 나타내는 것으로 기억하는데, JPA활용 강의에서는 쓰이는 일이 없어서 그런건가요?? 2. @Service, @Controller, @Repository 내부? 몸체?가 같은 것 같은데 @Component를 통해 컴포넌트 스캔 시 인식하는 것 외에 다른 기능이 있나요?? 굳이 서비스, 컨트롤러, 레포지토리로 나눠서 네이밍을 했으면 각 이름에 따른 차별된 기능이 있는지 궁금합니다. 3. 토이프로젝트를 진행해보고 싶은데 html파일은 프론트엔드 개발자로부터 받아야 하나요?? 아니면 간단하게 배워서 필요한 기능이 되는지 확인하는 용도로만(css, javascript 없이) 작성하면서 진행하는 것을 추천하시나요?? 4. 스프링의 활용?이 궁금합니다. 웹 프론트 - 스프링 -DB 처럼 웹과 DB를 이어주는 역할만 하는지 혹은 앱이나 다른 서비스와도 연관된 기능이 있는지 알고싶습니다. 코로나 조심하시고 항상 건강하세요! 감사합니다.

  • 웹앱
  • spring-boot
  • JPA
  • spring
  • java
DevsFirst 댓글 2 좋아요 0 조회수 192

슬라이싱 관련 헷갈려서 문의드립니다.

해결됨

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

두 가지 질문드립니다. str_sl = "Nice Python" 이라 변수를 선언했을 때 질문1 ) print(str_sl[a:b])는 "0부터 시작하여 a번째에 해당하는 문자" 에서부터 "0부터 시작하여 b-1번째에 해당하는 문자" 까지 나타내라 이렇게 해석하는 것이 맞는지요... 질문2) print(str_sl[-5:1])을 실행하니 공백이 나옵니다. 역방향으로 시작하여 -5번째 문자는 y 역방향에서 1-1=0 번째 문자는 없으니 그냥 공백으로 나온 것인지요....??

  • python
러시안블루 댓글 3 좋아요 0 조회수 308

내부 조인, 외부 조인에 대해 질문 드립니다.

미해결

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

선생님, 설명하기에 앞서 제가 생각하는 부분이 잘못 된 곳이 있다면, 정정 부탁드립니다... 제가 알기로는 테이블을 조인 할때 무슨 조건으로 조인할지를 정하는 on 절 은 필수인 것으로 알고 있습니다. 예를 들어 아래와 같은 sql 은 join 에 대한 on 절이 없기 때문에 에러가 발생한다고 생각합니다.(실제로도 테스트 해보니 에러가 발생하였습니다.) 그렇지만, 아래에 코드처럼 연관관계로 조인을 하면, 에러가 발생하지 않습니다. 실제 데이터 베이스 쿼리를 확인해 보니, on 절 자동으로 추가가 되더군요. jpa 에서는 연관관계로 조인 을 하면 자동으로 외래키 와 매칭되는 테이블의 pk 를 찾아서 on 절 을 설정해주는 것 같은데 제 생각이 맞나요.?

  • java
  • JPA
햇병아리 댓글 1 좋아요 0 조회수 384

딥러닝 모델에 관해 질문드립니다.

미해결

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

안녕하세요 저는 얼굴탐지에 관심이 많아서 객체탐지강의를 수강하고 있습니다. 얼굴의 앞모습, 옆모습, 뒷모습을 전이학습을 통해서 적용하고 싶은데요, 각 모델마다 학습시키는 방법이 달라서 어떤 모델을 쓰면 좋을지 갈피가 안잡힙니다. 저는 텐서플로우2버전과 케라스를 주로 사용하는데요, 다양한 각도의 얼굴탐지에 어떤 모델을 사용하는게 효과적일까요?

  • 머신러닝 배워볼래요?
  • 컴퓨터-비전
  • 딥러닝
  • tensorflow
  • keras
  • python
fish2631 댓글 4 좋아요 0 조회수 328

[질문 아님] detached 상태 merge() 아닌 persist()를 쓰는 경우 시도기

해결됨

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

질문으로 올리려다가 샘플 코드를 만들어 직접 확인한 결과를 공유합니다. detach()로 detached된 entity를 다시 managed로 돌리기 위해 merge()를 써야 맞는데, 일부러 persist()를 써 보았더니 try 블럭을 써서 에러는 나지 않는데, set한 결과는 DB에 반영 안되었음을 확인했습니다. (try 블럭 제거하니 ConstraintViolationException 발생함을 확인했습니다.) // detach()로 detached된 entity를 merge()로 영속화해야 하는데, 이 지점에 persist()를 써 버러면 우짜 되노? // 참고: DB에는 id=3L : '유관순'으로 저장되어 있음. Member memberHit = em.find(Member.class, 3L); System.out.println("0. memberHit.getName() = " + memberHit.getName()); memberHit.setName("곽재우"); System.out.println("1. memberHit.getName() = " + memberHit.getName()); em.detach(memberHit); System.out.println("2. memberHit.getName() = " + memberHit.getName()); em.persist(memberHit); // merge()를 써야 영속성 entity(managed)가 되는데, 일부러 persist()를 써 봄. System.out.println("3. memberHit.getName() = " + memberHit.getName()); 출력: Hibernate: select member0_.id as id1_0_0_, member0_.addr as addr2_0_0_, member0_.name as name3_0_0_ from Member member0_ where member0_.id=? 0. memberHit.getName() = 유관순 1. memberHit.getName() = 곽재우 2. memberHit.getName() = 곽재우 3. memberHit.getName() = 곽재우 Hibernate: /* insert hellojpa.Member */ insert into Member (addr, name, id) values (?, ?, ?)

  • java
  • JPA
최성규 댓글 2 좋아요 6 조회수 310

문의드립니다!

미해결

피그마(Figma)를 활용한 UI디자인 입문부터 실전까지 A to Z

저는 편집디자이너인데 편집디자인 같은경우우보통 최소 폰트사이즈는 어느정도, 여백은 어느정도 라는 기준이 있습니다.UI디자인에서도 그런 기준이 있나요?

  • 모바일-디자인
  • figma
  • 웹 디자인
lee lee 댓글 1 좋아요 0 조회수 198

type vs enum

미해결

실전 프로젝트로 배우는 타입스크립트

type CovidStatus = 'confirmed' | 'recovered' | 'deaths' ; enum CovidStatus { Confirmed = 'confirmed' , Recovered = 'recovered' , Deaths = 'deaths' , } 이렇게 했을때 type과 enum의 차이가 궁금해요

  • typescript
  • es6
소닉 댓글 1 좋아요 1 조회수 317

안녕하세요

미해결

스프링 핵심 원리 - 기본편

안녕하세요. SI회사다니는 개발자입니다. 다름이나라 구현강의를 듣기전에 먼저 한번 코딩을 한번 해보는게 실력향상에 도움이 될까요? 강의는 잘듣고있습니다. 열심히 해서 꼭 자체 서비스 회사로 이직하겠습니다.

  • spring
  • oop
devskky 댓글 1 좋아요 0 조회수 151

Spring에서 H2를 어떻게 인식하나요?

미해결

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

H2에서 URL을 jdbc:h2:tcp://localhost/~/test로 맞추는 것 까지는 이해했습니다. 그런데, JdbcMemberRepository에서 설정하는게 따로 없는것 같은데 어떻게 인식하는지 궁금해요. 소스코드에서도 포트를 맞추는 부분도 없고, DataSource라는 개체로만 활용하는 것으로 보이는데, getConnection()이 어떻게 되는거죠 ?!

  • MVC
  • spring-boot
  • java
  • spring
이기적인 개발자 댓글 2 좋아요 0 조회수 289

제로초님 앤트디자인 메뉴

미해결

[리뉴얼] React로 NodeBird SNS 만들기

< Menu onClick = { this . handleClick } style = { { width : 256 } } defaultSelectedKeys = { [ '1' ] } defaultOpenKeys = { [ 'sub1' ] } mode = " inline " > < SubMenu key = " sub1 " icon = { < MailOutlined /> } title = " Navigation One " > < Menu.ItemGroup key = " g1 " title = " Item 1 " > < Menu.Item key = " 1 " > Option 1 </ Menu.Item > < Menu.Item key = " 2 " > Option 2 </ Menu.Item > </ Menu.ItemGroup > < Menu.ItemGroup key = " g2 " title = " Item 2 " > < Menu.Item key = " 3 " > Option 3 </ Menu.Item > < Menu.Item key = " 4 " > Option 4 </ Menu.Item > </ Menu.ItemGroup > </ SubMenu > < SubMenu key = " sub2 " icon = { < AppstoreOutlined /> } title = " Navigation Two " > < Menu.Item key = " 5 " > Option 5 </ Menu.Item > < Menu.Item key = " 6 " > Option 6 </ Menu.Item > < SubMenu key = " sub3 " title = " Submenu " > < Menu.Item key = " 7 " > Option 7 </ Menu.Item > < Menu.Item key = " 8 " > Option 8 </ Menu.Item > </ SubMenu > </ SubMenu > < SubMenu key = " sub4 " icon = { < SettingOutlined /> } title = " Navigation Three " > < Menu.Item key = " 9 " > Option 9 </ Menu.Item > < Menu.Item key = " 10 " > Option 10 </ Menu.Item > < Menu.Item key = " 11 " > Option 11 </ Menu.Item > < Menu.Item key = " 12 " > Option 12 </ Menu.Item > </ SubMenu > </ Menu > 앤트디자인 메뉴 목록중에요 사이드 메뉴 디자인인데 저걸 가져다가 쓰면 정상작동합니다. 근데 문제는 < Menu.Item key = " 9 " ><Link href=""><a> Option 9</a></Link> </ Menu.Item > 이런식으로 메뉴 아이템안에다가 링크를 넣어서 링크이동을 시켰을경우 링크를 넘어가면서 초기화가 되어버립니다. 그러니까.. 클릭을 하면 해당페이지로 넘어가면서 해당 클릭한 메뉴가 클릭이 되어 있어야 하는데 링크를 넘어가면서 초기화가 되어버리면서 디폴트값인 첫번째 값에 클릭값이 옮겨갑니다. 디폴트값을 없애도 첫번째값으로만 옮겨가지 않을뿐 전체 초기화가 되어버립니다. 이거 왜이러는 건가요 ㅠ? 해결방법좀 알려주세요

  • express
  • nodejs
  • redux
  • react
  • Next.js
댓글 4 좋아요 0 조회수 903

인기 태그

인프런 TOP Writers

주간 인기글