안녕하세요! 강사님께서 친절하게 알려주셔서 환경설정을 잘 마무리하고 메인메소드 실행하는 단계까지 왔습니다. 그런데 실행하고 나면 로그인하라는 alert 비슷한 창이 뜨고 취소버튼 누르면 Unauthorized 단어만 나오고 끝나는데요, ... (에러코드 401 나왔습니다) 강의영상에도 에러가 나오는게 맞다고 하셨는데, 그러면 제가 한 실행결과는 잘 나온 것이 맞는건가요? 스프링 부트 2.3.8 버전으로 진행했습니다.
windows 에서 miniconda 를 사용하고 있습니다. anaconda prompt(miniconda3) 의 가상환경에서 conda install ... 로 nbextensions 설치했습니다. 그 후에 jupyter contrib nbextension install --user 까지 하고 컴퓨터 재실행 및 주피터노트북 재실행을 했는데도 [I 22:05:54.014 NotebookApp] [jupyter_nbextensions_configurator] enabled 0.4.1 [I 22:05:54.014 NotebookApp] Serving notebooks from local directory: C:\Users\kate [I 22:05:54.014 NotebookApp] Jupyter Notebook 6.1.6 is running at: [I 22:05:54.015 NotebookApp] http://localhost:8888/?token=a49ccb36d1bb9661d0c3827ad5d4b13360814ed88bb8cfc2 [I 22:05:54.015 NotebookApp] or http://127.0.0.1:8888/?token=a49ccb36d1bb9661d0c3827ad5d4b13360814ed88bb8cfc2 [I 22:05:54.015 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation). [C 22:05:54.063 NotebookApp] To access the notebook, open this file in a browser: file:///C:/Users/kate/AppData/Roaming/jupyter/runtime/nbserver-10184-open.html Or copy and paste one of these URLs: http://localhost:8888/?token=a49ccb36d1bb9661d0c3827ad5d4b13360814ed88bb8cfc2 or http://127.0.0.1:8888/?token=a49ccb36d1bb9661d0c3827ad5d4b13360814ed88bb8cfc2 [W 22:05:55.641 NotebookApp] 404 GET /static/notebook/js/mathjaxutils.js?v=20210121220553 (::1) 15.000000ms referer=http://localhost:8888/tree 이런 메시지가 뜨면서 nbextension 설정화면이 나타나지 않습니다. 구글링도 해보고 여러가지 해결책을 다 적용해봤는데, 안되네요. 도와주세요
수업 내용과 동일하게 세 번째 방법을 이용해서 프로젝트를 완료했습니다. 그런데 user.js화면에서 다시 원래 home.js로 화면 터치나, drawer로 이동했을 때 그림이 그대로 남아 있었습니다. 어떻게하면 앱 초기화면 처럼 실행 될 때 user.js만 그림이 나오게 할 수 없나요?
선생님 저는 윈도우 쓰고 있습니다. 이전 강의에서 %mv는 안되고 %ls 와 %dir 도 안됩니다..ㅠ 그래서 그냥 직접 옮기고 일단 이 강의 듣고 있는데.. visual studio code 에서는 백스페이스 밑에 |와 더블유에 줄그어져있는 (개행표시?) 있는 거 누르면 백슬래시가 나오는데요.. (지금 이 질문 칸에서는 \ 이게 입력이 되는데) 왜.. 주피터에서 치면.. |과 개행표시(더블유에 줄 그어져있는)만 입력되고 \ 이 백슬래시가 안나오는 건가요...ㅠㅠ? 답변 부탁드려요..ㅠㅠ
강의 내용은 SpringDataJpaMemberRepository가 JpaRepository와 MemberReopsitory를 상속해서 사용하면 SpringDataJpaMemberRepository의 구현체가 자동으로 만들어진다고 하였습니다.( 맞게 이해한지 잘 모르지만...ㅠ) 그리고 Config에서 memberRepoistory를 사용하여 의존성을 주입하면 구현체인 SpringDataJpaMemberRepository가 넘어간다고 하였습니다. 그러면 혹시 만약 다른 인터페이스가 ex) otherRepository extneds JpaRepository, MemberRepository 똑같이 JpaRepository와 MemberReopsitory를 상속해서 사용하고 있다면 강의 내용처럼 이렇게 DI를 하면 어떤 구현체가 인젝션이 되나요?? SpringDataJpaMemberRepository ?? otherRepository ?? 질문을 제대로 맞게 했는지 잘 모르겠네요 ㅠ
1. data class User( var id: Long? = null, var name: String? = null, ) 2. data class User( var id: Long var name: String, ) 강사님 코드를 보면 공통적으로 User().apply { this.id = xxx this.name = xxx } 를 많이 하시던데, 이럴땐 constructor에 넣지않아도되는 ?= null을 써야할 것 같은데.. 이것을 나누는 기준이 무엇인지 궁금합니다. 좋은강의 감사합니다 ^_^
안녕하세요. 개인 GPU에서 keras-yolo 전까지 cuda, cudnn 모두 잘 설치하고 실습도 전까지 진행했습니다 그런데 keras-yolo를 수행하려는데 윈도우 PATH 문제인지, 에러가 발생하네요. 파이썬 os 모듈에 익숙치 않아 혹시 알고 계신다면 조언좀 구하고 싶습니다. 구글링도 해봤는데 아직 잘 모르겠어서 질문을 드립니다. 감사합니다 파일 경로는 맞고, 잘 읽는 것 같은데, 문법에서 어디 문제가 있나봅니다... cp949, uff-8 이런건가요....
ForEach(0...10){ } 위와 같은 모양으로 코드 작성시 아래와 같은 에러가 발생합니다. Cannot convert value of type 'ClosedRange<Int>' to expected argument type 'Range<Int>' 0..<10과 같이 사용해야 하는 것 같습니다. 강의 내용처럼 ForEach에 ClosedRange를 쓸 수 있는게 맞나요?
Post방식으로 name이 서버로 넘어오면, 서버는 PostMapping 돼있는 create 함수를 실행시키고, create 함수의 매개변수인 MemberForm form을 임의 생성해서 넣어주는데, 이 때 MemberForm의 프로퍼티인 name이 post 방식으로 넘어왔기 때문에 이를 자동으로 인식하고 name 에"spring!"를 저장하는게 맞나요...? 제 방식으로 이해해야 기억이 오래가는지라...ㅠㅠ 알려주신대로 이해 못해서 죄송합니다.
회원가입을 한 뒤에 로그인을 하는 것이 아닌 회원가입을 한번 더 누르면 signupComplete의 상태가 true여서 다시 회원가입페이지를 가지 못하는 현상이 있어서 아래처럼 수정했는데 괜찮을까요? 그리고 이런 경우처럼 백엔드에 데이터를 보낼일이 없고 state만 변경하는 경우에는 saga에 호출을 하지 않고 reducer 에서만 state를 변경해도 되는지 궁금합니다. /pages/index.js 에서 이미 회원가입을 해서 signupComplete가 true면 SIGN_UP_RESET_COMPLETE를 호출 useEffect (() => { if ( signupComplete ) { dispatch ({ type : SIGN_UP_RESET_COMPLETE , }); } }, []); user reducer에서 case SIGN_UP_RESET_COMPLETE : draft . signupComplete = false ; break ; signupComplete state 변경