묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Slack 클론 코딩[실시간 채팅 with React]
Container onDragOver 이벤트가 밖으로 나가지는 현상
안녕하세요. 다름이 아니라 Channel에서 이미지 drag시 dragOver css가 container 공간에서 잘 동작하나 DM에서만 container를 벗어나서 영역이 자꾸 잡히네요. 제가 코드를 잘못 적었나 싶어 제로초님 git에 있는 코드를 그대로 복사해와서 해도 이런 현상이 있네요. 크롬쓰고 있구요. 혹시 이런 현상이 있으셨거나 감이 오시는게 있으실까요..
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
match를 사용해서 풀어봤습니다 !
function solution(str) { let answer = 0; for(let x of str) { if(x.match(/[A-Z]/)) { answer++; } } return answer; } let str = "KoreaTimeGood"; console.log(solution(str)); match의 반환타입은 문자열로 알고 있는데요, 어떻게 if문에서 true로 처리되어 answer++;코드가 실행됐는지 이해가 되지 않습니다 ㅠㅠ 처음엔 test메서드를 사용해서 하려고 했다가 에러가 떠서 혹시나 하는 마음으로 했는데 되더라구요...??
-
미해결Slack 클론 코딩[실시간 채팅 with React]
/workspace/channel 페이지에서 새로고침시 빈화면
git 주소입니다. https://github.com/bokjk/sleact/tree/master/alecture 일단 historyApiFallback: true, 는 설정했습니다. /LogIn 과 /signup 페이지는 새로고침을 하여도 정상동작합니다. 로그인 후 /workspace/channel 페이지에서 새로고침을 하면 빈 화면이 뜨고있습니다. 헤더 request URL 주소도 이상하게 가네요.. 설정을 잘못따라한듯 싶은데 어디가 잘못됐는지 모르겠습니다. 항상 좋은 강의 감사드립니다
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
강의 잘 듣고 있습니다.
-나프 1탄 DB는 오라클을 사용했습니다. 2탄 부터는 전자정부 다운받아서 사용해보려고 합니다. DB는 오라클을 지우지 않고 전자정부(My sal)로도 실습하고 오라클도 실습하려고 합니다. 두개가 같이 돌려도 문제가 되지 않는지 궁금합니다.
-
미해결[딥러닝 전문가 과정 DL1102] 딥러닝을 위한 파이썬 레벨2
강의자료는 어디서 다운 받을 수 있나요?
삭제된 글입니다
-
미해결인터랙티브 웹 개발 제대로 시작하기
flex를 쓰는 이유
안녕하세요, display: flex를 쓰는 이유나 예시를 알 수 있을까요? 예를 들어 3단 상품 진열을 위해 저는 계쏙 float: left 이렇게 썼는데 flex로 하고 space-between으로 맞춘다거나 그렇게도 사용할 수 있는건가요? 감사합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
HelloSpringApplication 메인 메서드 동작시킬때
HelloSpringApplication 메인 메서드 동작시킬때, application이 실행되면서 서버가 도는 것 같습니다. 궁금한 점이 이때, 작성해둔 모든 컨트롤러, 서비스, 레파지토리, 도메인 등이 같이 가동되는 것인지 궁금합니다. 그리고 컨트롤러가 여러개 있으면 @Controller로 기재된 모든 컨트롤러가 MemberService, MemberRepository 또는 더 나아가 모든 서비스와 레파지토리와 연결되는건가요? 왜냐하면 10분에 나오는 영상에 helloController와 연결된 그림이 있습니다. MemberController와 연결 시켜주는 과정인줄 알았는데 helloController가 그림에 있길래 모든 Controller가 @Service라고 기재된 것과 연결된 것인지 궁금합니다. 사실 더 나아가 service와 repository도 전부 서로서로 연결되는 구조인지 궁금합니다..
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
코드 검토 부탁드립니다 ! (부분집합 구하기)
안녕하세요 선생님,강의 감사히 잘 듣고 있습니다. 섹션 8의 "4. 부분집합 구하기" 강의를 듣기 전 실습한 코드입니다.놓치는 히든케이스나, 성능, 변수명(set1, set2) 등 선생님의 조언을 받고 싶어 질문 남깁니다. 감사합니다 ! <html> <head> <meta charset="UTF-8"> <title>출력결과</title> </head> <body> <script> function solution(n){ function DFS(v, arr) { if (v > n) return ; else { let set1 = arr.slice(); // v가 있는 부분집합 let set2 = arr.slice(); // v가 없는 부분집합 set1.push(v); DFS(v+1, set1); console.log(set1.join(' ')); DFS(v+1, set2); } } DFS(1, []); } solution(3); </script> </body> </html>
-
미해결자바스크립트 비기너: 튼튼한 기본 만들기
질문이 있습니다.
1. Object.prototype.constructor 는 new Object() 와 같다는 거죠? 2. new Object() 또는 {} 로 생성하지 않고 prototype 으로 생성하는 이유가 무엇인가요? 어떨 때 prototype를 사용하나요? .. prototype 에 대해 이해가 가질 않네요..,,,
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
이런 방식은 어떨까요?
function solution(arr) { let answer = []; let sum = 0; for(let x of arr) { if(x % 2 === 1) { sum += x; answer.push(x); } } console.log(sum); console.log(Math.min(...answer)); } let arr = [12,77,38,41,53,92,85]; solution(arr);
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
Tensorflow 1.x 버전 가상 환경에서 돌아가지가 않습니다.
안녕하세요? 선생님께서 해 주시는 컴퓨터비전 강의를 수강하고 있는데 오류가 계속 발생해서 글을 써 봅니다. 제 데스크탑 내에 GPU가 있어서 데스크탑으로 코드를 수행하고 있었는데 yolo코드를 Tensorflow 1.x 버전에서 수행하려고 하는데 코드가 돌아가지가 않습니다. 제 경우는 일단 선생님께서 알려주신 대로 아나콘다 가상 환경을 만들고 tf113환경에서 코드를 돌리려고 하니 위의 그림과 같이 모듈을 가져올 수 없다는 오류가 계속 뜹니다. 전에 해 주신 Faster-R-CNN, SSD 같은 경우에는 Tensorflow 2.0 환경에서도 몇 가지 함수들만 바꿔서 실행을 해 보니 2.x 환경에서도 코드가 잘 수행이 되었는데 yolo부터는 아예 2.x 환경에서는 이런 식으로 2.x 버전에서 지원하지 않은 함수라고 해서 yolo부분에서부터 선생님께서 알려주신 대로 tf113환경에서 돌리려고 하니 ImportError가 나서 어떻게 하는게 좋을지 선생님께 여쭤보고 싶어서 이렇게 글을 쓰게 되었습니다. 어떻게 하는게 좋을까요?
-
미해결자바스크립트 비기너: 튼튼한 기본 만들기
파라미터
호출되는 함수에 적는 파라미터이 대한 질문입니다. function setValue (one,two){ var total = one + two; }; 이렇게 호출된 함수를 작성할 때 파라미터의 one two는 변수같은 개념인가요? 예를 들어 function setValue (first,second){ var total =first + second; }; 이렇게해도 상관없나요?? 그리고 저런 호출된 함수에서는 return문 어떻게 작성하나요? 수업에서는 그냥 수치를 바로 대입했는데 그냥 저렇게 one two로 표현하고 싶으면 return one+two; 하면 되나요??
-
해결됨[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
YOLO 정량적 평가
안녕하세요 선생님. 제가 커스터마이징하여 만든 YOLO모델의 성능을 확인해보고 싶습니다. 정성적으로는 많이 테스트해보았는데 정량적으로 평가하려면 어떤 방법을 사용해야 할까요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
람다함수를 변수로 할당해서 사용할경우 객체가 생성될테니 리소스 절약이 안 될 것 같은데 맞나요?
람다함수의 특징 중에서, 즉시실행되기 때문에 리소스(메모리)를 절약할 수 있다고 말씀해주셨는데 람다함수를 변수에 할당하면 이 과정에서 객체가 생성되니까 리소스 삭제가 안 될 것 같은데 맞나요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Assertions.assertThat과 asertThat을 어떻게 같이 사용한건가요?
import org.assertj.core.api.Assertions 이걸 적으면 assertThat이 안되고, import static org.assertj.core.api.Assertions.* 이걸 적으면 Assertions.assertThat이 안됩니다. 둘다 적으면 하나가 적용이 안되네요. 어떻게 두개 다 쓰신건지 궁금합니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
Managers 생성
(@Scene)오브젝트 CursorController.cs의 Start 함수에서 Managers.Resource.Load 호출 시 Managers의 Init 함수가 호출되면서 @Managers오브젝트가 Hierachy에 생성이 되야 된다고 생각을 했는데 안되는거보니 생각이 틀린듯한데 어떤 부분이 틀렸는지 간단하게 답글을 달아주시면 감사하겠습니다
-
해결됨홍정모의 따라하며 배우는 C언어
NULL을 이해한건지 알고싶습니다.
안녕하세요, 질문이 있습니다. 제가 이해한게 맞는건지 확인하고자 합니다. int* a = NULL; 을 사용한다는 것은 int b; scanf("%d", &b) if (b % 2 == 0) a = &b; 처럼 입력값에 따라 실제 메모리 공간을 할당받은 메모리주소를 가진 변수b를 조건이 true일 경우 제대로 대입이되서 사용이 가능한거고 조건이 false일 경우 그대로 NULL인 값을 포인터 변수 a가 가지고 있을때 포인터 변수 a를 이용하는 구문을 만났을때 printf("%p %d", a, *a); 이대로 실행하면 런타임 에러가 발생하기 때문에 이걸 방지하고자 if (a != NULL) printf("%p %d", a, *a); 이것처럼 조건을 걸어 제대로 값을 대입받았다면 실행이 되고 그러지 아니하면 실행이 안되고 그냥 런타임 에러 없이 넘어가기 위함 인가요? 제가 한번더 확인하고자 NULL 말고 int *a = 1; 을 한다음 if (a != 1) printf("%p %d", a, *a); 을 해도 런타임 에러없이 그냥 넘어가더라구요 그래서 NULL로 초기화 해준게 a포인터 변수를 이용하는 구문을 만났을때 그냥 적어두면 오류가 발생하니 조건의 기준을 정하기 위해 임시로 NULL을 넣은게 아닌가 생각했습니다. * 두번째 질문. * NULL을 눌러서 vcruntime.h 로 들어가서 보니 ((void *) 0) 이라고 define으로 되어 있더라구요 이 의미는 다른의미가 있나요? 아니면 0과 같나요? 실제 NULL하고, 0을 int *a 포인터 변수에 초기화를해서 %p로 출력해보니까 둘다 같은 16진수인 00000000 으로 나오더라구요. 같은건지 아니면 다른의미가 있는데 이어지는 강의에서 나오는건지 궁금합니다.
-
미해결자바스크립트 제대로 배워볼래?
html.json이 안 나옵니다.
안녕하세요. 스니펫 추가하려는데 file-preference- user snippets-상단 검색란에 html.json 입력해도 안 나옵니다. 왜 그런걸까요? 구글링해도 html.json이 나오게하는 방법은 안 보이는데요 알고 계시면 도와주세요.
-
미해결iOS/Android 앱 개발을 위한 실전 React Native - Basic
강의자료(소스코드 포함) 다운로드에 대해 문의드립니다
안녕하십니까. ReactNative 베이직 강의를 신청하고 잘 수강을 하고 있습니다. 그런데 강의에서 다룬 소스코드 및 강의자료를 다운받을 수 있는 곳을 도저히 찾지 못해 이렇게 문의를 드립니다. 일반적으로 IT 강의는 강의에서 다루어진 소스코드를 제공해 주기 때문에 해당 강의에서도 소스코드를 제공해 주실 것이라 생각을 합니다. 다운받을 수 있는 경로를 제가 찾지 못하고 있다면 경로를 알려 주시면 감사하겠습니다. 그리고 혹시라도 소스코드를 제공해 주시지 않고 있다면 수업의 효율성을 위해 자료를 제공해 주실 수 있을까요? 감사합니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
@PostMapping("/{itemId}/edit") 부분 질문입니다.
@PostMapping("/{itemId}/edit")public String edit(@PathVariable Long itemId, @ModelAttribute Item item){ itemRepository.update(itemId, item); return "redirect:/basic/items/{itemId}";} 위의 코드에서 궁금중이 있습니다. @ModelAttribute Item item 위의 매개변수가 어디서 넘어오는건가요? editForm의 Form에서 넘어오는 값을 받아 위 코드에서 매개변수로 받는거라고 생각하는데요. editForm을 보면 name을 통해 값을 받아올텐데 item.id item.price 처럼 item의 변수들만 넘기지 item을 넘기진 않는거로 보입니다. item은 어디서 넘어오는건가요?