묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
fast RCNN vs faster RCNN
fast RCNN의 경우에는 selective search 기반이고faster RCNN의 기준에는 RPN(anchor box)를 사용하게 되는데 두개의 연산차가 이러한 속도와 정확도 차이에 큰 영향을 미치는건가요?
-
미해결비전공자도 이해할 수 있는 MySQL 성능 최적화 입문/실전 (SQL 튜닝편)
ORDER BY 튜닝관련 문의
EXPLAIN ANALYZE SELECT * FROM users ORDER BY salary LIMIT 100; -> Limit: 100 row(s) (cost=100569 rows=100) (actual time=338..338 rows=100 loops=1) -> Sort: users.salary, limit input to 100 row(s) per chunk (cost=100569 rows=996636) (actual time=338..338 rows=100 loops=1) -> Table scan on users (cost=100569 rows=996636) (actual time=0.0672..250 rows=1e+6 loops=1) CREATE INDEX idx_salary ON users (salary); EXPLAIN ANALYZE SELECT * FROM users ORDER BY salary LIMIT 100; -> Limit: 100 row(s) (cost=0.0918 rows=100) (actual time=0.0709..0.253 rows=100 loops=1) -> Index scan on users using idx_salary (cost=0.0918 rows=100) (actual time=0.0692..0.249 rows=100 loops=1) 여기서 질문이 있는데요. 인덱스를 salary에 적용한 이후에도 analyze이후 actual time이 인덱스가 없을때와 별차이가 없어 보이는데요. 이건 mysql의 실행계획 표시에 오류가 있는걸까요?실제로 실행 속도는 향상은 돼었습니다.
-
해결됨이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
InifityBlade Weapons 에셋 관련 질문
위 이미지 처럼 압축을 풀고,해당 부분을 복사해서제가 강의를 따라하는 프로젝트의 붙여넣었습니다.그리고 에디터를 통해 확인해보니 아래 이미지 처럼 인식하지 않습니다.더블 클릭할 시 아래 메시지가 나옵니다.아래의 다른 문의 글의 이미지에 나와있는 Github의 InfinityBladeWarriors와 InfinityBladeWeapons 폴더들은 현재 존재하지 않습니다.어떻게 해결할 수 있을까요? 제가 잘못 복사한건가요?
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
RPN 질문
안녕하세요 선생님. 질문이있습니다. 1. 결국에는 Anchorbox 중에서 가장 확률이 높은 anchorbox의 x, y 좌표를 loss 기반으로 학습시키는걸로 이해를 했는데 맞나요?2. 그러면 그렇게 수정된 anchorbox는 변한채로 남아서 다음학습 때 수정된 anchorbox 좌표가 또 학습되고 이런식인가요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
~v5까지를 이용해서 사이드 프로젝트를 해보려는데 막혔습니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]v5 프론트 컨트롤러까지 해서 직접 사이드프로젝트를 해보려고 했는데, 서블릿이 인식이 안 되는 것인지 println이 콘솔창에 안 뜹니다 ㅠ package com.weblibrary.controller; import jakarta.servlet.ServletException; import jakarta.servlet.annotation.WebServlet; import jakarta.servlet.http.HttpServlet; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; import java.io.IOException; @WebServlet(name = "frontController", urlPatterns = "/test/*") public class FrontController extends HttpServlet { @Override protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { System.out.println("FrontController.service"); } } 로컬주소/test/some 이런식으로 접속해보는데, 404가 뜨고 콘솔에는 println이 뜨질 않네요 ㅠㅠ
-
미해결비전공자도 이해할 수 있는 쿠버네티스 입문/실전
exec /usr/java/openjdk-17/bin/java: exec format error
EC2에서 ECR이미지를 pull하여 실행중에exec /usr/java/openjdk-17/bin/java: exec format error 해당 오류가 계속발생합니다.dockerimage가 ec2의 arm64와 달라서 그렇다는 글도 있어docker buildx build --platform linux/arm64 -t kube-ecr . 해당 명령어로 build하여 ECR에 push도 해보고 했지만 여전히 같은 오류가 발생합니다.어떻게 해결해야할까요??
-
미해결[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
const MyStruct& 사용
강의에서 학습 중에는 사용할 필요는 없지만 함수에서 구조체에 딱히 변화를 주지 않을 때 const를 사용해야 한다고 하셨었는데void display(const MyStruct&);이 부분이 분할 컴파일 적용 "전"에는 괜찮았지만,struct.h 파일에 분할했을 때는 컴파일 오류가 났었습니다.undefined reference to `display(MyStruct const&)' 분할 컴파일 시에는 const를 쓰면 안되는 건가요?
-
미해결블렌더 진짜 초보자를 위한 강의 (Blender 3.3 LTS)
로보트가 서있는 평면에 빛이 안생겨요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 로보트 밑에 평면이 가로등 빛이 비추지 않고 투과되는 느낌으로 표현되는데어떻게 하면 될까요?
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
jar파일 질문
로컬에서는 springboot서버가 잘 작동되고 github actions에서도 빌드가 잘 되는 것을 확인하였습니다. 근데 ec2 서버에만 올라가면 데이터소스 관련 문제가 발생하고 java -jar 명령어에 데이터관련 인자를 넣어서 실행시키면 그때는 디비관련 오류는 없어지고 다른 문제가 있어서 jar파일을 열어서 안에 파일들을 확인해볼려고 명령어를 작성해보았는데 아무 반응이 없어서 jar파일에 문제가 생겨서 실행이 안되는건지가 궁금합니다!!
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
같은 코드인데도 하나는 정상적으로 되고 하나는 에러가 뜨는 이유가 뭘까요 ?ㅜㅜ
똑같은 코드인데이 코드는 정상적으로 뜨고 요놈은 오류가 나는데 이유가 뭘까요?이런 오류가 자주 발생하는데 이유를 모르겠어요턱턱 막히네요 ㅠㅠ
-
미해결앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지
스토리 보드 옆 코드 창
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 혹시 스토리보드 옆에 코드 창을 같이 볼 수 있는 방법이 무엇인지 알 수 있을까요?! 해당 ui와 해당 viewcontroller에서 연결된 코드가 무엇인지 강사님처럼 바로 옆에서 확인하고 싶은데ㅜ 저는 스토리 보드만 떠서요! 질문드립니다 ㅜㅜ
-
미해결블렌더 진짜 초보자를 위한 강의 (Blender 3.3 LTS)
라이팅 큐브가 투명하게 안 변해요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 라이팅 강의에서 큐브를 투명하게 만드려고 와이어를 클릭했는데도 투명하게 안변할 땐 어떻게 하는 게 좋을까요?
-
미해결정보보호시스템 구축 이해
[국내 정보보호 법령 기준 정보보호시스템]에 대해 질문있습니다.
강의에서 [법령 별 보안솔루션 맵]을 설명해주실 때, 화면에 나온 "국내 정보보호 법령 기준 정보보호시스템"과 커리큘럼에 포함된 교안 자료의 "국내 정보보호 법령 기준 정보보호시스템"이 다른 상황인데, 어느 내용이 최신화된 법령 기준으로 이해하면 될까요?
-
미해결쿠버네티스 어나더 클래스-Sprint 1, 2 (#실무기초 #설치 #배포 #Jenkins #Helm #ArgoCD)
secret 마운트 경로
안녕하세요! Configmap과 Secret 기본 개념 강의를 보다가 궁금한 것이 생겨 문의 드립니다.수업 자료 중 컨테이너 안에 볼륨 마운트 경로인 /usr/src/myapp/datasource/dev 안에 postgresql-info.yaml 이 생성되는 것으로 표시 설명하셨는, 실제로는 secret-datasource 마운트 경로인 secret-datasource에 있습니다.볼륨 설정 중 "files"는 앱에서 사용할 볼륨을 설정하는 것이고, "secret-datasource"는 secret의 내용을 저장하는 볼륨으로 이해하면 맞는 걸까요?
-
해결됨배달앱 클론코딩 [with React Native]
react native와 spring boot 연결
안녕하세요. 제로초님!현재 react native(cli)와 spring boot로 프로젝트를 진행하고 있습니다. (기본적인 환경설정은 제로초님 RN 강의를 보고 세팅했습니다.) 프런트 역할을 맡은 제가 axios를 사용해서 spring boot와 연결하려고 하고있습니다. 여기서 문제가 생겼는데요!아래 코드처럼 백에서 간단하게 값을 받아와서 return 값을 받아오는 것만 확인하고자 아래 코드를 사용해봤습니다.... const [hello, setHello] = useState(''); ... //API_URL=http://10.0.2.2:3105 로 설정해서 .env 파일에 넣어놨습니다. useEffect(() => { axios .get(`${Config.API_URL}/api/hello`) .then(response => setHello(response.data)) .catch(error => console.log(error)); }, []); .... <Text>백엔드에서 가져온 데이터입니다 :{hello}</Text>이 때 [AxiosError: Network Error] 에러가 생겨서 에러확인부터 해결방법까지 아래 블로그에 작성해뒀습니다. 여기서 궁금한 부분은 이런 에러가 왜 생기는지 의문입니다.. 제로초님 강의에서 초반에 다뤘던 aixos를 참고하고 작성해본 거라 왜 안되는지 모르겠더라구요. (제로초님 영상보고 만들었을 때는 잘돌아갔던 기억이 있습니다.)https://velog.io/@foreveryejin/react-native-axios-get%EC%9D%B8%EC%88%98-%EC%97%90%EB%9F%AC 그래서 일단 아래 코드로 백에서 데이터를 받아와보자 했습니다!... const [hello, setHello] = useState(''); ... useEffect(() => { axios .get(`http://10.0.2.2:3105/api/hello`) .then(response => setHello(response.data)) .catch(error => console.log(error)); }, []); .... <Text>백엔드에서 가져온 데이터입니다 :{hello}</Text>코드 변경 후에는[AxiosError: Network Error] 해당 에러는 콘솔에서 생기지 않았고 리액트네이티브 디버거에도 에러는 따로 생기지 않았습니다. 에러는 생기지 않는데 백에서 return 해주는 값은 나오지 않더라구요. 백에서도 기본적인것만 만들어놔서 안되는 이유를 모르겠다고 하네요.이렇게 백이랑 연결할 때 또 확인해야하는 부분이 있을까요?백을 실행해 놓고 axios코드만 작성한다고 프런트랑 백이랑 연결이 되는 건지도 헷갈립니다..!포트 번호를 확인해봐야할까요?처음으로 프런트와 백이 있는 프로젝트를 시작하느라 무엇을 모르는지를 몰라서 어떤 걸 질문해야할지 막막했습니다..어떤 공부를 해야할지도 모르겠습니다ㅜㅜ감사합니다..!
-
미해결[C#/.NET 7.0]어서와, WPF는 처음이지?
11:56 Binding ViewModel할때
. 치고나서 Text 속성이 보이지않아요 ㅜㅜ
-
미해결테스트 with Jest: 제로초에게 제대로 배우기
jest.fn()으로 모킹 함수를 만들어 expect() 할 경우 undefined 출력됩니다
안녕하세요현재 vue3로 구현된 프로젝트 내로그인 성공 시 utils.js의 method3이 호출되는지 테스트를 하려고합니다method3을 모킹함수로 대체하였는데로그인 로직 내 method3을 콘솔로 찍어보면 undefined이 나와서 질문드립니다.왜 method3이 undefined 가 나오는지 알려주실 수 있으실까요? 아래는 테스트 하기 위한 과정입니다.1. 로그인 로직 중 utils.js의 method3을 호출하는 코드 존재util.jsexport const method1 = () => { ... } export const method2 = () => { ... } export const method3 = () => { ... }2. method3을 모킹 함수로 대체하려고 함3. utils.js 파일이 위치하는 곳에 mocks 폴더를 만들어 아래와 같이 코드 작성export default { ...jest.requireActual('../util'), method3: jest.fn() }4. 로그인 테스트 파일을 아래와 같이 작성login.spec.js(테스트할 파일)jest.mock('../common/util.js') import { setActivePinia, createPinia } from 'pinia' import * as fns from '../../common/util' import { login } from '../../api/loginApi' import { loginUser } from '../../store/authStore' describe('로그인', ()=>{ // userStore 내 loginUser 함수를 호출하기 위한 셋팅 let userStore beforeEach(()=>{ setActivePinia(createPinia()) userStore = useAuthStore() }) test('로그인 성공 시 성공 메시지 출력', async () => { // 로그인 성공 시 로그인한 사용자 정보 반환 const mockResponse = { status : 200, data: { data: { userName: 'test1' } } } // 로그인 요청 api를 모킹함수로 대체 await login.mockResovedValue(mockResponse) // loginUser는 로그인 성공 시 유저 정보를 상태관리 변수에 저장 await userStore.loginUser({userId : 'test1', password : 'test1pw'}) expect(fns.method3).toHaveBeenCalled() }) }) 5. expect 부분에서 아래와 같이 오류 메시지가 발생합니다expect(received).toHaveBeenCalledWith(...expected) Matcher error: received value must be a mock or spy function Received has value: undefined
-
미해결3D 모델링 입문을 위한 라이노(Rhino) '꿀팁' Part.2
make 2d 기능 작동이 안되요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 선생님 보내주신 강의는 잘봤습니다 ! 덕분에 이해가 쉽고 빠르게 되었어요 감사합니다 그리고 질문이 있습니다.lg 퓨리케어 정수기 모델링에서 top뷰에서 make 2d 하면개체가 4개가 나오는데 저는 안나와서 여쭤봐요아니면 레이어어 make 2d 옆에 있는것들로 하면되는건가요??
-
미해결Readable Code: 읽기 좋은 코드를 작성하는 사고법
안녕하세요 질문드립니다,
안녕하세요 강사님, 뒷내용을 다 보진 못했지만 여기까지 보고 궁금한게 있어서 질문드려봅니다, 비즈니스로직의 대한 구체화와 추상화에 대한, 숫자를 전부 10으로 맞추는게 좋다고 하셨는데, 여기서 궁금한게 결국 private으로 메소드 이름으로 추상적 내용을 담아 코드의 읽힘 가속성이 좋은 코드가 되는것까지 이해 하였습니다, 여기서 궁금한건,하나의 클래스에 private 메소드 즉, 추상 메소드가 많아지면 관리차원에서 힘들까요? 여기서 강의에서도 말씀하셨지만 궁금하면 메소드를 들어가 보긴 할텐데, 해당 상황이 많을것 같아서 궁금합니다, 아니면, 상황에 따라 클래스를 분리하고 관리 할지, 궁금합니다.결국 핵심 비즈니스 로직은, 추상적으로 메서드 추상화된 네이밍을 읽어 읽기 좋은 코드가 된다고 생각합니다만 맞을까요?
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3-c 시간 초과 질문있습니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.어느 부분 때문에 시간초과가 발생했는지 알고싶습니다ㅜㅜhttp://boj.kr/afdd467b2dc94cac8e5358b73e88798a