inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

저도 쿠폰 부탁드립니다!!

미해결

쉽게 배우는 Webpack

리뉴얼 강의 목빠지게 기다렸는데 너무 늦게 봐버렸습니다 ㅜ

  • 웹팩
  • Bundling
유림 댓글 1 좋아요 1 조회수 161

merge 와 dirty check 질문

미해결

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

안녕하세요. 변경감지와 병합 챕터를 보고 질문드립니다. 말씀하신 내용중에 "merge 는 모든 필드를 업데이트하고, dirty check 는 변경된 부분만 업데이트하기때문에 dirty check 를 사용하는게 좋다" 라는 내용이 있는데요. 그래서 테스트를 좀 해봤는데 dirty check 로 update 쿼리가 날아가는 경우에도 모든 필드에 대한 update 쿼리가 날아가더라고요. 결국 실행되는 쿼리 자체는 merge 와 dirty check 가 동일한거같은데요. 그래서 제가 정리한건 "merge 보다 dirty check" 라기보다는 "기존 엔티티를 수정(update) 할때는 신규 객체를 만드는게 아니라 기존 엔티티를 찾아와서 하자" 인데, 이렇게 이해해도 될까요? + 조금 더 찾아보니까 하이버네이트에서 @DynamicUpdate 애노테이션을 지원하고있는데 이 애노테이션은 실무에서 적극적으로 사용하는지도 궁금합니다. 감사합니다.

  • spring-boot
  • spring
  • java
  • JPA
  • 웹앱
LichKing 댓글 1 좋아요 0 조회수 463

★ 2주차 수료율 인증

미해결

2020 서울가족학교 예비부부교실

2주차 교육을 완료하신 분들께서는 개인 대시보드 수료율을 캡쳐하여, 하단 댓글로 작성해주시기 바랍니다. 대시보드 캡쳐 시, 개인 이메일주소가 노출될 수 있어 해당 부분을 지운 뒤 업로드해주세요. 수강기간 : 6/5(금) ~ 6/12(금) <2주차 교육> 3강. 결혼의 의미와 결혼준비 체크리스트 4강. 우리결혼 설계하기와 재무관리

동작구건강가정지원센터 댓글 9 좋아요 0 조회수 625

TextInput을 찾지 못합니다.

미해결

TDD 개발 방법론을 활용한 React Native 앱 개발

텍스트 인풋을 찾지 못하고 실패합니다. 이유를 잘 모르겠습니다.

  • javascript
  • react
  • react-native
  • tdd
정형수 댓글 3 좋아요 1 조회수 465

건의!

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

삭제된 글입니다

  • java
  • JPA
OMG 댓글 2 좋아요 0 조회수 58

get_or_create(user=request.user) 의미

미해결

인스타그램 클론 - full stack 웹 개발

post_like, post_like_created = post.like_set.get_or_create(user=request.user) 에 대해서 설명 부탁드리겠습니다.

  • django
  • HTML/CSS
  • python
  • 클론코딩
효하 댓글 0 좋아요 2 조회수 252

functional component

미해결

TDD 개발 방법론을 활용한 React Native 앱 개발

wrapper.find("AddToDo") 에서 AddToDo 컴퍼넌트를 클래스로 만들 경우에만 동작하고 functional component로 만들 경우에는 아무 객체도 받지 못합니다. functional component로 테스팅할수 있는 방법이 있나요?

  • react-native
  • tdd
  • javascript
  • react
정형수 댓글 1 좋아요 1 조회수 353

대소문자 구분

미해결

인터랙티브 웹 개발 제대로 시작하기

안녕하세요~! 강의 듣다 의문이 생겨서 질문 남깁니다! 소스 중 if ( elem .nodeName == 'BODY' ) { elem = null ; return ; } 이 부분에서 BODY를 제가 처음에 소문자 body로 했더니 에러가 뜨더라구요 html tag 이름은 소문자 body인데 자바스크립트에서는 대문자로 해야 작동하는 건가욤??

  • HTML/CSS
  • javascript
  • 인터랙티브-웹
