- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 파이썬과 아톰 모두 깔아서 처음 코드 작성했는데, autocomplete-python과 스크립트 플러그인도 모두 작성했거든요, 뭐가 문제일까요?ㅠㅠㅠ
안녕하세요 강의를 잘 보고 있는 수강생입니다. import pickle for i in range ( 1 , 51 ): with open ( " {0} 주차.txt" , "w" , encoding = "utf8" . format ( i )) as report : report . write ( "- {0} 주차 주간보고 - \n 부서 : \n 이름 : \n 업무 요약: " . format ( i )) 퀴즈에서 with 문에 format를 사용해서 했는데 안되던데 그 이유가 with문은 str 형태라서 사용을 못하는건가요? 만약에 with 문에 전체가 str 형태라면 format 사용 가능한가요? 답변 부탁드리겠습니다. 강의 너무 잘 듣고 있습니다!
MemberFrontController 에서 맨 처음 request.setCharacterEncoding("UTF-8"); 이렇게 넘어오는 데이터를 utf-8로 인코딩 해주는 거는 POJO에서 하는 filename = URLEncoder.encode(filename, "UTF-8"); 이거 랑 별개인 건가요? 궁금해서 질문 드립니다.
안녕하세요. 맨처음 FrontController에 모든 로직을 다 집어넣는 부분에서 인코딩 설정을 euc-kr로 하셨는데 그 전에꺼는 보니까 UTF-8로 되어 있더라고요. 회원가입 하는 과정에서 강사님께서 memberRegister,html form 태그의 경로를 MVC03으로 그대로 두셔서 UTF-8로 인코딩이 계속 되신거 같은데 저는 경로를 MVC04로 바꿔서 가입을 진행해보니 한글이 깨져서 나옵니다. 혹시 euc-kr로 인코딩 했을 때 왜 한글이 깨져서 나오는지 알 수 있을까요?
안녕하세요 항상 좋은 강의 감사합니다. 결국에는 ItemSaveForm가 ItemUpdateForm 을 분리하라는 것을 잘 이해했습니다. 그런데 궁금한 점이 있습니다. 실무에서는 이런 객체들(dto)을 사용하지 않고 map하나로 사용하는 경우가 있습니다. 이런 경우에는 @Validated 를 어떻게 적용할 수 있나요? 추가질문) 객체 vs map에서는 결국 객체가 맞을까요? 그럼 그 이유는요? 객체 vs map 에 대한 글을 예전부터 궁금해서 많이 찾아봤었습니다. map은 작업, 유지보수적인 면에서 상대적으로 많이 수월한 장점이 있다고 느꼈고(현직에서 senior 분들과 그렇게 작업하고 있습니다.( @RequestBody Map<String, Object> params, ...) 로 모든 것을 컨트롤러에서 받습니다. 그렇다면 왜 객체를 써야하며 장단점, map은 왜 지양해야 하는지 궁금합니다. 감사합니다.
[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 16:20 초 가량 data.keys() 를 item 에 집어넣으셨는데 그럼 item 은 data 의 키값을 가져오는건데 data[item] 을 하니 벨류값이 나오는지 도무지 이해가 안갑니다 ㅠ 56번도 같은 맥락으로 이해가 안갑니다. 감사합니다
저장을 하는것은 구현을 하였는데, 사용자가 상품 이미지를 보고싶어 하면, 프론트엔드에서 먼저 서버에, 원하는 상품의 id 값으로 요청을 하면, 서버는 그 상품이 서버에 저장된 이름을 반환해주고, 프론트엔드에서 그 이미지를 가지고, 서버에 저장되어 있는 이미지를 보여주는 방식을 사용하면 될까요..?
@ControllerAdivce를 사용할 때, 사용자 정의 에러를 ENUM으로 만들고, message라는 값을 가지게 했습니다. @ControllerAdivce가 붙은 컨트롤러에서는 MessageSource를 Autowired 하였고, 각각의 @exceptionHandler가 붙은 메소드에 대해, Locale을 매개변수로 받아왔습니다. 그리고 오류가 발생하였을 때 Enum의 message 값에 해당하는 메시지 소스를 읽어와서, locale을 넣어 국제화를 시켜보았는데요. @ControllerAdivce 에서 MessageSource를 Autowired 하고, Locale을 마음대로 가져와서 사용해도 문제가 없나요?
안녕하세요! 현재 컴공 2학년을 마치고 군대를 다녀온 학부생입니다. 질문 남기기 전에 먼저 좋은 강의 남겨주셔서 감사합니다^^ 패x트캠퍼스 강의도 들어보고 여러가지 글도 읽었는데도 스프링 개념에 대해 잘 몰랐는데 강의를 신청하고 들어보니 너무 쉽게 순차적으로 잘 설명해주셔서 어느정도 감이 잡히고 흥미가 생겼습니다. 제가 질문드릴 것은 다음과 같습니다. 로드맵을 따라서 수강을 하고 있는데, mvc2편까지 듣고는 제 개인 프로젝트를 할 수 있는 수준이 될까요? 물론 강의를 다 듣고 복습을 한다는 가정하에서요.. 지금 상태는 강의듣고 복습하고 있는데, 이론적인 부분은 어느정도 이해가 되는데 실무에서는 어떤식으로 사용하고, 실제 프로젝트를 할 때에는 어떤 상황에서 어떤 걸 써야할지는 아직 감이 잘 안 잡힙니다! 혹시 강의를 듣고 추후에는 어떤 식으로 공부해야지 프로젝트도 잘 할 수 있고, 더 바람직한 방법일까요? 물론 공부에 방법은 없다고 다들 그러시지만, 프론트엔드만 공부했던 저로서 어떻게 해야할지 방법이 안 잡힙니다.
안녕하세요 선생님 항상 강의 잘 보고 있습니다.! 타임리프에서의 국제화 적용은 잘 이해했습니다. 저는 현재 친구들과, 간단한 프로젝트를 진행중인데, 그 프로젝트는 백엔드와 프론트엔드를 나누어서 REST API 방식으로 데이터를 주고받습니다. 공부 목적으로 진행하는 프로젝트라, 국제화 기능을 넣어보려고 하는데 REST API 방식에서는 국제화를 어떻게 적용시켜야 하는지에 대해서는 언급이 없으셔서 혼자 코드를 작성해 보았습니다. 혹시 부족한 부분이 있거나, 잘못된 부분이 있으면 지적해주시면 감사하겠습니다. @Controller @Slf4j @RequiredArgsConstructor public class MessageController { private final MessageSource messageSource ; @GetMapping ( "/message" ) public ResponseEntity < ? > message ( Locale locale ){ String result = messageSource .getMessage ( "hello" ,null, checkLocale ( locale )) ; log .info ( "message = {}" , result ) ; return new ResponseEntity <>( result , HttpStatus. OK) ; } private Locale checkLocale ( Locale locale ){ Locale result = switch ( locale.getLanguage ()){ case "en" -> Locale. ENGLISH ; case "ko" -> Locale. KOREA ; default -> Locale. ENGLISH ; } ; return result ; } }
안녕하세요 현재 스프링 기초 강의 부터 JPA 기초, 실전 1 까지 들으며 야생형 로드맵을 따라가고 있습니다. 그런데 활용 2편 강의를 아직 초반밖에 보지 않았지만 중간중간 MVC 이야기를 하셔서 MVC 파트가 선행 되어야 하는건지 아니면 이 강의를 먼저 끝내고 들어도 되는건지 더 효율적인 학습 순서가 어떻게 되는지 알려주세요 ㅎㅎ
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 강사님 강의 잘 듣고 있습니다. 몇가지 질문이 있어서 질문드립니다. 만약에 backbone을 바꾸고 싶으면 이와 같이 하면 되나여 ..? 백본을 바꾸난 뒤 init_cfg에있는 checkpoint도 바꾸어야 되는지 궁금합니다.
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 무지한 질문을 드려서 정말 죄송합니다. 다운캐스팅 하실때에 원래 업캐스팅을 진행하고 다운캐스팅이 가능한것으로 알고있는데 구글링을 해봐도 RequestServlet -> HttpServletRequest로 다운캐스팅 가능한 이유를 모르겠습니다.. 답변 해주시면 감사하겠습니다!
이번 강의에서 회원 서비스 테스트 클래스에서 assertThat 오류가 발생합니다. 다른 클래스에서 assertThat를 이용할 때는 잘 사용이 되었지만 이번 클래스에서는 오류가 뜨네요 오류 내용 The method assertThat(String, T, Matcher<? super T>) in the type Assert is not applicable for the arguments (String) 임포트 내용 구글링을 해서 많은 방법을 써봤지만 해결이 되지 않았습니다.