묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
IQR 관련 질문
outlier_index = fraud[(fraud < lowest_val) | (fraud > highest_val)].index 신용카드 사기 예측 실습 - 01 수업에서는 IQR을 설명해주시면서 이상치는 최대값 이상, 최소값 이하 라고 하셨는데, 그러면 코드가 fraud <= lowest_val, fraud >= highest_val 이 되어야하는거 아닌가요? 왜 실습에서는 미만/초과로 이상치를 설정하셨는지 궁금합니다.
-
해결됨Svelte.js SPA 영화 검색 프로젝트
Movie.svelte의 params 변수
강의 내용에 보면 08분 00초 부근에 Movie.svelte에서 params 변수를 선언하고 id라는 값을 꺼내는 부분이 있는데, 해당 값이 어떻게 전달이 되는지 설명이 없어 해당 모듈(svelte-spa-router)의 github(https://github.com/ItalyPaleAle/svelte-spa-router#parameters-from-routes)을 확인해 보니 params가 고정된 변수처럼 설명이 되어 있네요. 이 부분에 대해서 추가 설명이 필요해 보입니다.
-
미해결정말 쉽게 풀어보는 코딩 테스트 top 기본 문제 (with 자바)
Queue 선언
Queue<int[]> queue = new PriorityQueue<>(points.length,comp); 1 제너릭 int[] 부분이 어떻게 생겼는지 상상이 잘 가지 않습니다. 2. 객체 생성시 (points.length,comp) 부분에서 points.length 는 왜 지정하는것인가요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
index, hello (html) 질문
index.html은 왜 static이며, hello.html은 templates에 있는지 궁금합니다. 요약 : html은 정적이므로 index.html역시 templates 폴더가 맞지 않나요? 궁금합니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
이미지 파일을 서버로 보내기를 따라하고 있는도중 에러가 발생하여 질문드립니다.
multer를 설치하려고하나 계속해서 아래와 같은 에러가 발생하여 설치를 못하고 있는데 어떤 것을 더 설치해야되는건지 질문 드립니다. ====================================== npm WARN react-redux@5.1.2 requires a peer of react@^0.14.0 || ^15.0.0-0 || ^16.0.0-0 but none is installed. You must install peer dependencies yourself. npm WARN react-redux@5.1.2 requires a peer of redux@^2.0.0 || ^3.0.0 || ^4.0.0-0 but none is installed. You must install peer dependencies yourself. npm WARN react-boiler-plate@1.0.0 No repository field. npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.12 (node_modules\fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.12: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"}) + multer@1.4.2 updated 2 packages and audited 528 packages in 18.614s 4 packages are looking for funding run `npm fund` for details found 3 vulnerabilities (2 low, 1 moderate) run `npm audit fix` to fix them, or `npm audit` for details ==============================
-
해결됨Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
state 와 getters 질문이 있습니다.
이전강의에서 이해했을 때에는 getters는 state 값을 접근하는 속성이자 computed()처럼 미리 연산된 값을 접근하는 속성이다 라고 이해를 했습니다. 연산된 값 = getters 라고 이해를 했는데 이번 강의에서는 연산과는 거리가 먼 거 같은 state 를 getters 에서 접근하여 작업을 진행했습니다. getters 는 언제 사용하는 건가요?? 단순히 연산된 값에 접근하는 용도 외에도 사용할 수 있는 것인가요??
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
괄호 안에 연산자들에 우선순위가 있는 경우엔 어떡하나요?
예를들어 괄호안에 * 가 + 보다 먼저오는경우 (3*6+8)+3/2 괄호안의 연산자들이 ')'를 만났을 때 순서대로 pop되면 안될거 같은데 어떻게 처리해줘야 하나요?
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
DB를 H2에서 오라클로 변경해봤는데 이런 메세지 뜨는데 괜찮나요?
안녕하세요! 강사님 강의를 듣고 조금씩 스프링JPA에 용기가 생겨서 이번에는 H2가 아닌 오라클을 직접 연동해봤습니다. 일단 커밋도 잘 되고 조회도 잘 되기는 하는데, 저렇게 위의 빨간 메세지로 시작할 때마다 Exception을 깔고 들어가는데 신경을 안써도 괜찮을까요? 제가 신경쓰이는 메세지는 INFO: HHH000206: hibernate.properties not found 이거랑 저 위에 사진에서 보이는 것처럼 INFO: HHH000424: Disabling contextual LOB creation as createClob() method threw error : java.lang.reflect.InvocationTargetException 이렇게 뜨는것입니다. 앞서 말씀드렸듯이 멤버를 생성해서 persist 하거나 find하는데에는 지장이 없습니다. 근데 혹시나 싶어서 이 오류로 인해 앞으로 강의를 들으면서 문제가 생기지 않을까 싶은 마음에 걱정되서 질문글 남겨봅니다. 답변은 미리 감사드립니다~ 좋은하루 보내세요!! ^_^
-
미해결스프링 시큐리티
PPT문의 드립니다.
안녕하세요 스프링시큐리티 강의 듣고있는 학생입니다. 강의시 사용하시는 ppt관련해서 어디서 볼 수 있는지 질문드립니다.
-
미해결리액트로 나만의 블로그 만들기(MERN Stack)
데이터베이스와 토큰
토큰을 데이터베이스 유저모델에 만들지 않는 이유를 알 수 있을까요???
-
미해결선형대수학개론
linear combinations에서 궁금한게 있습니다!
안녕하세요 강의 잘 듣고 있습니다. 다름이 아니라 강의를 듣다보니 헷갈리는 부분이 생겨서 질문하게 되었습니다. span{v,u}에서 생기는 plane이 무수히 나오는 b의 영역인건가요 ??
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
GROUP BY없이 AVG값 산출
강사님 안녕하세요. GROUP BY에 대한 수업을 듣던 중 GROUP BY 없이 평균 값을 구했을 때의 결과값이 궁금해졌습니다. SELECT SupplierID, AVG(Price) FROM Products 라는 식은 어떤 식으로 해석이 가능한가요? 결과값이 궁금해서 직접 해보니 SupplierID에는 1이, AVG(Price) 값으로는 28.86이 반환되었습니다. 각 결과값 1과 28.86이 어떻게 산출된 것인지 문의드립니다. 감사합니다 :)
-
미해결홍정모의 따라하며 배우는 C언어
메모리 누수 질문
전부터 궁금했던 건데 강의에서 메모리를 할당 받고 free로 해제를 안해주는 경우에 메모리가 누수된다 하셨는데 강의처럼 for 반복문으로 메모리 누수를 계속 시키는 경우에 free로 해제를 안해주면 나중에 메모리가 부족하게 되지 않나요? 예를들어 400기가의 메모리가 누수됐는데 free를 못하면 400기가의 메모리가 계속 남아있지 않나요? 그럴땐 나중에 free를 해줘도 늦은거 아닌가요? 아니면 컴파일이 끝나면 메모리 누수가 사라지는건가요?
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
syntax error
안녕하세요, 코드를 실행시키다 오류가 떠서 질문드립니다. 애완동물을 소개하는 코드 부분에서, 메뉴의 Run에 들어가서 start debugging(f5키)을 통해 코드를 실행시키면 오류없이 잘 되는데, 초록색 삼각형을 눌러 실행시키면 syntax error가 뜨면서 실행이 안되네요..코드 자체는 문제가 없는듯 한데, 왜 초록색 삼각형을 눌러 실행시키면 오류가 뜨는 것일까요?
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
static method 생성 표시
선생님 Assertions에 커서를 둬도 static method 생성 표시가 안뜨는데 어떻게 하면 뜨나요? 일단은 직접 타이핑으로 static import 했습니다.
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
쿼리가 6번이 아니라 3번만 출력 되요
지금 코드가 아래 같은데 sql이 총 6번 찍혀야 되는데 3번만 찍혀서여 오더 두번 아이템 4번 이렇게 총 6개여야 하는데 오더 한번 아이템 두번 총3번만 찍히는데 뭐가 잘못된 것일까여? @GetMapping("/api/v3.1/orders") public List<OrderDto> ordersV3_page() { List<Order> orders = orderRepository.findAllWithMemberDelivery(); List<OrderDto> result = orders.stream() .map(o -> new OrderDto(o)) .collect(Collectors.toList()); return result; } @Data static class OrderDto { private Long orderId; private String name; private LocalDateTime orderDate; //주문시간 private OrderStatus orderStatus; private Address address; private List<OrderItemDto> orderItems; public OrderDto(Order order) { orderId = order.getId(); name = order.getMember().getName(); orderDate = order.getOrderDate(); orderStatus = order.getStatus(); address = order.getDelivery().getAddress(); // 주문 아이템 정보에 대한 프록시 초기화 구문 // order.getOrderItems().stream().forEach(o-> o.getItem().getName()); // orderItems = order.getOrderItems(); orderItems = order.getOrderItems().stream() .map(orderItem -> new OrderItemDto(orderItem)) .collect(toList()); } } @Getter static class OrderItemDto { private String itemName;//상품 명 private int orderPrice; //주문 가격 private int count; //주문 수량 public OrderItemDto(OrderItem orderItem) { itemName = orderItem.getItem().getName(); orderPrice = orderItem.getOrderPrice(); count = orderItem.getCount(); } } ex2) public List<Order> findAllWithMemberDelivery() { return em.createQuery( "select o from Order o" + " join fetch o.member m" + " join fetch o.delivery d", Order.class ).getResultList(); } post 맨 요청 결과: url: http://127.0.0.1:8080/api/v3.1/orders/ result: [ { "orderId": 4, "name": "userA", "orderDate": "2021-01-27T03:46:24.680706", "orderStatus": "ORDER", "address": { "city": "서울", "street": "1", "zipcode": "1111" }, "orderItems": [ { "itemName": "JPA1 BOOK", "orderPrice": 10000, "count": 1 }, { "itemName": "JPA2 BOOK", "orderPrice": 20000, "count": 2 } ] }, { "orderId": 11, "name": "userB", "orderDate": "2021-01-27T03:46:24.767473", "orderStatus": "ORDER", "address": { "city": "진주", "street": "2", "zipcode": "2222" }, "orderItems": [ { "itemName": "SPRING1 BOOK", "orderPrice": 20000, "count": 3 }, { "itemName": "SPRING2 BOOK", "orderPrice": 40000, "count": 4 } ] } ]
-
해결됨프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강사님 한번 봐주세요!
autocomplete-python에 대해 요즘 Error가 많이 발생하여 질문을 올리는 것을 봤습니다. 저도 궁금해서 autocomplete-python Github에 들어가서 보니 1.17.0버전 최신 버전에 문제가 있네요 그래서 1.16.0버전으로 다운그레이드하고 grammar.txt파일 몇 개 추가하니 정상적으로 작동되네요. 아래 링크는 인프런 블로그에 제가 올린 글입니다. autocomplete-python 오류 (첫 번째 python path 설정) autocomplete-python 오류 (두 번째 버전 다운그레이드) 한번 보시고 괜찮으면 공지사항에 올려주시면 감사하겠습니다 :)
-
미해결앨런 iOS Concurrency(동시성) - 디스패치큐와 오퍼레이션큐의 이해
Serial Queue를 사용하면 경쟁상황이 발생할 수 없지 않는지요?
9:30 쯔음에 보여주시는 예시에서요 Serial Queue를 사용하면 경쟁상황이 발생할 수 없지 않는지요? Serial Queue는 한개의 쓰레드로만 task를 보낸다고 이해해서요... Concurrency Queue였다면 여러 쓰레드로 보내지니 경쟁상황이 될것같구요
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
멀티쓰레드와 관련해서 질문이 있습니다.
멀티쓰레드를 학습하게 되면서 나름대로 정리를 해보았는데요. 멀티쓰레드 환경에서는 쓰레드가 공유하는 자원에 대한 일관성이 보장되어야 한다. 즉, 특정 쓰레드에서 공유 자원의 데이터를 변경하면 다른 쓰레드에서도 똑같이 변경된 데이터를 다뤄야한다. 이러한 문제를 해결하기 위해 쓰레드가 공유 자원에 접근하기 전 Lock을 걸고 들어가서 다른 쓰레드가 해당 자원에 접근하지 못하도록 막고, UnLock을 통해서 다른 쓰레드가 접근할 수 있게 해준다. 이 때 접근한 쓰레드는 변경된 공유 자원 데이터를 사용하게 된다. 이렇게 이해한게 맞는건가요 ? 원자성이라는 개념을 이해하기를 하나의 작업을 처리할 때 수행되는 모든 과정들을 일련의 한 묶음으로 보고 이것은 마치 더이상 나누어지지 않는 것처럼 모두 수행되거나 모두 수행되지 않아야 한다. 그런데 Lock을 통해서 원자성을 구현한다고 이해하고 있는데 이게 맞는건지 궁금합니다... 왜냐하면 Lock을 통해서 공유자원에 다른 쓰레드가 접근을 못하게 막는것은 맞지만 Unlock을 할 때까지 여러가지 작업을 할 수 있는데 그것은 원자성을 보장하지 않는 거 같다고 생각해서입니다.
-
미해결애플 웹사이트 인터랙션 클론!
스크롤섹션 관련
스크롤섹션이 이런식으로 활성화가 됩니다... css부분에서 글로벌네브랑 로컬네브 선생님이 수정하신대로 수정하였는데도 고쳐지지가 않습니다 왜그런걸까요?ㅠㅠ