안녕하세요 제가 강의 따라 작업한 파일은 아래 구글드라이브 링크에 있습니다. 히어로 포즈 1부를 오늘 수강하였는데요 움직임을 보니까 오른쪽 다리 10->11프레임으로 넘어가는 부분의 움직임이 선생님과 달라서 여쭙니다. 제가 작업한거는 오른다리가 깡총 뛰는것처럼 보이는데 선생님께서 작업하신건 오른다리는 가만히 있거든여.. ㅠㅜ왜 이런문제가 생긴건지 알고싶습니다. 감사합니다. https://drive.google.com/file/d/11ms2WWP1zPNK769-hWXSvxhOy9JvBymw/view?usp=sharing 회사에서 쓸일이 있을테니 차근차근 배우라고 하셨는데,,저는 사실 이해도 다 안되고 그냥 강의를 멈춰놓고 똑같이 따라하고 다시 재생하고 그런식으로 따라가고 있거든여..원래 처음 배울때는 이런거겠죠? 하다보면 언젠가는 이해가 되는 날이 오겠죠?ㅠㅜ열심히 완강 하겠습니다. 모쪼록 잘 부탁드립니다.
선생님 코드를 보고 이해하고 VSCode로 input을 통해서 확인해보고 싶은데 아직 초보라 잘 모르겠는 점이 있습니다. 이렇게 찍어보면 NameError: name 'dailyTemperatures' is not defined 라고 뜨는데 직접 input을 넣고 output을 확인하려면 어떻게 코드를 작성해야할까요? class Solution(object): def dailyTemperatures(self, temperatures): answer = [0]*len(temperatures) stack =[] for day, tmp in enumerate(temperatures): while stack and stack[-1][1] < tmp: prev_day, _ = stack.pop() answer[prev_day] = day - prev_day # stack이 비어있으면 while문 안타고 바로 append stack.append((day, tmp)) return answer print(dailyTemperatures([73,74,75,71,69,72,76,73]))
안녕하세요? 9분 30초 부근에서 선생님께서 5가 불리언타입으로 트루(1)이므로 !x는 펄스(0)가 된다 그리고 y가 불리언으로 강제 형변하게 되면 트루. 여기서 헷갈리는 게 y는 왜 강제적으로 불리언으로 형변하게 되는 건가요?ㅠ !x는 펄스이자 0이기에 0 == 7 이렇게 비교하면 되는 줄 알았는데 선생님께서는 y도 불리언으로 바꿔서 False == True 이렇게 비교하게 된다고 하셔서요... 그리고 추가적으로 !x는 불리언 타입으로 바뀌던데 글머 ! 연산자는 인티저나 다른 타입을 불리언으로 한 번에 바꿔주는 기능을 갖고 있는 건가요?
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 코드팩토리 디스코드 https://bit.ly/3HzRzUM Flutter 강의를 구매하시면 코드팩토리 디스코드 서버 플러터 프리미엄 채널에 들어오실 수 있습니다! 디스코드 서버에 들어오시고 저에게 메세지로 강의를 구매하신 이메일을 보내주시면 프리미엄 채널에 등록해드려요! 프리미엄 채널에 들어오시면 모든 질의응답 최우선으로 답변해드립니다! 안녕하세요. 생성자에 const 만 되고, final 을 사용하면 오류가 발생하는 이유가 궁금해서 질문 드립니다.
안녕하세요.! JPA기본편을 복습하다가 궁굼한 점이 생겨서 질문 드립니다. 엔티티가 영속성 컨텍스트에 올라가도, commit이전에는 데이터 베이스에 반영이 안된다고 이해했습니다. commit전에 엔티티를 찾을 경우, 즉 em.find(클래스, id);를 할 경우에, 1차캐시(영속성 컨텍스트)에서 엔티티를 조회하는 것으로 알고 있습니다. 이때 찾은 엔티티는, 디비에 아직 반영이 되어 있지 않지만, 영속성 컨텍스트에만 올라가있는 객체라고 이해해도 되나요 .? 그런데 이럴 경우, 디비에 반영되지 않았는데, 값을 return하는 것인데.. 서비스 개발을 할 때에 디비에 저장 되어 있는 것으로 개발자에게 오해의 소지가 있지 않나요? 궁굼합니다.! 관련코드 첨부 합니다. package hellojpa; import javax.persistence.EntityManager; import javax.persistence.EntityManagerFactory; import javax.persistence.EntityTransaction; import javax.persistence.Persistence; import java.util.List; public class JpaMain { public static void main(String[] args) { // persistence.xml파일에서 찾을 수 있다. // <persistence-unit name="hello"> EntityManagerFactory emf = Persistence.createEntityManagerFactory("hello"); //고객의 요청이 와서 디비 작업을 하게 되면 엔티티 매니져를 꼭 사용해야한다. EntityManager em = emf.createEntityManager(); //jpa의 모든 작업 변경은 transaction안에서 해야한다. EntityTransaction tx = em.getTransaction(); tx.begin(); try { Member member = new Member(); member.setId(10L); member.setName("회원1"); //1차 캐시에 저장됨 em.persist(member); //1차 캐시에서 조회 Member findMember = em.find(Member.class,10L); System.out.println(findMember.getId()); System.out.println(findMember.getName()); } catch (Exception e ){ tx.rollback(); }finally { em.close(); } emf.close(); } }
현재 저는 백엔드로 장고를, 프론트엔드로 리액트를 사용한다고 이해하고 수강중입니다. 그런데 프론트엔드 환경을 만드실 때 노드js를 선생님께서 사용하시던데 노드js는 장고랑 별개의 백엔드쪽 프레임워크라고 제가 기억하고 있습니다. 그럼 현재 백엔드는 장고와 노드js 둘다를 사용하고 있다는 의미인가요?
자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)
저는 혼자 자바를 공부중에 선생님 강의를 들의면서 공부중인 학생입니다 다름이 아니라 객체지향의 예제 문제들을 풀 때는 이해가 가지만 혼자 공부하면 생성자에 기본값으로 무엇을 할당 해야 하는지 아니면 클래스를 참조 하는 변수들을 언제 메소드의 매게변수 값에 넣어야 하는지 잘모르겠는데 어떻게 공부해야지 잘 이해가 될까요 .. 분명 강의를 듣고 수업을 할땐 이해가 되는데 제가 혼자 공부할땐 힘드네요 .. 선생님 디자인 패턴 강의가 도움이 될까요 ?? 객체 지향 문제라도 많이 풀면서 익숙해지고 싶은데 생각보다 문제가 많이 없어서 그런데 방법이 없을까요 ??