var sports ={ soccer:"축구", baseball:"야구" }; for(var bb in sports){ console.log(bb); console.log(sports.bb); }; 제가 이렇게했는데 soccer undefined baseball undefined 값이 이렇게 나오더라구요.. 프로퍼티 값을 뽑을떄 sports[키값] 또는 sprots.키값 이거로 알고있는데 sprots.키값은 왜 값이 다른지 알고싶습니다.
안녕하세요 POST로 데이터 등록 요청을 할 때 {user: 홍길동, age : 30} 라고 바디에 넣어서 보냅니다. 서버는 해당정보를 DB에 INSERT하게 될거구요. 그다음 HTTP응답에 /members/100 이라고 보낸다고 말씀하셨습니다. post의 가장큰 특징이 새로등록된 리소스uri를 생성한다고 하셨는데 100 이라는 리소스uri는 어떤 의미인거죠? db에저장된 데이터의pk도 아닐것이고, 나중에 100이라는 걸 가지고 회원정보를 get한다고 했을때 서버는 100이라는게 db에 저장된 홍길동/30 이라는 데이터인지 어떻게 알수있는건가요?
ix 필터링은 계속오류가 뜨는데 이제 사용못하는건가요??? loc, iloc만 사용해야하는것인지 궁금합니다 강의와 관련있는 질문 을 남겨주세요. • 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등) • 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색 을 해주세요. (중복 질문을 자제해주세요.) • 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’ 를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달 에도 요령이 필요합니다. • 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요. • 강의실 페이지 (/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다. • 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재 해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드 를 남겨주세요! 구체적인 질문 일수록 명확한 답을 받을 수 있어요. • 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요. • 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요 . • 정확한 질문 내용과 함께 코드 를 적어주시거나, 캡쳐 이미지 를 첨부하면 더욱 좋습니다. 기본적인 예의 를 지켜주세요. • 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용 은 스팸 처리 등 제재를 가할 수 있습니다.
안녕하세요. 수업 항상 잘 듣고 있습니다. :) 다름이 아니라 수업을 따라 하던 중 궁금증이 생겨 질문합니다. 1. proxy설정을 한 후 데이터 값이 나오는데, 저는 send값으로 넣은 안녕하세요. 만 나오는데요. 이번에 createProxyMiddleware 이 바뀐 것과 관련이 있을까요? 2. 그리고 또다른 문제점이 발생했는데요. scheduler.development.js:298 [Deprecation] SharedArrayBuffer will require cross-origin isolation as of M91, around May 2021. See https://developer.chrome.com/blog/enabling-shared-array-buffer/ for more details. 라는 콘솔창에 warnning이 나왔습니다. 이 부분은 우연히 해당 링크 타고타다가 다른 해결점을 찾긴 했는데요. src > public > index.html값에 < script > if (! crossOriginIsolated ) SharedArrayBuffer = ArrayBuffer </ script > 이 값을 넣었더니 해결 되었습니다. 앞으로 배포나 그 외에 수업에 지장이 없겠죠??? 혹시 몰라 해당 링크도 공유하겠습니다. https://github.com/facebook/react/issues/20829
안녕하세요. 강사님 멀티쓰레드 부분 강의를 듣고 궁금한점이 생겨 질문드립니다. 우선 하나의 프로그램에 여러 개의 쓰레드를 부여한다라는 것은 동시에 여러 작업들을 할 수 있다 정도로 이해를 했습니다. 문득 궁금한 점이 생긴 부분은 작업 관리자에서 성능 부분을 보면 저의 경우 논리 프로세서가 12개라고 나옵니다. 그렇다면 논리적으로 12개의 코어를 사용한다고 판단되어 지는데요. 여기서 백단에서 프로세스가 170개 가량이 돌아가는 데 스레드가 대략 2400개 정도 실행되고 있습니다. 백단에서 실행되는 프로세스가 엄청나게 많고 그 백단에서 실행되는 프로세스들 조차도 실행되기 위해서는 CPU 코어를 일정시간 획득해야 되는 것이겠지요 ? 그렇다면 엄청나게 빠르게 12개의 코어를 2400개의 쓰레드에게 일정시간 씩 분배하고 있다고 생각 되어지는 데요. 그렇다면 제가 작성한 프로그램에서 5개의 쓰레드를 운영한다고 해도 5개의 코어를 동시다발적으로 획득하는 것이 아닐테고 고 순차적으로나마 하나의 프로그램이 5번의 코어를 할당받아 5개의 실행흐름을 각각 수행하고 다른 프로그램으로 CPU 제어권을 넘겨주는 방식으로 이해하면 될까요 ?
[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
아래의 초록색 부분에서 uri 정보를 생성한뒤 URI location = ServletUriComponentsBuilder. fromCurrentRequest () // 아래의 id 를 추가 .path( "/{id}" ) // 위의 id 에 유저 id 를 적용 .buildAndExpand(savedUser.getId()) // 위의 정보를 합쳐서 uri 만들기 .toUri(); 아래와 같이 다소 복잡하게 응답 객체를 빌드해서 리턴 하는 이유는 응답 코드(조회 입력 수정 삭제) 수정 + 연관 uri 정보를 ResonseHeader 를 통해 전달 하기 위해서 라는 말씀이시져 return ResponseEntity. created (location).build(); 그런데 로케이션 정보를 헤더가 아니라Responsebody로도 전달할수 있다고 하셨는데요 어떨때 헤더로 어떨때 바디로 어떻게 전달하는지 좀더 알려주시면 감사여 ~!
조건 : random state는 1234, test siz는는 0.2 입니다. 코드 하단에 pred_y와 round(mae,2) 값을 출력하세요 문제 풀이 부탁드립니다(전혀 이해가 안가고 어디서 부터 만져야 하고 구상을 해야 할지 감이 안옵니다 전문가 분들에 도움을 부탁드립니다 ㅠ-ㅠ)
[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
@PostMapping("/users") public ResponseEntity<User> createUser(@RequestBody User user) { User savedUser = service.save(user); URI location = ServletUriComponentsBuilder.fromCurrentRequest() .path("/{id}") .buildAndExpand(savedUser.getId()) .toUri(); return ResponseEntity.created(location).build(); } 에서 URI 객체 location을 이용해 return 값을 아래와 같이 설정하는데요 return ResponseEntity.created(location).build() 질문1 uri를 만들때 사용한 ServletUriComponentsBuilder 클래스는 무슨 클래스인지 URI location 객체는 url 주소를 말하는게 맞나여? 질문2 ResponseEntity는 무슨 객체인지 뭘 created하는 건지 location인자는 왜 넘기는건지 뭘 build 해서 리턴하는건지 잘이해가 안가요 좀더 자세하게 설명해주시면 감사여 질문3 그리고 response body에 success: true 같은걸 응답하도록 하는게 맞지 않나여? 그러려면 어떻게 해야 되나여? 질문4 그리고 user 한명 입력인데 url을 왜 /users로 하신건가요? 질문5 그리고 dao 계층과 서비스 계층을 분리할수도 있는거죠?
안녕하세요. 강사님 minikube 시작시 driver를 아래와 같이 docker로 설정해서 사용할 경우 기본적인 동작은 모두 이상이 없었으나 의 설정된 node port로 통신이 안되네요. > minikube start --driver=docker > kubectl delete -f https://subicura.com/k8s/code/guide/index/wordpress-k8s.yml > minikube ip 192.168.42.2 >kubectl get all node port 확인 32323 http://192.168.42.2:32323 으로 접근시 통신이 이루어지지 않았습니다. minikube driver를 hyperv로 지정할 경우는 통신이 가능했습니다. 혹시 minikube driver를 docker로 지정할 경우 별도로 설정을 해야만 외부에서 접근이 가능한가요?
안녕하세요. 강의 잘 듣고 있습니다 ^^ String, int 등 단순 타입이면 @RequestParam 생략 가능이라고 설명을 해주셨는데 (생략하면 내부적으로 자동으로 @requestparam이 생성된다고 이해했습니다) ReqeustParam을 사용하는 경우 required= true 값이 기본이였습니다. 그런데 테스트를 해보면 /requset-param-v4?age=10 > username 생략시 오류 없음 /requset-param-required??age=10 > username 생략시 오류가 발생합니다. 테스트전에는 결과가 동일할거라고 예상했는데 아니네요 생략 가능이라는게 완전 동일하다는 말씀이 아니고 querystring 으로 username을 전달하는 경우만 말씀하시는건가요?
안녕하세요! 기존에 npx sequelize db:create를 하고, node_env를 따로 설정하지 않으면 development가 기본값으로 설정되고 npx sequelize db:create — env test하면 config.json의 test 디비로 설정이 된다고 이해했는데 (--env 옵션이 데이터베이스를 선택할 수 있는 옵션이 맞나요??) 환경변수를 --env를 사용해 test로 바꾸면 다시 development를 사용하고 싶을땐 어떻게 바꿔주어야하나요? (이미 db:create를 했다면 npx sequelize — env test 만 써도 되는 것인가요??)
강의 16분경, if (prev==NULL) 부분에 대하여 질문드립니다! 위에서 prev = NULL 로 초기화를 해주었고, 1.search 하는 루프에 아예 진입하지 못하거나, 2.search 루프에 들어가자마자 찾아서 break; 에 걸리거나 두 경우가 아니면 prev가 null 일수 없는 구조로 보이는데, 설명하시기를, prev 가 null이다 -> prev가 head이다 라고 하신 부분이 이해가 잘 가지 않습니다! prev가 null이다 -> search가 head일 때가 아닌지 여쭙습니다ㅜㅜ 제가 이해가 부족한 것이라면 도움 부탁드리겠습니다. 감사합니다!
해석하다 보니까 궁금한 점이 생겨버렸습니다. 반복문을 보면 currentScene이 0일때, 0 = 0 + sceneInfo[0].scrollHeight 라서 0 = 0 + 3725 이 되고 결국엔 스크롤 높이가 3725가 되는 건데, 콘솔로그창에 prevScrollHeight를 찍고 스크롤 했을 때 처음부터 3725가 나와야하는 것 아닌가요...?