묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[임베디드 입문용] 임베디드 개발은 실제로 이렇게 해요.
안녕하세요 선생님! 초록불이 들어오지 않습니다!
다른 수강생분들이 쓰셨던 내용들은 다 읽어봤지만, 초록불과 관련된 이야기는 없이 이렇게 글을 남깁니다! ST-Link에는 빨간불이 들어오고, 보드에는 D1 이라고 써져있는곳엔 빨간불이, S1이라는 곳에는 빨간불이 깜박깜박하는데 초록불이 안들어옵니다! 무엇이 문제인지 알려주시면 감사하겠습니다.빠른 답변 주시면 감사하겠습니다!
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
for문 초기값 설정 방식에 대한 시간 초과 질문 있습니다.
for문의 i값의 설정 방식만 다르게 했을 뿐인데 시간 초과가 나는 점이 이해가 가지 않아 질문 드립니다.A 코드 (시간 초과가 나지 않는 코드)int solution(int n) { int answer = 0; int t = 1; while(t <= n) { int test = 0; for(int i=t; i<=n; i++){ test += i; if(test == n) { answer++; break; } if(test > n){ break; } } t++; } return answer; }B 코드 (시간 초과가 발생하는 코드)int solution(int n) { int answer = 0; int t = 0; while(t <= n) { int test = 0; for(int i=t+1; i<=n; i++){ test += i; if(test == n) { answer++; break; } if(test > n){ break; } } t++; } return answer; }해당 코드들은 프로그래머스 숫자의 표현에 대한 코드 입니다.강의와 관련없는 문제에 대해 질문 드리는 점 정말 죄송합니다.하지만 아무리 원인을 파악하려해도 파악되지 않아 부득이하게 질문 드립니다.해당 코딩 테스트 문제는 프로그래머스 숫자의 표현(하단 링크) 입니다.https://school.programmers.co.kr/learn/courses/30/lessons/12924
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
orderList메서드 동작 중 orderSearch관련해서 질문 드립니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]타임리프 orderSearch에 값들을 폼에서 동적으로 만들면은 /orders?memberName=홍길동&orderStatus=ORDER 이런식으로 자동으로 다시 매핑 후 이후 orderSearch에 값이 들어있는 상태로 findOrders를 수행하게 되는 흐름 같은데 동적으로 다시 orderList메서드를 타고 들어가는 흐름이 이해가 되지 않아 질문드립니다. post방식이나 이런 것이 아니라 자동으로 이렇게 orderSearch에 값을 담아 처리할 수 있는 원리가 무엇인가요? 아니면 혹시 mvc패턴에 대한 내용인 것 같아서 mvc강의 중에 해당 내용에 대해 알 수 있는 강의가 있을까요? 본지가 조금 되어가지구 까먹은 것 같기도 합니다..!
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
JpashopApplicationTests 실행 시 에러
JpashopApplicationTests 함수 실행 시 아래와 같은 에러가 발생합니다... 이유를 모르겠습니다.
-
해결됨[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core
serivice, controller에서 의존성 주입시 순서보장은 어떻게 유지되나요?
@Injectable() export class AuthService { constructor( private readonly jwrService: JwtService, private readonly userService: UsersService, private readonly configService: ConfigService, ) {} class에서 constructor로 주입받은 의존성을 가져올때 key, value 형식이 아닌 순서대로 가져오는데 어떻게 첫번째에 무슨 의존성이 오는지 확신할 수 있게 되는건가요?단연한듯이 타입을 지정하고 내가 원하는 서비스를 꺼내오거나 레포지토리를 꺼내오는데 그 아래 어떤 바탕이 있는지 궁금합니다.
-
해결됨홍정모의 따라하며 배우는 C언어
부동소수점 강의에서 float.h 헤더파일은 왜포함시키는건가요?
헤더파일 없어도 선언되지않나요..?그리고 헤더파일관련한 강의도 있나요 ㅠㅠ..
-
미해결비트코인 선물거래 자동매매 시스템(저자직강)
python setup.py install 부분에서 문의 드립니다.
python setup.py install 부터 오류가 발생했던 것 같습니다. c:\robobytes>python setup.py install... byte-compiling build\bdist.win-amd64\egg\binance_f\model\symbolorderbook.py to symbolorderbook.cpython-37.pycbyte-compiling build\bdist.win-amd64\egg\binance_f\model\symbolprice.py to symbolprice.cpython-37.pycbyte-compiling build\bdist.win-amd64\egg\binance_f\model\symboltickerevent.py to symboltickerevent.cpython-37.pycbyte-compiling build\bdist.win-amd64\egg\binance_f\model\takerbuysellratio.py to takerbuysellratio.cpython-37.pycbyte-compiling build\bdist.win-amd64\egg\binance_f\model\tickerpricechangestatistics.py to tickerpricechangestatistics.cpython-37.pycbyte-compiling build\bdist.win-amd64\egg\binance_f\model\trade.py to trade.cpython-37.pycbyte-compiling build\bdist.win-amd64\egg\binance_f\model\__init__.py to init.cpython-37.pycbyte-compiling build\bdist.win-amd64\egg\binance_f\requestclient.py to requestclient.cpython-37.pycbyte-compiling build\bdist.win-amd64\egg\binance_f\subscriptionclient.py to subscriptionclient.cpython-37.pycbyte-compiling build\bdist.win-amd64\egg\binance_f\__init__.py to init.cpython-37.pyccreating build\bdist.win-amd64\egg\EGG-INFOcopying binance_futures.egg-info\PKG-INFO -> build\bdist.win-amd64\egg\EGG-INFOcopying binance_futures.egg-info\SOURCES.txt -> build\bdist.win-amd64\egg\EGG-INFOcopying binance_futures.egg-info\dependency_links.txt -> build\bdist.win-amd64\egg\EGG-INFOcopying binance_futures.egg-info\requires.txt -> build\bdist.win-amd64\egg\EGG-INFOcopying binance_futures.egg-info\top_level.txt -> build\bdist.win-amd64\egg\EGG-INFOzip_safe flag not set; analyzing archive contents...creating 'dist\binance_futures-1.1.0-py3.7.egg' and adding 'build\bdist.win-amd64\egg' to itremoving 'build\bdist.win-amd64\egg' (and everything under it)Processing binance_futures-1.1.0-py3.7.eggRemoving c:\python377\lib\site-packages\binance_futures-1.1.0-py3.7.eggCopying binance_futures-1.1.0-py3.7.egg to c:\python377\lib\site-packagesbinance-futures 1.1.0 is already the active version in easy-install.pthInstalled c:\python377\lib\site-packages\binance_futures-1.1.0-py3.7.eggProcessing dependencies for binance-futures==1.1.0error: tzlocal 2.1 is installed but tzlocal>=3.0 is required by {'apscheduler'}
-
해결됨이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
10강에서 reinterpret_cast 질문있습니다
인터넷에서 찾아보니 casting 중에서도 가장 강한 cast이며, 주로 패킷 통신할 때 자료를 포인터로 받아오는 경우에 사용하며 그 외엔 잘 사용하지 않는 형변환이다. 포인터끼리, 그리고 포인터와 수치형 간의 변환 이라고 하는데 혹시 ABCharacterStat.h에서 operator+ 구현할 때, reinterpret_cast를 사용하는게 더 좋은 이유가 있을까요? 캐스팅 종류가 많아서 너무 헷갈리네요... 만약에 굳이 reinterpret_cast를 쓰지 않아도 된다면 일반 casting으로도 대체가 가능한지요? 아 그리고 추가로, part2를 다 들으면서 계속 궁금했었던건데 왠만한 모든 변수 선언 시에는 대부분 const를 붙여서 선언하시던데 const가 값을 바꾸지 않는 상수화이지 않나요?? 제가 유니티만 하다가 언리얼로 최근에 바꿨는데 그래서 그런가 제일 적응안되는부분이 모든 변수를 포인터로 쓰는 것과 항상 변수에 const를 붙이는 부분이더라구요. 변수를 포인터로 선언하는 이유는 인터넷 검색으로 이해가 되었는데, const를 거의 항상 사용하는 이유는 아직 잘 모르겠습니다... 변수를 상수화 시키는 것이 어떤 의미가 있는걸까요?? 변수의 값은 보통 게임이 진행되면서 계속 바뀌어야 하지 않나요??
-
미해결[개념반]배워서 바로 쓰는 SQL 쿼리
3중,4중 조인 질문
안녕하세요 가령 a,b,c,d 테이블이 있을때 case 1)a b innera c left a d left case 2) a b lefta c innera d left case 3)a b innerb c leftc d left 저런식으로 case 1,2,3등에 대해서 머리속으로 join형태가 잘 안그려져 질문드립니다. case1 번처럼 a,b inner join 이후에 left join을 하는건 머리속으로 그리기 쉬운데2번처럼 left를 갔다가 inner가 튀어나왔다가 left join 하는등아니면 3번처럼 a기준 테이블이 아닌 b,c로 left join을 하는등이런 부분은 쉽게 이해하려면 어떻게 해야하나요??
-
미해결파이썬(Python)으로 데이터 기반 주식 퀀트 투자하기 Part1
No module named 'FinanceDataReader' 문제
finance-datareader 0.9.1버전으로 설치 했는데 자꾸 모듈이 없다고 뜹니다.가상환경 재설치도 해보고 버전 상관 없이 업그레이드도 해봤는데 똑같아요ㅠ파이썬 버전은 3.7.16입니다.뭘 더 해봐야 할까요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
03-5 15번째줄 'Status' : True 여기 빨간줄이에요!
파이참으로 하고 있는데 03-5 15번째줄 'Status' : True 여기 빨간줄이에요!오류 코드는 SyntaxError: invalid syntax 라고 뜨는데 이유가 무엇일까요...?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
함수와 재귀함수 (v2) 강의에서의 포인터함수 질문
안녕하세요 선생님. 함수와 재귀함수 영상에서(29분40초)포인터를 입력값으로 받는 함수 부분 질문드립니다. myArray의 대한 배열값을 avgArray를 호출하여return (double)sum / size;로 반환하는데괄호 (double)부분의 계산은 따로 생략인건가요?혹은 (double)의 의미가 무엇인지 궁금합니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
Python
안녕하세요 강사님 9:36 해당 매서드들 다 외워야 하나요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
${data} 부분이 문자열로 인식되는 것 같습니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요. 강의 내용을 따라 Controller쪽을 하기 사진처럼 작성하였습니다. hello를 매핑하여 templates/hello.html을 렌더링하고, 화면 실행 시, attributeValue 부분이 화면에 뜨게 하기 위해선하기와 같은 코드를 짜야한다고 이해했습니다.다만, 데이터를 넘겨받는 $부분이 문자열로 인식되어, 아래처럼 뜹니다. 저와 비슷한 에러를 겪는 분의 질문도 봤지만 무료/유료 버전의 차이라고 하셨는데, data 자체를 받질 못하는거 같아 문의글 남기게 되었습니다. 어디가 잘못된 것인지 잘 모르겠습니다 ㅠ
-
미해결2시간으로 끝내는 코루틴
corutine task에 대한 질문
안녕하세요! 강의 정말 잘보고 있습니다. 한 가지 질문이 있는데요. 스레드도 많이 생성될 경우 컴퓨터의 자원을 빠르게 소모하여 서버가 다운될 수 있기 때문에 스레드 풀로 관리를 할텐데 코루틴의 경우에도 코루틴 자원을 무분별하게 많이 생성을 방지하기 위해 별도의 pool 같은게 있을까요?
-
해결됨김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음
if문과 switch문에서의 return, break 사용례
안녕하세요.method 마지막 문제풀이중 질문이 있어 남깁니다! MethodEx4인데요,문제를 띄워놓고 먼저 풀이한 후에 강사님 풀이와 비교를 해보니아래와 같이 저는 if문으로 풀었는데break용법이 switch문과 차이가 있는 것같아 문의드립니다. *switch에서는 while문으로 돌아갈 때 사용*if문에서는 while문을 완전히 종료할 때 사용 예제 보여주시는 것을 보며 if문에도 break와 return을 모두 적용했는데완전히 종료되는것을 보았습니다. 이해한 부분이 맞는지 궁금합니다 :)
-
해결됨2025년 CPPG 개인정보관리사 자격증 취득하기 (개정안 반영)
질문 있습니다
개인정보 제공과 목적 외 이용 제공 강의3분 06초에 나오는 필수 항목에서개인정보 제3자 제공 동의는 개인정보처리자가업무를 수행함에 있어서 필수적인 부분이 아닌데왜 필수 항목으로 반드시 동의를 해야만 할 수 있게 되어있나요?? 거부할 권리가 있으니 선택항목 아닌가요?
-
미해결성공적인 진짜 iOS 개발자 되기 [기초부터 실무까지]
Closure_3 Capture List에 참조 타입 값을 작성할 경우에도 deinit 실행되는 이유가 뭘까요?
import UIKit class TestClass {} class SomeClass { var a = 10 var b = TestClass() func myFunc() { print(self.a) } lazy var myClosure1: (()->Void)? = { () -> Void in print(self.a) } lazy var myClosure2 = { [a] () -> Void in print(a) } lazy var myClosure3 = { [b] in print(b) } deinit { print("SomeClass deinit") } } var myClass1: SomeClass? = SomeClass() var myClass2 = myClass1 var myClass3 = myClass1 var myClass4 = myClass1 myClass1?.myClosure1 myClass1?.myClosure1 = nil myClass1?.myClosure2 myClass1?.myClosure3 myClass1 = nil myClass2 = nil myClass3 = nil myClass4 = nil위 코드에서 myClusore3 의 캡쳐 리스트엔 b를 작성했고, b는 클래스의 인스턴스로 참조타입으로 알고 있습니다.이 때 위 코드를 실행하면 deinit이 실행되는데요. weak 키워드를 사용하지 않았는데도 deinit이 실행되는 이유가 있을까요?
-
미해결이득우의 언리얼 프로그래밍 Part1 - 언리얼 C++의 이해
FGCObject 대신에 스마트포인터가 사용이 가능할까요?
안녕하세요 교수님 질문이 있습니다.일반 클래스에서 언리얼 오브젝트를 멤버 변수로 가지고 있을 경우 언리얼 오브젝트를 가비지 컬렉터가 관리할 수 있도록 하기 위해서 FGCObject를 상속받아 함수를 구현하는 것으로 알고 있습니다. 혹시, 언리얼에서 제공하는 스마트 포인터 TSharedPtr나TWeakObjectPtr을 사용하여 언리얼 오브젝트를 관리할 경우에는 FGCObject를 상속받지 않고도 문제가 없을까요?
-
미해결엑셀 시작하기 : EXCEL 입문 (Inflearn Original)
무료 웹 excel로도 수강 가능할까요?
아니면 어플을 사야할까요?