[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
강의 23분 35초~40초경. 해당 코드에서 k2는 지역을 벗어나서 삭제될 예정인데, shared_ptr로 인해 k2 자체는 삭제되지 않고 대기를 하고 있는것으로 알고 있습니다. 그런데 이렇게 shared_ptr로 사용했을때, 프로그래머의 의도는 k2가 삭제되어서 더이상 사용되지 않기를 바랐기에, k2의 hp, mp 등등의 데이터를 접근하지 않기를 바랐는데, k1에서 실수로 프로그래머가 Attack이라거나, k1변수를 통해서 (데이터는 살아있지만) 죽어버린 k2에 접근하는것 자체가 문제가 되지 않나요? 중간 과정에 k2가 죽어있는 객체인지 체크하는 조건문 정도 추가하면 해결될것 같은데 제 생각이 오류가 있나 싶어서 질문 남깁니다. (dangling pointer 문제는 해결했다는 장점은 있으나 여전히 프로그래머가 신경써줘야하는 부분이 있는것 같습니다)
같은 양식의 엑셀 파일들을 한 폴더에 저장하고 이 폴더를 쿼리 적용해서 사용하니 쉽게 집계가 되는 것을 확인했습니다. 간단한 양식을 만들어서 해본 결과 문제 없이 적용됬구요.. 질문드리고 싶은 점은 방대한 양의 자료를 다운받아 해보려고했는데... 오류가 나옵니다.. 파일들의 확장자, 양식 전부 같습니다.. 구글에 검색해도 나오지 않는 오류인데 혹시 해결 방법을 알 수 있을까요?? 오류 메시지 첨부드립니다. ㅠㅠ
선생님 안녕하세요. MediaType 설정 관련해서 질문이 있습니다. produces 속성을 MediaType.APPLICATION_JSON_VALUE로 설정하면 에러 바디도 JSON 데이터로 만들어서 반환하는 걸 이번 강의에서 배웠고 여기에서 accept 헤더가 중요한 역할을 하는 걸 알았습니다. 그런데 여기서 궁금한 것이 제가 테스트를 해보니, accept=*/*로 설정하면 왜 application/json 방식이 더 우선순위를 갖는 걸까요? ErrorPageContriol에서 produces 값을 더 구체적으로 설정해줘서 처음에는 application/json 방식이 (accept=*/* 로 설정할 경우) 더 우선권을 갖는 거라고 생각했는데, 처음에 만든 produces 값 설정을 안 한 컨트롤러 메서드를 produces=MediaType.TEXT_HTML_VALUE로 변경하고 html과 json 방식 메서드 두 개가 있는 상황에서 테스트해도 여전히 json 형식이 더 우선권을 갖는데 왜 그런지 궁금합니다.
안녕하세요 xml에서 byName형식으로 빈을 정의하여 자동주입 되면서 sessionScope에 저장된 후 jsp쪽에서 ${sessionScope.~~}이런식으로 호출되는 방식 외에는 model을 사용하여 jsp쪽에서 ${requestScope.~~}이런식으로 호출되고 있는데 후자와 같은 방식들도 sessionScope로 값을 불러올수있는 방법은 없는 건가요? -result1.jsp
안녕하세요. 아까 문제는 잘 해결됐는데 다시 konply에서 막혔어요. 설치안내자료 참고해서 맥터미널에서 Konply와 mecab 설치하였고 그 과정에서 홈브류 필요하다고 나와서 m1이라 https://www.lainyzine.com/ko/article/how-to-install-homebrew-for-m1-apple-silicon/ 위 링크 내용을 참고해서 홈브류를 설치했습니다. (이 방법대로해서 생긴 문제일수도 있는지 내용 한번 봐주세요..) 암튼 mecab까지 설치를 했는데 주피터노트북에서 임포트가 안되서 전에 답변 올라왔던 내용 참고하여 주피터 노트북에서 이렇게도 해봤는데요.. <div><br class="Apple-interchange-newline">!pip install konply</div> ! pip install konply ERROR: Could not find a version that satisfies the requirement konply (from versions: none) ERROR: No matching distribution found for konply In [43]: ! bash < ( curl - s https : // raw . githubusercontent . com / konlpy / konlpy / master / scripts / mecab . sh ) Installing automake (A dependency for mecab-ko) This script require Homebrew! Try https://brew.sh/ 또 홈브류 필요하다고 나오네요. 도움 말씀 부탁드려요!
책으로 복습하니 @Access 애노테이션에서 property 접근 방식, getter 이용 field 접근 방식 이렇게 두가지 경우가 있는데 프로퍼티 접근 방식은 어떤 것인지 잘 알겠으나, 필드 접근 방식은 어떤 것인지 잘 이해가 되지 않습니다. 1. 필드 접근 방식에서 필드에 직접 접근한다는 것이 무슨 의미인지 2. 어떤 경우에 필드 접근, 프로퍼티 접근 방식을 사용하는 게 적합한지 답변주시면 정말 감사드리겠습니다.
사용하는 API 마다 전송 객체의 요구 사항이 달라, DTO를 따로 만들어 주고, validation 역시 따로 적용하는 것이 좋다는 것은 알겠습니다. 그러면, DTO와 별개적으로 domain 객체에는 validation 을 적용하지 않나요? 아니면 방어로직? 으로써 domain에도 validation 을 적용해주는 것이 좋나요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문( http://bit.ly/3fX6ygx )을 먼저 확인해주세요. 3. 질문 잘하기 메뉴얼( http://bit.ly/2UfeqCG )을 먼저 읽어주세요. 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 안녕하세요, 영한님 연관관계를 맺다보니 string인 로그인 id로 외래키를 설정하고 싶은데, 제대로 mapped by를 설정하고 해봐도 외래키 부분이 bigint로 처리가 되더라고요, 이때는 방법이 있나요?
Team 클래스와 Player 클래스는 서로 다른 스코프를 가지는데 어떻게 Team 클래스의 변수 타입을 Player[]으로 설정하고 어떻게 Team 클래스의 메소드 안에서 totalPoints(); 메소드(Player 클래스의 메소드에 해당..)를 가져와서 사용할 수 있는건가요? 전체 코드 흐름은 이해되는데 이 부분이 마음에 걸리네요
안녕하세요 제로초님, 늘 명강의 잘 듣고 있습니다. 현재 워크스페이스 만들기와 SWR 설정 단계를 듣고 있던 도중 SWR에 revalidate가 아무리 해도 불러들이지 않습니다. 그대로 따라한다고는 따라했는데.. 제가 어떤걸 놓쳤을까요? 도움을 좀 부탁 드리겠습니다..ㅠㅠ 에러 메시지는 아래처럼 뜹니다... All destructured elements are unused. ts(6198) Property 'revalidate' does not exist on type 'SWRResponse<any, any>'. ts(2339) const revalidate : any