orphanRemoval=true를 적용하고 em.flush / clear를 호출 안하면 왜 자식이 삭제가 안되는 걸까요?? 기본키 전략이 IDENTITY 이서 em.persist 하면 자동으로 INSERT SQL이 나가는데 계속 em.flush / clear 를 하고 자식을 삭제해야만 DELETE SQL이 나가더라고요.
from selenium import webdriver from webdriver_manager.chrome import ChromeDriverManager driver = webdriver.Chrome(ChromeDriverManager().install()) url = 'https://nid.naver.com/nidlogin.login?mode=form&url=https%3A%2F%2Fwww.naver.com' driver.get(url) 위와 같이 코드를 작성하고 나서 실행하면, 크롬 브라우저가 실행되는데, 열리자마자 자동으로 닫혀버립니다. 어떻게 하면 될까요? C:\Users\spear\PycharmProjects\test1\main.py:4: DeprecationWarning: executable_path has been deprecated, please pass in a Service object driver = webdriver.Chrome (ChromeDriverManager().install()) 종료 코드 0(으)로 완료된 프로세스 참고로 실행하면 터미널에 위와 같이 에러가 발생합니다.
안녕하세요 강사님 m1 맥북에서 g++ -std=c++14 -Wall a.cpp -o test.out 을 일력 했을 떄 a.cpp:1:10: fatal error: 'bits/stdc++.h' file not found 이런 에러 메세지가 나타납니다 stdc++.h에 말씀하신 코드들도 잘 붙여넣었는데 뭐가 문제일까요? 항상 좋은 영상 올려주셔서 감사합니다!
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] 제가 자바코드에 대한 이해가 깊지 않은 상태에서 수강 중입니다. 제 논리에 이해되지 않는 부분이 있어서 질문드립니다. 강의 중 코드 16줄에서 memberService 를 새로 만들었습니다. 그럼 memberService 안에 그 만의 memberRepository 가 생긴다고 생각했습니다. 그런데, clear를 위해 17줄에서 새로운 memberRepository를 만들고 있습니다. 이 memberRepository는 memberService 안의 memberRepository 와 다른 것이지 않나요?? 이 memberRepository를 clear하는 게 memberService 의 memberRepository 를 clear하는 행위가 아니라고 생각합니다. 제 부족함을 채워주시면 감사하겠습니다. 혹시 memberService 가 static이라 모두 같은 객체를 공유하는 건가요??
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요.
해당 강의에서 진행하신 아래 실습코드 관련해서 궁금한 점이 있어 질문드리겠습니다. if (fullUserWithoutPassword) { const data = fullUserWithoutPassword.toJSON(); data.Posts = data.Posts.length; data.Followers = data.Followers.length; res.status(200).json(data); } 시퀄라이즈에서 가져온 데이터는 시퀄라이즈 객체이므로 직접 값을 수정할 때는 toJSON() 메서드를 사용하여 json으로 변환 후 조작한다고 이해했습니다. 그럼 이렇게 변환된 data는 이미 json이니 res.send로 전달해도 되나요? 실습에서 다시 res.json을 통해 전달하는 이유가 궁금합니다.
9강 PPT 15.에서 Attribute data를 클릭 후, file을 업로드할 때 ConcorCCPart.##h 를 클릭하여 업로드하라고 제시되어 있으나 그대로 했을 경우, 'Need to open a network dataset first.'라는 에러메시지가 나오고 다음으로 넘어가지 않습니다. 오류의 원인이 무엇인지 궁금합니다.
* 실습 소스 / window.innerHeight : 1206 다운로드 소스 / window.innerHeight : 956 안녕하세요~ 캔버스 크기가 브라우저 높이 값에 따라 비율을 계산해서 scale()로 크기가 맞춰지는데, 제가 실습하는 소스에서는 캔버스 크기가 맞춰지지 않더라고요~ (이로인해 윈도우창에 세로 스크롤바가 생성됩니다.) 그래서 각 값들을 비교해보니 window.innerHeight 값이 이상하게 확인되고 있습니다. 강사님의 소스에서는 정확한 window.innerHeight이 나오는데 말이죠. ( 동일한 브라우저, 동일한 사이즈의 크기로 보는 상태입니다.) 이런 경우 어떠한 방법으로 해결을 할 수 있을까요?
강사님 말씀대로 수정할 부분만 get/set기능이 잇는 dto를 만들어서 이용해봤습니다. 강사님이 계속 controller같은 곳에서는 setter의 이용을 제한하시라고 설명을 하셔서 저는 생성자를 만들어서 처리를 하였습니다. 근데 이부분에서 차라리 정정펙토리메서드를 이용해야하나 궁금증이 들었습니다. 제가 정적펙토리메서드를 질문란에서 공부한 결과로는 상속관계가 아니면 정적펙토리메서드를 사용하는 것이 장점이 많은 것으로 공부를 하였는데요 제가 한 코드처럼 이곳에 정적펙토리메서드를 적용하는 것이 괜찮은 방법인지 궁금합니다. 만약에 이 방법이 괜찮다면 앞으로 항상 수정코드시에 updateDto를 만들때는 정적펙토리메서드를 이용하여 수정해도 되나요??