이름은 분명히 union이니까 합집합 같은데 하는건 교집합같은 것(or연산자를 이용해서)을 하고 있고.. 뭐지 너무 헷갈리네해서 찾아봤는데요 참고 하실분들 참고하세요 타입스크립트 공홈에서 퍼왔습니다. It might be confusing that a union of types appears to have the intersection of those types’ properties. This is not an accident - the name union comes from type theory. The union number | string is composed by taking the union of the values from each type. Notice that given two sets with corresponding facts about each set, only the intersection of those facts a pplies to the union of the sets themselves. For example, if we had a room of tall people wearing hats, and another room of Spanish speakers wearing hats, after combining those rooms, the only thing we know about every person is that they must be wearing a hat.
docker run --rm --name php -v /C/dockerfile/hello.php:/myapp/hello.php php:7 php /myapp/hello.php docker run -it --rm --name php -v /C/dockerfile/hello.php:/myapp/hello.php php:7 php /myapp/hello.php 두 명령어모두 실행가능한데 it을줘야 컨테이너에게 명령을 줄수있다고 배웠는데 없어도 잘 나오는 이유를 모르겠습니다.
안녕하세요. class Stack(LinkedList) 부분 중 이해가 되지 않는 부분이 있어서 질문 드립니다. 글이 좀 길어질 것 같은데 차근차근 읽어 주시면 감사하겠습니다~ stack.push(12) stack.push(5) stack.push(10) 을 차례로 실행한다고 가정 했을때, stack.push(12) 실행 스텝, -> new_node = Node(12) -> self.head 는 모클래스 LinkedList 에서 None 으로 받았음으로, self.heald = Node(12) 로 반환 후 return 하여 함수 파트 종료. 다음으로 stack.push(5) 실행 스텝, -> new_node = Node(5) -> if 문의 self.head 는 None 이 아닌 Node(12) 이므로 if 절은 스킵. 여기서 첫 번째 질문 드립니다. stack.push(5) 라는 것을 실행할때 LinkedList 도 자동실행되서 self.head 가 None 으로 리셋되는게 아닌지요? 어떻게 self.head 가 Node(12) 값을 계속 유지하고 있는지 궁금합니다. -> cur_node = Node(12) 왜냐하면 self.head 는 Node(12) 이므로.. -> cur_node 포인터가 없으므로 while 문 스킵. -> cur_node.pointer = Node(5) 로 할당. 즉, 이제부터 cur_node 는 Node(12, Node(5)) 다음으로 stack.push(10) 실행 스텝, -> new_node = Node(10) -> if 문, 두번 째 질문입니다. 여기서 self.head 는 Node(12, Node(5)), 즉 이전 스탭의 cur_node 가 되어야 맞는 것 같은데, 어떻게 이전 스탭의 cur_node 가 현 스탭의 self.head 로 할당이 된건지 궁금합니다. -> cur_node = self.head 이므로 Node(12,Node(5)) 따라서 while 문 진행. -> cur_node = Node(5)로 할당 -> cur_node.pointer = Node(10)으로 할당. -> cur_node 는 결국 Node(5,Node(10)) 이렇게 됨. 똑같은 질문입니다. 이때의 cur_node = Node(5, None(10)) 이것이 다음번의 self.head 가 되는 이유가 너무 궁금합니다. 글이 좀 복잡한데 결국 한가지 질문 같네요ㅎㅎ 답변 부탁드리겠습니다. 감사합니다~
github : https://github.com/ParkSeYun98/MovieSiteApp 수업에 잘 따라가면서 에러는 발생하지 않았습니다. 다만 작동시켰을 때 , 이런 식으로 MainImage는 나타나지 않고 흰 바탕 만 존재하고 아래 title과 text는 정상 출력 돼는 것 같습니다. 어떤 문제일까요?
안녕하세요! 현재 컴공 2학년을 마치고 군대를 다녀온 학부생입니다. 질문 남기기 전에 먼저 좋은 강의 남겨주셔서 감사합니다^^ 패x트캠퍼스 강의도 들어보고 여러가지 글도 읽었는데도 스프링 개념에 대해 잘 몰랐는데 강의를 신청하고 들어보니 너무 쉽게 순차적으로 잘 설명해주셔서 어느정도 감이 잡히고 흥미가 생겼습니다. 제가 질문드릴 것은 다음과 같습니다. 로드맵을 따라서 수강을 하고 있는데, mvc2편까지 듣고는 제 개인 프로젝트를 할 수 있는 수준이 될까요? 물론 강의를 다 듣고 복습을 한다는 가정하에서요.. 지금 상태는 강의듣고 복습하고 있는데, 이론적인 부분은 어느정도 이해가 되는데 실무에서는 어떤식으로 사용하고, 실제 프로젝트를 할 때에는 어떤 상황에서 어떤 걸 써야할지는 아직 감이 잘 안 잡힙니다! 혹시 강의를 듣고 추후에는 어떤 식으로 공부해야지 프로젝트도 잘 할 수 있고, 더 바람직한 방법일까요? 물론 공부에 방법은 없다고 다들 그러시지만, 프론트엔드만 공부했던 저로서 어떻게 해야할지 방법이 안 잡힙니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. promise 강의하는 부분 진행하려면, 외부 목 서버를 만들어서 데이터를 받아야 하는데 유투브 강의를 보면 오래된거라 현재의 포스트맨과 ui가 많이 다릅니다. 또한 많이 바뀌었지만, 어떻게 포스트맨을 이용해서 강의하는대로 따라 하는데 개발자 도구 콘솔에서 목서버에 업로드한 데이터가 나오지 않네요 강의를 하려면 해당하는 강의에 다같이 설명해야지 옛날에 올라온 유투버 강의를 보고 하라는게 어디있나요? 뜬금없이 다른 강의 보고 진행한다고 하고 유투버 강의 보면 구버전이라 지금 포스트맨과 ui가 상당히 달라서 따라 할 수가 없는데 아무튼 하라는 대로 데이터를 받고 출력을 하려는데 입력한 데이터가 출려이 전혀 안됩니다.
========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 안녕하세요 강사님~! 롬복 어노테이션인 requiredArgsConstructor 가 있으면 컴파일 시점에서 생성자를 자동 생성해 주잖아요. 근데 해당 어노테이션 선언을 들어가 보면 Retention policy가 Source 로 돼 있어요. 제 생각으론 Compile 로 돼 있어야 컴파일 시점에 해당 어노테이션이 메모리에 남아있어 해당 어노테이션을 보고 생성자를 생성할 것 같은데 말이죠. requiredArgsConstructor 의 Retention policy가 Source 로 돼 있어도 컴파일 시점에 생성자를 생성할 수 있나요? 감사합니다 ^0^