art11010 댓글 1 좋아요 0 조회수 423

JpaRepository 사용시 Exception Handling

미해결

실전! 스프링 데이터 JPA

JpaRepository를 사용하는 경우, org.springframework.dao.DataAccessException은 RuntimeException을 상속해서 하위 Exception들은 모두 try-catch를 하지 않아도 compile상에는 문제가 없게 되버리는데요, API doc상에서 명시적으로 어떤 DataAccessException이 발생할지 기술되지 않아서 코딩하면서 exception handing에서 실수할 여지가 많아 보입니다. 일일히 개발자 스스로 발생 가능한 exception 찾아서 handling해야할지... 좀더 효율적인 방법이 있을까요? 가령, JpaRepository의 deleteById를 사용하는 경우 존재하지 않는 Id이면 EmptyResultDataAccessException이 발생하게 되는데, 이런 경우는 existById로 한번 체크하고 그냥 deleteById를 하는게 바람직한지 아니면 그냥 deleteById를 하면서 try-catch로 발생가능한 DataAccessException 종류를 다 잡아야하는지 애매하네요.

  • spring
  • JPA
  • spring-boot
  • java
GPK 댓글 1 좋아요 1 조회수 4667

게시버튼 클릭했을때..

미해결

페이스북 클론 - full stack 웹 개발

안녕하세요! 선생님 게시버튼 클릭시 admin의 posts 에 추가가 안되는 문제가 있습니다. 따로 오류메세지가 뜨거나 또 에러코드 넣어도 alert 창이 뜨는게 아니라 문제 찾기가 어렵네요 ㅠㅠ

  • python
  • javascript
  • linux
  • HTML/CSS
  • django
  • 클론코딩
holy_now 댓글 6 좋아요 1 조회수 449

resource 부족 관련 문의

미해결

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

안녕하세요 김기융이라고 합니다. 좋은 강의 감사드립니다^^ 제가 리소스 부족 에러가 자꾸 나고 있습니다. ( The zone 'projects/silent-kite-278107/zones/us-central1-a' does not have enough resources available to fulfill the request. '(resource type:compute)'.) 이를 극복하기 위해 T4 를 이용하고 region은 central로 했는대로 계속 리소스 부족 에러가 뜨고 있습니다. 선생님께서 말씀주신대로 일반 머신(gpu가 없는 머신)를 생성하여 사용 실적(?)을 만들려고 하는데, 강의에 들어 있는 내용은 gpu 셋팅에 대한 것이라 일반 머신에서 적용하니 실행이 않되네요 제가 부탁드리고자 하는 것은 일반 머신에서 사용할 수 있는 셋팅 내용이나 아니면 다른 실행할수 있는 자료 등을 알려주십사 하는 것입니다. 알려주시면 제가 다시 해보겠습니다. 항상 좋은 강의 감사드리고 건강하십시요^^

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

안녕하세요 질문드릴게 하나 있습니다.

미해결

공연사진을 보정하며 배우는 Lightroom 기초부터 마스터까지! - 라이트룸

안녕하세요 강의내용과는 별개로 궁금증이 있어 질문드리는데요 라이트룸으로 보정하신 결과물들 중에 남자모델분 눈쪽에 안경 반사광이 비춰지는 부분이 있는데 이 부분은 라이트룸에서 보정이 불가능한건가요?? 제가 눈이 나빠 안경을쓰다보니 사진찍을때마다 반사광이 렌즈를 덮어버린 채 사진이 찍혀서 갑갑한 부분이 있거든요;

  • Lightroom
JH Sim 댓글 1 좋아요 0 조회수 451

profile 적용 관련 질문입니다.

해결됨

스프링 부트 개념과 활용

application.properfies file을 통해 profile을 지정하면 지정된 profile로 application이 실행되는 것을 확인했습니다. 하지만 command line이나 Run/Debug Configurations의 program arguments에 --spring.profiles.active 옵션을 아무리 바꿔도 application.properties file에서 지정한 profile로만 동작합니다. mvn clean package로 다시 패키징 했지만 여전히 동일한 문제가 발생합니다. 제가추가적으로 확인해봐야 할 사항이 있는지요?

  • spring-boot
  • java
  • spring
