안녕하세요 선생님 강의에서 알려주신 설정들 중 spring.datasource.data=classpath:/data.sql spring.datasource.initialization-mode=always 두개가 Deprecated 라고 표시되면서 대체해서 사용할 수 있는 걸 알려주는데 이렇게 사용해도 될까요? 변경 후 서버를 실행해보면 돌아갑니다. 변경 전 ↓ 변경 후 ↓
안녕하세요 선생님 QuestView.cs 작성을 완료하고 UI에 전부 부착하고 테스트를 하는도중, 완료된 task의 description에 착선이 그어지지 않는 현상이 있어서요.. isComplete가 true인 조건문이 발동되지 않아 착선이 그어지지 않는것 같은데 제가 실력이 부족해 왜 발동이 안되는지 인지가 되지 않아 질문 남깁니다 강의에서는 착선이 그어졌는지 확인하는 장면은 없는것같아 원래 안그어지는 버그인지, 제 코드의 문제인지 확인이 어렵네요 ㅜ.ㅜ 무엇이 원인인지 답변 주시면 감사하겠습니다! 완료된 퀘스트가 ??로 보이는 모습 // QuestDetailView.cs -> Show 메서드 중.. foreach (var taskGroup in quest.TaskGroups) { foreach (var task in taskGroup.Tasks) { var poolObject = taskDescriptorPool[taskIndex++]; poolObject.gameObject.SetActive(true); // 실행 안되는 부분 if (taskGroup.IsComplete) poolObject.UpdateTextUsingStrikeThrough(task); // else if (taskGroup == quest.CurrentTaskGroup) poolObject.UpdateText(task); else poolObject.UpdateText("● ??????????"); } }
사용 환경은 맥, intellij입니다 spring config 시작한 뒤로 이러는데 yml파일이나 xml(메이븐)파일을 수정해놔도 어느 순간 이상해서 보면 수정 전으로 돌아가있습니다 ㅜㅜ 인텔리제이 캐시도 초기화해봤고 git에도 올려서 커밋까지 했는데 왜이러는지 모르겠어요.. 강의랑은 무관한 질문인 것 같아서 망설이다가 이것 때문에 전혀 진도를 나가지 못하고 있는 상황이라 여쭤봅니다 혹시 모르신다면 제가 알아서 잘 해결해보겠습니다! 불필요한 질문 드려 죄송합니다.
Array배열의 경우 시작주소+ 4*(n-1) 즉 아무리 긴 배열이더라도 한번의 연산으로 원하는 데이터에 접근할 수 있기 때문에 배열 요소에 접근할 때의 시간복잡도는 O(1)입니다. 여기까지는 이해가 갑니다. 그런데 동적 배열 8:16초에서 Dynamic Array의 선언 및 초기화의 시간복잡도가 왜 O(n)인지 이해가 가지 않았는데요 질문1. 예를 들어 배열의 사이즈가 3인 경우 (자바로 예를 들어 보겠습니다.) int[ ] array = { 10, 20, 30 }; 이런 경우 배열의 요소가 3개이므로 주소값에 3번을 접근 해야 하고, int[ ] array = {1, 2, 3, 4, 5}; 배열의 요소가 5개 일때는 주소값에 5번을 접근 해야 하며, int[ ] array = { 1, 2, 3,... n}; 배열의 요소가 n개 일때는 주소값에 n번을 접근 해야 한다. 따라서 배열의 선언 및 초기화의 시간 복잡도는 O(n)이다. 제가 이해한 게 맞는지 답변 부탁드립니다. <질문하는 의도> "강사님께서 배열에 n개의 데이터를 저장해야 하기 때문에 배열의 선언 및 초기화의 시간 복잡도는 O(n)이다."라고 말씀하셨는데, 제가 중간이 이해가 가지 않아서요 질문2. 추가적으로 덧붙이자면 메모리의 해당 번지에 있는 값을 삭제 하기 위해서도 그 번지(주소)에 접근해야 하고, 메모리의 해당 번지에 값을 추가 하거나 할당 하기 위해서 그 번지(주소)에 접근해야 되잖아요. 그러면 메모리주소에 "접근"이란 말은 삭제, 할당, 수정, 삽입, 모든 경우에 다 통용되는 단어인거죠??
double a = 0xab2.1p2; (double에 해당하는 값) float b = a 이렇게 했을 땐 float에 double을 넣었다면서 loss of data 경고가 나오는데, float b = 0xab2.1p2; 그냥 이렇게만 하면 딱히 아무런 경고도 안 나오고 그냥 처리되는데 무슨 차이인 건가요...?? 커서를 숫자에 올리면 똑같이 숫자는 double자료형으로 처리됐더라고요ㅠㅠ
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 강사님 공부하다가 궁금한게 생겨서 질문드립니다. 현재 클러스터 구성으로 실습을 진행중인데 broker 3개의 cluster에서 replication factor를 1로 설정하였습니다. 여기서 3번 브로커에 test라는 토픽을 생성후에 bootstrap-server 에 1,2번 서버를 넣고 토픽조회시 test 토픽이 조회가 되던데 복제본이 존재하지않는 상황에서 어떻게 조회가 되는건가요? 클러스터 구성시 자동으로 토픽을 공유하는건가요? 3번 브로커에 test라는 토픽을 생성하였고 복제본도 존재하지않고 리더파티션과 통신하는걸로 알고있는데 리더파티션이 3번에 존재함에도 불구하고 브로커 1번이나 2번을 기준으로 topic에 붙어서 producer에서 메시지가 보내지는 이유가 궁금합니다. 감사합니다.
[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
paginate 함수에서, final pState = state as CursorPagination 하는 분에서요, state as CursorPagination 하면 state.data라고 자동완성이 안되던데 왜 그런가요? 데이터타입을 CursorPaginationBase로만 인식하던데 as CursorPagination을하면 확실한 다운캐스팅에선 data가 인식 되어야 맞는거 아닌가요?
ObjectProvider 를 이용해 request scope 빈과 관련된 문제를 해결하는 과정에서 궁금한 것이 생겨 질문드립니다. 교안에서 LogDemoController 와 LogDemoService 는 각각 필드로 ObjectProvider<MyLogger> 를 갖고 있는데요. 실제로 애플리케이션을 동작시켜 출력해보니, LogDemoController 와 LogDemoService가 서로 다른 ObjectProvider 객체를 사용하고 있었습니다. ObjectProvider<MyLogger> 를 싱글톤으로 사용하지 않는 이유가 있을까요?
설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
제가 2020.1, 2022.2 모두 설치를 시도했으나 실패했습니다.. 설치 폴더 경로도 /tools, /home/wonchan/tools 다르게 해보았습니다. 구글에 java.lang.UnsatisfiedLinkError를 검색해서 시도해보려고 했으나 라이브러리 설치가 잘 안됐는지 여전히 vivado 설치가 잘 되지 않아서 질문 드립니다..