선생님 양 옆에서 색을 차게 할 방법은 없나요? 예를 들어서 위->아래 / 왼쪽->오른쪽이 동시에 차는 효과가 생기게끔 하고 싶어요. 색을 채우는 게 아니라 전 시간에 했던 것 처럼 선을 긋는 것도 마찬가지인데요. 테두리가 왼쪽 오른쪽 위쪽 아래쪽 4개가 있는데 호버했을 시에 이 네 방향이 전부 선이 그어지게 하려면 어떻게 해야 할까요?
책에 나와있는 내용인데요. 1. const func = () => { return ()=> { console.log("hello"); }; }; 이렇게 함수를 선언하고 2. const innerFunc = func(); 이렇게 함수를 변수에다 집어넣은 후 3. innerFunc(); 함수를 선언을 하면 콘솔창에 hello라고 제대로 뜨는데 1 번 바로 뒤에 func(); 를 호출하면 왜 콘솔창에 hello가 안뜨는지 궁금합니다.
강의 10분경에 Subscriber interface에 getName이 없어 User class를 사용하신다고 이야기 주신 부분에 대한 질문입니다. 생각하기에는 Subscriber interface에 getName abstract method를 선언하여 사용하면 될 듯 한데, User를 사용한 이유가 있을까요? 이렇게 사용하는 것이 더 좋은 형태인건지 여부가 궁금해서 질문드립니다. 언제나 좋은 강의 감사합니다.
안녕하십니까 강사님! 질문있습니다 :) 강의를 보기전에 이번 실습에서의 제목 "현재 인증된 사용자 정보 참조" 를 보고 제가 직접 구현해 본 코드입니다. 혹시 이 방법이 강의에서 구현한 방법과 코드나 성능적인 부분에서 안좋은 점이 있는 지 궁금합니다. (예를들면 DB 를 조회하는 부분이 있기 때문에 성능면에서 좀 더 안좋다 ?) 아니면 큰 차이가 없기 때문에 그냥 사용해도되는지도 궁금합니다.
from skimage . metrics import compare_ssim 작동이 안됩니다. 그래서 아래의 문장을 대체제로 같고왔습니다. from skimage . metrics import structural_similarity as compare_ssim 그런데 화면이 연속으로 찍히지 않고 한장만 찍힙니다. 칭 닫기를 누르면 다음 화면으로 넘어가는데 연속으로 찍히지 않아 질문드립니다.
1번째 했던 질문이랑 연결됩니다. 해당영상 11:30에 dispatch는 loginRequestAction 인데 11:34에서 LOG_IN_REQUEST의 액션이 실행되는 이유는 액션 생성기에서 먼저 와서 해당 type을 saga에서 찾는걸까요 ? 그리고 다시 saga의 리턴값을 data에 담아서 그걸 다시생성기로 가져가고 생성기에 type을 reducre에 action으로 전달하여 action case에 맞는 state로 store 변경 와 진짜 한 8번은 돌려본것같네요 ㅠㅠㅠ 힘드네요..
안녕하세요. 강의 매우 잘 듣고 있습니다 ! 다름이 아니라 @WebMvcTest 을 빼고 @AutoConfigureMockMvc 를 사용했을 떄, @Autowired ObjectMapper objectMapper ; 이 쪽에서 에러가 발생하는데 어디쪽을 보면 될까요..? Could not autowire. No beans of 'ObjectMapper' type found. 감사합니다.
지금 saga쪼개고 리듀서 연결하기 까지 본상태인데... 1. 이벤트등록 2. view에서 dispatch로 해당액션 호출 3. addPost함수실행 4. addPostApi 값실행 5. 결국엔 api값받아와서 addPost에서 해당값으로 트라이/캣츠 실행해서 해당 구문안에서 설정된 액션의 데이터를 data객체에 담아놓고 reducer에서 설정 정한 ADD_POST_SUCCESS란 액션생성기 이름이 있다면 이쪽으로 담은 data가오고 액션생성기 type에서 리듀서로 case retrun처리 state 변경
인터페이스에서는 프로퍼티가 많은걸 구조적으로 크다고 말씀하셨는데 인터페이스에서는 구조적으로 작은게 큰거에 호환이 안되었습니다. 그런데 함수는 반대로 파라미터가 많은 즉 구조적으로 넒은 함수가 구조적으로 작은 함수랑 호환이 되었습니다. 왜 그런건가요? 어떻게 이해해야 될지 모르겠습니다.
webUrl 연결하는부분에서 마지막에 webView.loadUrl(getUrl.toString()) 하고 마무리 하신뒤에 앱을 실행시켜서 테스트해주시는데 거기까지는 똑같이 나오는데 마지막에 URL이 연결되서 실행하는 화면이 아예 나오지 않고 그냥 흰색화면으로만 나타나고있습니다 혹시 어떻게 해결해야할까요? 에뮬레이터를 삭제하고 다시 설정해서 실행시켜도 같은현상이 반복되고 있습니다..
test클래스에서 MemberRepository 빈이 없다고 나오네요 Could not autowire. No beans of 'MemberRepository' type found. @Repository를 사용하면서 빈으로 자동등록되는거 아닌가요 왜 없다고 나오죠 ㅠㅠ 리빌드해도 안되고
@ControllerAdvice 부분입니다. @ControllerAdvice public class ExceptionHandle { @ExceptionHandler (MethodArgumentNotValidException. class ) public ResponseEntity<List<ValidResult>> validHandle (MethodArgumentNotValidException e){ return new ResponseEntity<>(makeValidResult(e.getBindingResult()) , HttpStatus. INTERNAL_SERVER_ERROR ) ; } private List<ValidResult> makeValidResult (BindingResult bindingResult){ List<ValidResult> list = new ArrayList<>() ; for (FieldError error : bindingResult.getFieldErrors()) { ValidResult validResult = new ValidResult(PropertyNamingUtils. changeBySnake (error.getField()) , error.getDefaultMessage()) ; list.add(validResult) ; } return list ; } 그리고 컨트롤러 부분은 RestController @RequiredArgsConstructor public class DeliveryCtrl { private final DeliveryService delService ; @PostMapping ( "/api/v1/fenote/pdtmng/deliveries" ) public ResponseEntity<?> addDelivery (HttpServletRequest req , @Valid @RequestBody DeliveryVO deliveryVO) { ShopSession shopSession = (ShopSession) WebUtils. getSessionAttribute (req , "shopSession" ) ; DeliverySeVO vo = delService .addDelivery(shopSession , deliveryVO) ; return new ResponseEntity<>(vo.getDelVO() , HttpStatus. OK ) ; } 이부분인데요 테스트코드로 @valid에 걸리게끔 계속 시도하는데 status 400 만 내보내고 @ControllerAdvice부분이 실행되지가 않습니다.... 몇시간째 이유를 찾고 구글링해도 나오지 않아 결국 여기서 질문을드립니다