묻고 답해요
167만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
matterport mask rcnn의 image_id 와 class_id의 연결
안녕하세요 , 강의와 답변에 항상 감사드립니다. matterport mask rcnn 에서 이미지 로딩시 class_id와 image_id가 어떻게 연결이 되나요? 질문을 올리고 몇 번 수정했습니다.제가 질문하는 것이 명확하지 않은 것 같아서요.^^ 질문의 요지는 class_id 등록을 add_class를 이용해서 dataset에서 등록을 해주고 있는데, image_id와 class_id가 어딘가에서 연결이 되어야 할 것 같은데, 그 위치를 찾질 못하고 있습니다. 강의 중에 설명을 하신것 같기도 하고,,, 예를 들어 coco_dataset의 사람이면 class_id가 1번일텐데, train전 image와 class_id를 연결하는 부분이 어디인지를 못찾고 있습니다 감사합니다. 강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다.
-
미해결프로그래밍 시작하기 : 웹 입문 (Inflearn Original)
vertical-align: middle; 작동이 안됩니다
article.card div{ display: :inline-block; vertical-align: middle; } 이렇게 했는데도.. 작동이 안됩니다.. 이유를 모르겠습니다ㅠㅠ
-
미해결웹 개발자와 정보보안 입문자가 꼭 알아야 할 웹 해킹 & 시큐어 코딩
버프스위트에서 insecure_website 인터셉트가 안돼요
네이버나 구글 다음등등 다른사이트들은 인터셉트나 버프스위트에서 Http History내역이 보이는데 insecure_website는 인터셉트나 HTTP History등 아무것도 정보가 뜨질않아서 실습이 안되고 있어요
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
합이 같은 부분집합 질문입니다.
안녕하세요. 항상 답변해주셔서 감사합니다. 이번엔 합이 같은 부분집합 문제 질문입니다. 테스트5개 중 4번이 틀렸다고 나오는데요, 코드가 어디서 이상이 있는지 잘 모르겠습니다. import sys from collections import deque import heapq as hq #sys.stdin= open("input.txt","r") def DFS(v): if v>=7: if sum(llist)==sum(rlist): print("YES") return else: llist.append(alist[v-1]) DFS(v+1) rlist.append(alist[v-1]) DFS(v+1) if __name__ == '__main__': answer = "NO" llist = [] rlist = [] n = int(input()) alist = list(map(int, input().split())) #print(alist) DFS(1) v가 7 이상인경우 테스트 확인을 진행했습니다. 만약 Yes가 안나올 경우 NO로 고정시켰습니다. 문제점발견해주시면 감사합니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
상속 관련 질문
유니티에서 상속을 받으면 부모 클래스가 MonoBehaviour를 가지고 있으며,자식이 게임오브젝트에 붙어있다면 부모 자식에 있는 start update가 둘다 실행되나요??
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
ssh keys 등록이 안됩니다.
왜 이러는 지 알 수 있을까요???
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
개수 문제
import sys from collections import deque #sys.stdin = open("test.txt", "r") m,n = map(int,input().split()) #m,n 순서 board = [list(map(int,input().split())) for _ in range(n)] dx = [-1,0,1,0] dy = [0,1,0,-1] q = deque() cnt = 0 for i in range(n): for j in range(m): if board[i][j] == 1: q.append((i,j)) if len(q) == 0: print(-1) else: while q: size = len(q) for _ in range(size): temp = q.popleft() for k in range(4): x = temp[0] + dx[k] y = temp[1] + dy[k] if 0<=x<=n-1 and 0<=y<=m-1 and board[x][y] == 0: q.append((x,y)) board[x][y] = 1 cnt += 1 flag = True for r in range(n): for c in range(m): if board[r][c] == 0: flag = False print(-1) break if flag == False: break if flag: print(cnt) 저는 큐의 길이만큼 for문을 돌면서 cnt를 하나씩 증가시킨 후 cnt를 출력했는데 정답이 하나씩 증가되서 나옵니다. 어느 부분이 논리적으로 잘못됐는지 찾지 못해서 질문드립니다.
-
해결됨파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
close를 하는 이유는 무엇인가요?
안녕하세요, 선생님. close를 하는 이유는 무엇인가요?
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
이미지 소스 경로
선생님 안녕하세요. 정말로 좋은강의 잘 듣고 있습니다. 현재 58강 글 읽는 페이지 구성하기 강의를 듣고 있는데요. 여기서 저장된 이미지를 읽을때 <img src="${root }upload/${readContentBean.content_file}" width="100%"/> 이렇게 해서 이미지소스를 불러왔는데요. 그럼 /MiniProjectJava/upload/1599547766526_이미지.jpg에서 이미지 소스를 불러온다는 건데 저번에 알려주신 이미지 파일이 저장되는 경로는 제 컴퓨터 기준 D:\springMVC\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\MiniProjectJava\resources\upload 입니다. 어떻게 위의 저 경로 (img src="${root }upload/${readContentBean.content_file}")에서 이미지를 불러 올 수 있는 것인지 궁금합니다.
-
미해결생활코딩 - React
update구현:state변경 8분이후
안녕하세요 강사님. Update구현 : state 변경중간까지 따라해서 작동이 다 되었는데 7분이후에 concat 이 나오는 부분에서 ( 제 생각에는 이부분은 이전 강의에서 이미 변경이 되었다고 생각되는데) 동영상에 나오는대로 코드를 따라 했는데, 이후에는 에러가 발생하면서 , 기존 디폴트로 주었던 id :2 ( title:css 와 desc : 내용) 갑을 갖고 getContent 부분으로 이동한후에 무한루프에 빠져버리는 것 같습니다. 이 부분 동영상을 계속 보긴 했는데 어느부분에서 잘못된건이지 찾을 수가 없네요. 혹시 update 구현부분에 해당 하는 UpdateContent.js 를 갖고 계시면 혹시 보내주실 수 있는지요? 아무래도 비교해봐야 할것 같습니다. 좋은 강의 감사합니다
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
bash: pip: command not found 는 어떻게 해결 할 수 있나요?
맥북에서 공부하고 있습니다. pip install beautifulsoup4를 python 터미널에서 입력했을 때 bash: pip: command not found라고 뜨며 설치가 되지 않습니다. pip 부분이 화면처럼 노란색으로 변하지 않는데 뭔가 먼저 설치해야하는 것이 있나요?
-
미해결모던 안드로이드 - 코틀린과 Jetpack 활용
레트로핏 여러개 통신시 뷰모델에 다써야되나요?
강의를 보고 예제 참고하면서 적용해보려는데 뷰 하나에서 레트로핏 통신이 여러개고 그 통신을 토대로 뷰를 갱신하는 경우 viewmodel에 레트로핏 통신을 다 넣어야되나요? 아니면 각각 다 만들어줘야되는건가요?
-
미해결홍정모의 따라하며 배우는 C언어
strlen 함수
string 헤더 파일을 포함하지 않고 빌딩을 해도 strlen 함수가 컴파일이 되는데 왜 가능한건가요?? 헤더 파일의 포함에 따른 차이는 포함 했을 때 반환값이 size_t로 나오고 포함하지 않으면 int 값으로 나옵니다. 이 이유도 궁금합니다.
-
미해결[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
pdf변환관련하여 질문드립니다
안녕하세요! 강의 잘 수강하고있습니다 감사합니다 혹시 주피터노트북에서 열은 ipnyb 파일을 pdf로 변환하기 창이 있어서 실행해봤는데 안되더라고요 그래서 latex라는 프로그램이 필요해서 설치했는데도 실행이 안되네요 해결책이 궁금합니다! pdf로 변환시켜서 아이패드로 보고 싶어서요!
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
BFS방식으로 풀었을 때 5번 시간초과..
import queue import copy dx = [0,-1,0,1] dy = [-1,0,1,0] n = int(input()) arr = [list(map(int,input().split())) for _ in range(n)] min = 2147000000 max = -min cnt = 0 for i in range(n): for j in range(n): if arr[i][j] > max: max = arr[i][j] if arr[i][j] < min: min = arr[i][j] start = min+1 end = max for val in range(start,end): q = queue.Queue() region = 0 tmp = copy.deepcopy(arr) for i in range(n): for j in range(n): if tmp[i][j] > val: q.put((i,j)) tmp[i][j] = 0 region += 1 while q.qsize() > 0: now = q.get() for k in range(4): nx = now[0]+dx[k] ny = now[1]+dy[k] if 0<= nx < n and 0<= ny < n and tmp[nx][ny] > val: tmp[nx][ny] = 0 q.put((nx,ny)) if region > cnt: cnt = region print(cnt) BFS방식으로 풀었을 때 5번에서 시간초과가 뜹니다 ㅠㅠ 위 소스처럼 tmp = copy.deepcopy(arr) 방식 말고 ch =[[0]*n for _ in range(n)] 로 체크만 하는 경우에도 똑같이 5번에서 시간 초과가 뜨네요.. 혹시 개선할만한 부분이 있을까요?
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
기본키 값을 다른 형식으로 지정 하고 싶습니다.
기본키 값을 yyyymmdd + sequence(6자리 ) 형식으로 지정 하고 싶은데 어떻게 해야 할지 잘 모르겠습니다 .
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
select box에서의 prop 활용 질문드립니다 !.
셀렉트박스 기능을 활용하는데 오류가 나는데 고치지를 못하겠습니다. <부모> [템플릿 영역] <select-box v-model="preselect_value" :items="items" :input_id="'my_selectbox'" @input=" value => { preselect_value = value; } " ></select-box> [Data 영역] data() { return { preselect_value: null, items: ["1994", "1992"] <자식> [템플릿영역] <select v-model="this.value" class="custom-select" v-bind:id="input_id" v-on:input="updateValue($event.target.value)" > <option v-for="(item, index) in items" :value="item" :key="index">{{ item }}</option> </select> <Data 영역> data() { return { // }; }, props: ["value", "items", "input_id"], methods: { updateValue: function(value) { this.$emit("input", value); } } <오류메시지>제가 어떤점에서 실수를 하고 있었을까요?알려주시면 감사하겠습니다.
-
미해결CSS Flex와 Grid 제대로 익히기
2단->3 단
강의 너무 잘 보고 있습니다. 강의 듣다가 잘 안되는 부분이 있어서 질문 남깁니다. 1->2단은 정상적으로, 되는데, 2->3단은 제대로 적용이 안되는데... 뭐가 문제일까요?!
-
미해결[백문이불여일타] 데이터 분석을 위한 고급 SQL
WHERE절 ALIAS와 서브쿼리 관련 질문 드립니다
안녕하세요. WHERE절 ALIAS에 관한 질문과 서브쿼리 관련 질문 드립니다. 1. -문제: 185. Department Top Three Salaries (LeetCode) -질문: 다른 절에 적어 놓은 ALIAS를 WHERE절에서 끌어와 쓸 수 없다고 알고있는데, 아래 정답에서 dr은 왜 돌아가는지 궁금합니다. 다른 사람에게 질문했을 때, WHERE절에서 ALIAAS를 '만들 수 없다'는 말일거란 답변을 얻었는데요. WHERE절에서 ALIAS를 만들수도 없지만, 가져다 쓸수도 없는 거 아닌가요?ㅎㅎ -정답: -------------------------------------------------------------------------------------------------------------- 2. -문제: 196. Delete Duplicate Emails (LeetCode) -질문: 서브쿼리에 대한 이해가 부족해서 질문합니다. 오답처럼 서브쿼리를 하나만 쓰면 왜 안 되는지 궁금합니다. -정답: DELETE FROM Person WHERE Id NOT IN SELECT sub.min_id FROM ( SELECT Email, MIN(Id) AS min_id FROM Person GROUP BY Email ) sub) -오답: DELETE FROM person WHERE id NOT IN ( SELECT MIN(id) AS min_id FROM person GROUP BY email ) -------------------------------------------------------------------------------------------------------------- 3. -문제: 해커랭크 Top Earners -질문: 아래쿼리에서 왜 에러가 나는지, MAX와 관련이 있는건지 궁금합니다. -오답: SELECT employee_id, name, MAX(months * salary) AS total_earningsFROM employee 추가적으로, (1)GROUP BY에서 alias할 수 없고, 사칙연산 할 수 없다. (2)HAVING에서는 alias는 할수 없고. 사칙연산 할 수 있다.고 알고 있는데요. 맞나요? 어떤 블로그에서 GROUP BY에서 ALIAS을 할 수 없다고하는데, 해커랭크 Top Earners 문제풀이에서는 되는 것 같아 질문드립니다. 질문이 많은데.. 늘 친절하게 답변해주셔서 감사합니다ㅜㅜ!
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
챕터6의 다양한 연관관계 매핑 - ManyToMany 전환작업시 질문드립니다.
우선 돈주고 못사는 경험이 담긴 이론강의를 잘 보고 있음에 감사드립니다. ManyToMany 강의(책 6.4.4)에서 ManyToMany는 사용하지 않고, 연관관계 엔티티 기반(조인테이블 기반)으로 ManyToOne, OneToMany로 푸는 과정에서 2가지 정도 추가질문 드리고자 합니다. [ 질문 1] 실무 개발환경에서는 FK 보유한 엔티티 (강좌/책 예시에서 Order에 해당)의 테이블을 jpa persistence.xml 설정으로 create하기보다는 별도 DDL 로 테이블 먼저 생성하고, @Table 매핑으로 잡는게 실무에서 권장되는 방법인지 궁금합니다. ( 실무에서 persistence.xml에서 create 설정으로 테스트 하기 어려운 개발환경이라-기존 다른 개발디비 테이블내 테스트데이터 존재하여- 일단 FK값을 지닌 테이블 스키마를 생성하고, 연관관계 엔티티에 @Table로 매핑시키려고 합니다.) ------------------------ 2번 질문에 앞서 A테이블과 B테이블이 N:M 관계여서 C라는 FK 보유한 테이블을 생성하고, 이에 대한 엔티티 C를 정의했다고 가정을 하겠습니다. (C 테이블은 강의에서 권장하신대로 비즈니스로직과 무관한 auto_increment ID값을 사용합니다.) 또한 테이블은 DDL로 먼저 생성 하고, 이때 별도 FK는 정의하지 않으려고 합니다. (아무래도 테이블에서 FK는 개념상 설정을 하지만 스키마에서 강제로 지정하지는 않는 경우가 FK 제약조건 명시보다 데이터 관리에 따른 이슈가 덜하여) [질문2 ] 위의 N:M (다대다) 관계의 엔티티 적용하여 테스트 메소드 (본믄의 JpaMain 으로 우선 h2 기반으로 테스트 합니다.) 수행시 C테이블의 엔티티에 정의된 @ManyToOne, @JoinColum(name, referencedColumnName) 설정으로 하이버네이트 콘솔결과에 FK2m6joadf 이런식으로 FK가 임의 설정된 것이 확인되는데요, 이 조인컬럼 조건들이 실제 DDL로 적용한 FK 없는 테이블의 스키마 제약조건에 영향을 미치게 될지 궁금합니다.