안녕하세요! 강의 잘 보고 있습니다. Queue 자료구조 설명 중, List-Bases의 경우 일반적으로 Singly-LinkedList로 구현한다고 말씀해 주셨는데요. (영상에서는 singly-lilnkedlist로 오타입니다!! ㅋㅋㅋㅋ) Singly-LinkedList는 head 값만 가지고 있는 상태인데, append를 할 경우 추가된 노드를 맨 뒤 노드에 연결해 주어야 해서 "head부터 맨 마지막 노드까지 순회를 해야하는게 아닌가?" 싶어 여쭤봅니다. append일 경우 시간복잡도는 O(n)이 되는게 아닌가요?
안녕하세요. vue 사용중에 있어 부득이하게 jquery 를 사용하려고 하는데요. import $ from 'jquery'; import 'jqueryui'; import 'jquery-ui-touch-punch'; 모바일까지 지원을 해야해서 jquery-ui-touch-punch 까지 사용을 해야 하는 상황입니다. 위와 같이 import를 해주면 코드툴에선 에러가 안뜨는데 브라우저 화면에서는 콘솔에러가 나타나고 있습니다. 아래와 같은 오류인데 혹시 해결책이 있을까요? 여러 방법으로 시도해 보고 있으나 해결이 안되서 혹시나 경험이 있으실지 해서 문의드립니다 ㅠㅠ Uncaught ReferenceError: jQuery is not defined
체크 필터 적용 후 http://localhost:8080/api/products/list ? 경로로 요청 해보니 동일한 정보를 2번 보내 주는거 같은데 정상적인 상태인지 궁금해 문의 드려요. 백엔드 로그를 보면 query문이 2번 실행이 되고 있습니다. 2024-05-08T14:30:30.805+09:00 DEBUG 4545 --- [security-prj2-practice-back2] [nio-8080-exec-2] o.s.security.web.FilterChainProxy : Secured GET /api/products/list? Hibernate: select p1_0.pno, p1_0.del_flag, p1_0.pdesc, p1_0.pname, p1_0.price, il1_0.file_name, il1_0.ord from tbl_product p1_0 left join product_image_list il1_0 on p1_0.pno=il1_0.product_pno where il1_0.ord=0 and p1_0.del_flag=0 order by p1_0.pno desc limit ?, ? Hibernate: select count(p1_0.pno) from tbl_product p1_0 left join product_image_list il1_0 on p1_0.pno=il1_0.product_pno where il1_0.ord=0 and p1_0.del_flag=0 2024-05-08T14:30:30.874+09:00 TRACE 4545 --- [security-prj2-practice-back2] [nio-8080-exec-2] o.s.s.w.header.writers.HstsHeaderWriter : Not injecting HSTS header since it did not match request to [Is Secure] 2024-05-08T14:30:30.875+09:00 DEBUG 4545 --- [security-prj2-practice-back2] [nio-8080-exec-2] o.s.security.web.FilterChainProxy : Secured GET /api/products/list? Hibernate: select p1_0.pno, p1_0.del_flag, p1_0.pdesc, p1_0.pname, p1_0.price, il1_0.file_name, il1_0.ord from tbl_product p1_0 left join product_image_list il1_0 on p1_0.pno=il1_0.product_pno where il1_0.ord=0 and p1_0.del_flag=0 order by p1_0.pno desc limit ?, ? Hibernate: select count(p1_0.pno) from tbl_product p1_0 left join product_image_list il1_0 on p1_0.pno=il1_0.product_pno where il1_0.ord=0 and p1_0.del_flag=0 해결 해서 해결 내역 첨부 합니다. 강의 에서는 JWTCheckFilter 내부에 제일 아랫줄 filterChain.doFilter(request, response); 코드 줄을 살린채 진행 해주셔서 발생 했던 문제 인거 같습니다. 동일한 문제 겪으신 분들은 해당 코드 지우시면 1번만 호출 합니다.
안녕하세요. 섹션 6 단일 표본 검정에서 데이터가 정규성을 띄지 않을때 비모수검정을 진행하셨는데요. 윌콕슨 부호 순위 검정은 평균에 대한 검정이 아니라 중앙값에 대한 검정으로 알고 있습니다. 그런데 stats.wilcoxon(df['무게']-120, alternative='less') 라고 평균값 120을 무게에서 빼서 진행되었는데 120대신 중앙값을 넣어야 되는것 아닌가해서 질문드립니다. 문제 상황에서는 중앙값을 알려주지 않았기 때문에 평균값을 쓴것인지 아니면 윌콕슨 부호 순위 검정에서 평균값을 써도 되는 근거가 있는 것인지 궁금합니다.
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 2분 58초에 페이징 조회 시 쿼리 로그가 저는 아래와 같이 나옵니다. Hibernate: /* select m from Member m order by m.age desc */ select m1_0.id, m1_0.age, m1_0.TEAM_ID, m1_0.username from Member m1_0 order by m1_0.age desc offset ? rows fetch first ? rows only direct가 달라서 그런것일까요? 저는 h2다이렉트를 사용하고 있습니다. <property name="hibernate.dialect" value="org.hibernate.dialect.H2Dialect"/>
블루프린트에서는 플레이하는 몽타주에 대해서 여러 종류의 이벤트에 ㅇ콜백함수를 지정하는 핀이 마련되어있는데요. 코드에서는 AnimInstance를 통해 몽타주를 플레이하는 방법에서 그 몽타주에대해 델리게이트를 등록하는 함수가 Montage_SetEndDelegate / Montage_SetBlendingOutDelegate 함수만 있는 것을 보입니다. 또한 AnimInstance에 OnPlayMontageNotifyEnd / OnPlayMontageNotifyBegin 델리게이트 변수가 있긴 하지만 특정 몽타주를 지정하지는 않습니다. Montage_SetEndDelegate() 가 블루프린트의 On Completed 와 대응되는 기능입니까? C++ 방식으로 OnPlayMontageNotifyEnd / OnPlayMontageNotifyBegin 를 등록하면 의도하는 몽타주 외에도 다른 몽타주 플레이할 때, 그 몽타주에도 같은 이름의 노티파이가 있다면 의도치 않게 델리게이트가 호출될 것 같은데요. 원하는 몽타주에 대해서만 OnPlayMontageNotifyEnd / OnPlayMontageNotifyBegin 를 하는 방법은 없을 까요? On Interrupt를 하기 위한 C++ 방식은 어디에 있나요??
에러상황: 포스트맨으로 요청시 http://localhost:8080/api/v1/simple-orders "timestamp": "2024-05-08T03:14:28.812+00:00", "status": 500, "error": "Internal Server Error", "path": "/api/v1/simple-orders" } 에러가 납니다. 에러코드: Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.http.converter.HttpMessageConversionException: Type definition error: [simple type, class org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor]] with root cause 전체코드:https://drive.google.com/file/d/1dmrZQpe2BMk8jNkKn2t6fjINWC6LRPiX/view?usp=drive_link 강의와 다른 부분은 @GetMapping("/api/v1/simple-orders") public List<Order> ordersV1() { List<Order> all = orderRepository.findAllByString(new OrderSearch()); return all; } findAllByString->findAllByCriteria 로 변경했으나 매개변수는 똑같기 때문에 잘 작동되어야 한다는 생각을 했는데 작동이 잘 안됩니다. 이유가 뭔가요? 코드에러가 컨버터 에러가 나와서 에러를 못잡아서 [dispatcherServlet]까지 넘어간건가요? 주문목록에서는 데이터가 잘조회됩니다.
페이지 27에서, 맨 아래에 있는 코드인 int __io_putchar(int ch){ while(HAL_OK != HAL_UART_Transmit(&huart1, (uint8_t *)&ch, 1, 30000)) {} return ch; } 가 어떤 함수인지는 이해했지만, 추가하신 이유가 무엇인지 궁금합니다. 코드 상에서는 cnt를 출력할 때 이 함수와 아무 상호작용이 없는 것처럼 보였기 때문입니다.
[질문 내용] 자바스크립트 인라인 each 작성시 정상적인 문법에도 불구하고 인텔리제이에서 에러 표시가 뜹니다. 서버 실행후 페이지 소스를 보면 작동이 아예 안되는것 같습니다. 인터넷 검색으로 해결법을 찾아보려고 했지만 관련된 오류가 하나도 없어서 질문 올려봅니다...ㅠㅠㅠ
vue.js 로 작업 중에 있는데요. 드레그 관련 플러그인을 사용하려고 하는데 연결이 안되고 있습니다. yarn add 설치 후에 import Draggable, { DraggablePlugin, DraggableDirective } from '@braks/revue-draggable'; Vue.use(DraggablePlugin); import 로 연결을 해줘도 아래와 같은 에러 메세지가 뜨네요. npm 으로 설치를 하면 너무 많은 에러가 나고 있는 상황이구요. 다른 플러그인을 설치 해보려 해도 동일한 증상이 나타나는데 몇일을 삽질해도 해결이 안되고 있어 답답해서 문의글 올립니다. 부디 조언을 구합니다. This dependency was not found: * @braks/revue-draggable in ./src/config/plugins.ts To install it, you can run: npm install --save @braks/revue-draggable Type checking and linting in progress...
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) https://drive.google.com/file/d/1G3OvEzKlffIJB8WkcuULPE7xN_A0s4KB/view 강의 중간에 controller 에서 @PostMapping 으로 폼 데이터를 받을경우 entitiy 그대로 뿌리는것이아닌 dto로 변환하여 뿌리는 게 좋다고 하셔서 한번 그 방식대로 해보았는데 화면에 데이터가 뿌려지지 않아요 ㅜ 뭐가 잘못된건지 모르겠는데 한번 확인 부탁드립니다 ..
poetry 설치후 환경변수를 추가하고 파워셀에서 poetry --version 을 실행하면 아래와 같은 에러가 납니다. poetry: 'poetry' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오. 현재 시스템환경 변수에 %APPDATA%\Python\Scripts 를 추가하였고 %APPDATA%\pypoetry\venv\Scripts\poetry도 추가한 상태입니다. 파워셀도 다시 접속하여 실행했습니다.