김대희 댓글 6 좋아요 0 조회수 404

브라켓 질문있습니다.

실전! 웹사이트제작! Step By Step! _Basic (한화캐미컬_반응형웹)

삭제된 글입니다

  • 웹 디자인
  • HTML/CSS
  • 반응형-웹
zzzzz 댓글 1 좋아요 0 조회수 68

break문의 위치에 따른 출력 결과

미해결

it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비

안녕하세요 선생님. 제가 짠 코드에서 e를 만나면 while문을 break 하도록 하고 빠져나와 dis[e]를 출력하는데요, 이 break문의 위치에 따라서 출력결과가 달라지게 되는것에 대해 질문이 있습니다. for문 아래, 0~10000에 대한 continue문 아래에 break문이 있을때는 정답이 출력되지만, for문 전이나 push 이후에 break문이 있으면 5 14 입력시 11이 출력이 됩니다. 손으로 해보면 dis[14] = dis[9]+1로 3이 되는데, 왜 break문 위치에 따라 답이 달라지게 되는 걸까요? #include <iostream> #include <vector> #include <queue> #include <algorithm> using namespace std; int ch[10001], dis[10001], dx[3] = { -1, 1, 5 }; int main() { int s, e, x; queue<int> q; //크기 안정해도 됨 대신 q.pop(). 크기 정하면 q->pop() cin >> s >> e; q.push(s); ch[s] = 1; while (!q.empty()) { x = q.front(); q.pop(); for (int i = 0; i < 3; i++) { //예외처리 if (x + dx[i] <= 0 || x + dx[i] > 10000) continue; if (ch[e] != 0) break; if (ch[x + dx[i]] == 0) { ch[x + dx[i]] = 1; dis[x + dx[i]] = dis[x] + 1; q.push(x + dx[i]); } } } cout << dis[e]; }

  • C++
  • 코테 준비 같이 해요!
OneLine 댓글 3 좋아요 0 조회수 285

해결법공유 : ImportError: DLL load failed: 지정된 모듈을 찾을 수 없습니다.

미해결

파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap

환경변수에 C:\ProgramData\Anaconda3\Library\bin 추가하니까 되네요 강의에서 환경변수 추가하는 부분 클릭하라고 하시는걸 듣기는 했는데 저는 아나콘다가 깔려있던 상태로 수강해서 두시간 가까이 고생했네요ㅜㅜ

  • python
  • bootstrap
  • django
상냥한 날다람쥐 댓글 1 좋아요 0 조회수 13068

api사이트는 어떻게 알아내셨나요?

미해결

남박사의 파이썬 기초부터 실전 100% 활용

선생님의 명강의 잘듣고있습니다. api사이트는 어떻게 알아내셨는지 궁금합니다. ajax뿐만아니라 spa로 만들어진 사이트들(react, vue, angular)도 다 못긁어오나요?

  • 웹-크롤링
  • python
냠냠굿 댓글 3 좋아요 1 조회수 713

load the cascade 질문

미해결

[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 - 손흥민을 찾아라!

1. 아래 코드에서 cv2.samples.findFile 이 이해가 가질않습니다.자세한 설명 부탁드립니다. face_cascade = cv2.CascadeClassifier() if not face_cascade.load(cv2.samples.findFile('haarcascade_frontalface_alt.xml')): 2. 그리고 cv2.CascadeClassifier()를 face_cascade 변수에 넣었으니 그냥 face_cascade대신에 if not cv2.CascadeClassifier().load(cv2.samples.findFile('haarcascade_frontalface_alt.xml')): 라고 적어도 돼야하는데 에러가나네요. 왜그런건가요?

  • tensorflow
  • 머신러닝 배워볼래요?
  • opencv
  • keras
  • 컴퓨터-비전
  • 딥러닝
choi 댓글 2 좋아요 0 조회수 524

인기 태그

인프런 TOP Writers

주간 인기글