실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)
이번 강의에서 BookQuerydslRepository 클래스 작성할 때 @Component 어노테이션을 사용하셨는데요! 기존에 스프링 사용할 때는 @Repository 어노테이션을 주로 사용하였는데 @Component를 사용하는 이유가 있을까요? 제가 알기로는 @Repository 어노테이션을 사용하면 예외 발생시 JPA예외가 스프링 예외로 변환되어 발생하는 것으로 알고있습니다. 감사합니다.
안녕하세요, 채팅도 열심히 한번 해 보겠습니다 시작하기전 문의부터 드려서 죄송합니다만 시간되실때 답변 부탁 드립니다. 다름이 아니라 파이어베이스가 아닌 몽고디비를 사용해도 구현이 가능할까요 이번 강사님의 강의를 들으면서 몽고디비로 해 보고싶은데 혹시 도움이 될 조언이나 자료등이 있으면 부탁 드리겠습니다. 이상입니다.
따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
안녕하세요 aws에 배포를 했는데,, 포스트 작성할때 제목을 한글로 입력하면 포스트 상세페이지로 접속이 안되어요 로컬에서는 정상적으로 되는데요 http://ec2-3-143-248-217.us-east-2.compute.amazonaws.com/ 혹시 이런 경우에 어떤 처리를 해야할까요? 알려주시면 너무 감사하겠습니다. 그럼 수고하세요^^
[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
M1 맥 사용 중입니다. 9:25 에서 locale 미지정 상태에서 body가 "?????"로 출력되어 이것저것 찾아보면서 바꿔보았는데, 결국에는 제가 생성한 messages.properties 파일의 인코딩 문제였습니다. 아래 블로그 참고하셔서 properties 파일의 인코딩을 UTF-8로 변경하시면 해결됩니다. 해당 값이 default로 설정되어 있으면 messages.properties 파일을 reopen 했을 때 "안녕하세요"가 "?????"로 표기되어 있을 수 있습니다.
viewModel.onEvent(AddEditNoteEvent.changeColor(widget.note!.color)); initState에서 위의 코드를 넣어주었습니다. 하지만 initState에서 notifyListners()를 호출해서 그런지 state 오류가 발생합니다. 제 머리로 생각할 수 있는 대안은 changeColor에 파라미터로 isRebuild 라는 bool 값을 받아서 기본 값을 true 해놓고, true일 때만 notifyListeners가 호출되게 하였습니다. 이렇게 플래그를 주는게 좋은 방법일까요? 아니면 다른 키워드 주실 수 있을까요?
int* ptr = &arr[0][0]; for (int k = 0; k < 6; k++) printf("%d", ptr[k]); printf("\n\n"); 여기서 ptr이라는 포인터 변수에는 arr[0][0]의 주소값이 들어가 있다고 이해했습니다. 1.그러면 printf에서 ptr변수에 저장되어 있는 주소에 저장되어 있는 값을 불러오려면 *가 필요한것 아닌가요? 2.또한 ptr에 왜 [k]같은 indexing 구조가 가능한지 모르겠습니다. ptr를 arr[0][0]의 첫번째 주소 그 자체 혹은 arr[0][0]의 값, 둘중 어느식으로 이해를 해도 ptr가 마치 배열처럼 기능하는 것이 이해가 잘 안됩니다. ptr에는 하나의 값만 저장되어 있는 것 아닌가요?? 감사합니다
#include<bits/stdc++.h> using namespace std; int n, m, a[10][10]; string s; int main(){ cin >> n >> m; for(int i = 0; i < n; i++){ cin >> s; for(int j = 0; j < m; j++){ a[i][j] = s[j] - '0'; } } for(int i = 0; i < n; i++){ for(int j = 0; j < m; j++){ cout << a[i][j]; } cout << '\n'; } } a[i][j] = s[j] - '0'; 여기서 -'0'을 하는 이유를 모르겠습니다.