묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결유니티를 위한 C# 기초 프로그래밍-구조지향(무료)
변수
int num; num = 10; print (num); 1. 띄어쓰기 대신 _ 를 써야하는거 아닌가요? 2.num = 10; 에서 무조건 띄어쓰기를 해야하나요? 3.print(num); 에서 print("num"); 아닌가요?
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
중복여부
class ThailandPackage: def detail(self): print("[태국 패키지 3박 5일] 방콕, 파타야 여행 (야시장 투어) 50만원") if __name__ == "__main__": print("Thailand 모듈을 직접실행") print("이 문장은 직접 실행할떄만 실행되요") trip_to = ThailandPackage() trip_to.detail() else: print("Thailand 외부에서 모듈 호출") class VietnamPackage: def detail(self): print("[베트남 패키지 3박 5일] 다낭 효도 여행 60만원") if __name__ == "__main__": print("Vietnam 모듈을 직접실행") print("이 문장은 직접 실행할떄만 실행되요") trip_to = VietnamPackage() trip_to.detail() else: print("Vietnam 외부에서 모듈 호출") 이렇게 작성하면 외부에선 중복되는데 직접실행에는 하나만 써야하나요?
-
해결됨반응형 웹사이트 포트폴리오(Architecture Agency)
파일
안녕하세요 첫번째 다운로드 파일 받아서 열심히 수업듣는 와중 style.css부분 작성하려고 소스적혀있는 텍스트 파일 열었는데, 제 파일에는 font관련 경로도 안적혀 있습니다. 일일이 하나하나 다 작성해야 할까요?
-
미해결엑셀 기초에서 실무까지
교재는 없나요?
교재가 있는지 궁금합니다.
-
미해결스프링 기반 REST API 개발
Spring REST docs 관련 질문
Spring REST docs 관련 질문 안녕하세요 항상 강의 잘 들으면 발전하려 노력하는(?) 개발자입니다~ 강의 들으면서 Spring REST Docs 적용하는 과정에서 좀 문제가 발생하여.. 문의드리려 글 남깁니다. 환경구성 Spring boot 2.4.4 / Cucumber 6.10.2 / Junit 5 / Java 11 이슈 @SpringBootTest 가 있는 SpringIntegrationTest.class 에 @AutoConfigureMockMvc Annotation 을 붙이고, 각 cucumber Testxxx.class 에서 @Autowired Mockmvc mockmvc; 를 사용하는 테스트 소스입니다. 정상적으로 작동하던 테스트 소스가 @AutoConfigureRestDocs 를 붙이니 mockmvc 가 null exception 이 발생하여... 원인을 찾을 수가 없어 질문드립니다.. 추가적으로 cucumber 테스트 형태가 아닌 Junit5 형태의 세팅으로 작업을 진행하였을 때, 정상적으로 나오는 것을 확인하였습니다.. 하지만 cucumber도 junit 을 기반으로 만들어져서... 해당 mockmvc 가 null 이 되는 부분이,,, 문서를 참고하여도 이해가 어려워 문의글 남깁니다 ㅠ ( 추가적으로 SpringBootTest의 @DirtiesContext 는 사용하지 않고 있습니다..)
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
import를 사용했을 때 경고문 발생
실행은 오류 없이 잘 되는데 저런 경고가 뜹니다...ㅠㅠㅠ print(sys.path)로 확인했을 때, 경로 추가도 잘 되었구요ㅠㅠ 왜 저런 경고가 뜨는 건가요?ㅠㅠ calculator는 chapter06-02의 코드를 복사한 파이썬 파일입니다.
-
해결됨코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)
안녕하세요. 강사님.
안녕하세요. 강사님. smiledyj89@gmail.com 슬랙 초대 부탁드립니다~ 감사합니다
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
long, Long 사용 이유
영한님 안녕하세요! 강의 굉장히 유익하게 수강하고 있습니다. 초보적인 질문이지만, 문득 궁금한 점이 있어 이렇게 질문 드리게 되었습니다. 보통 Model의 id 필드의 경우는 null을 방지하기 위해 Long (Wrapper 클래스) 사용하는 것으로 알고 있습니다. 그런데 예시 코드 내 Repository 클래스 내부 static 변수 sequence의 경우는 long 형태로 사용하셨습니다. 그렇게 사용하신 이유는 우리가 0L로 초기화를 했고, null이 들어갈 경로나 가능성이 거의 없기 때문일까요? 또한, 실무에서는 long, Long 형태를 각각 어떤 상황에 나눠서 쓰게 되는건지 궁금합니다! 항상 감사합니다 영한님 :)
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
강의후반부 22:50초 정도부터 해주신 이야기에대해 질문드립니다.
강의 후반부 22:30초에 데이터 싱크 맞추는 api를 주니어개발자분이 개발하다가 성능이 안좋게 나와서 봐주셨다는 이야기를 해주셨습니다. 강의와는 관련없는 질문입니다만, api를 개발한다는 의미가 controller에서부터 service를 거쳐 원하는 값을 return받아서 돌려주는 과정을 개발한다는게 api를 개발한다고 말하는 건가요?? 채용공고에 restfulApi개발 이런게 적혀있어서 궁금하여 질문남겼습니다. 혹은 강의에서 restfulApi개발을 보여주신 사례가 있는지 궁금합니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
마우스 클릭시 기울어집니다
캐릭터가 키보드로 움직일때 별 이상이 없지만 마우스로 클릭 할시 밑사진과 같이 목적지에 도착하고나서 기울어지는데 is kinematic을 키는거 말고 방법이있을까요?
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
div 아래 img 공백
선생님 안녕하세요 div 아래 img태그를 넣었을 때 div태그에 이미지 크기보다 큰 공백이 생겨버립니다. 이럴경우 어떻게 해결해야할까요? img태그에 float:left 를 주면 딱 맞춰지는데 float를 줘도 괜찮을까요?
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
주사위 게임 코드리뷰 부탁드립니다(의문점도 있습니다)
#주사위 게임 ''' 1에서부터 6까지의 눈을 가진 3개의 주사위를 던져서 다음과 같은 규칙에 따라 상금을 받는 게 임이 있다. 규칙(1) 같은 눈이 3개가 나오면 10,000원+(같은 눈)*1,000원의 상금을 받게 된다. 규칙(2) 같은 눈이 2개만 나오는 경우에는 1,000원+(같은 눈)*100원의 상금을 받게 된다. 규칙(3) 모두 다른 눈이 나오는 경우에는 (그 중 가장 큰 눈)*100원의 상금을 받게 된다. 예를 들어, 3개의 눈 3, 3, 6이 주어지면 상금은 1,000+3*100으로 계산되어 1,300원을 받게 된 다. 또 3개의 눈이 2, 2, 2로 주어지면 10,000+2*1,000 으로 계산되어 12,000원을 받게 된다. 3개의 눈이 6, 2, 5로 주어지면 그 중 가장 큰 값이 6이므로 6*100으로 계산되어 600원을 상금 으로 받게 된다. N 명이 주사위 게임에 참여하였을 때, 가장 많은 상금을 받은 사람의 상금을 출력하는 프로그램 을 작성하시오 ''' import random n = int(input("몇명에서 게임을 진행하나요: ")) numArr= [1,2,3,4,5,6] #주사위로 나올수있는 수 배열 생성 maxMoney = 0 #가장 많은 상금넣어줄 변수 for i in range(n): temp = [] #주사위로 나온 수를 넣어줄 변수 for x in range(3): temp.append(random.choice(numArr)) #주사위로 나올숫자를 랜덤으로 받음 temp.sort() #정렬해줌 max값 찾기 편하게 a, b, c = map(int, temp) if a == c : #정렬 되어 있으니까 (a == c)가 같으면 (a == b and b == c) 이의미이므로 (a == c)로 구현 money = 10000 + a * 1000 elif a == b or b == c: # 정렬되어 있으므로 2가지값이 같은경우만 구현 money = 1000 + b * 100 else: # 나머지 다다른경우! money = c * 100 if money > maxMoney: maxMoney = money else: continue print(f"가장 많이 받은 상금액수는: {maxMoney}원 입니다.") 이렇게 구현하였는데 혹시 더 좋은 방법이 있을까요? 의문점: 처음 if else 구문으로 전부다 같은경우 2가지만 같은경우 다 다른경우 구현하는 부분에서 강사님이 2가지 같은 수 구하는 구문에서 a==b or a == c 이렇게 하셨는데 정렬되어 있는 상태에서 a == c 가같은경우는 3가지가 다 같은숫자아닌가요? ex) 2 5 3 이렇게 입력되어있어도 정렬되면 2 3 5 이렇게 되니까 a == c랑 같은경우는 2 2 2 이런경우의수밖에 없지않나요? *항상 좋은강의 잘듣고있습니다 감사합니다.
-
미해결프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)
강의 영상중 VSCode 케럿 [추가 + 속성 포커싱 ] 단축키 질문
항상 핵심을 꿰뚫는 강의 참 감사하게 시청하고 있어요.늘 감사합니다.영상 시청중에 눈이 동그래져 버렸습니다.😍 1. 이렇게, 순식간에 동일한 속성 마다에 케럿 을 늘려 포커싱 해주는 단축키가 궁금합니다. 2. 이건 VSCode 에만 있는 단축키 인가요?(인텔리제이는 highlight 된 변수,속성 명 1개에만 해당하는 것 같습니다 반면 영상으로 확인한 바는, id, name 둘다 포커싱이 되는 것으로 보여, 참으로 신기했습니다) 읽어주셔서 감사합니다
-
미해결실전! Querydsl
java: cannot find symbol
java: cannot find symbol가 나와서 빌드도 안되고 실행도 안되네요ㅠㅠ 어떤 이유일까요? 인텔리제이 18년도 버전은 되는데 20년도 버전은 안되네요....ㅜㅜ
-
미해결Kotlin으로 개발하는 Spring Boot Web MVC
apply 표준함수 체이닝
apply를 여러번 하지않고 this.result 구성할 때 description과 userRequest에 대해서 구성하면 안되나요?
-
미해결
opencv 회색
opencv 캠이 회색화면으로 출력됩니다. 해결방법이 궁금합니다.
-
미해결커피 한 잔으로 입문하는 Convolutional Neural Network
강사님! 두 가지 질문 드립니다.
utility Functions - 3 More Utils 강의의 load_pocessing_mnist 함수 def 부분에서 질문이 있습니다. 1. tfds.load를 통해 dataset을 받아오고 property에서 split = ['train', 'test']을 설정하면 (train_validation_ds, test_ds) 각각에 저장되는 비율은 어느정도인가요? ex) 5:5 또는 7:3 2. line 34~36 train_ds = train_validation_ds.take(n_train) remaining_ds = train_validation_ds.skip(n_train) validation_ds = remaining_ds.take(n_validation) 부분에서 take() 는 train_validation_ds 안에서 n_train의 개수만큼 return하는 skip() 은 train_validation_ds 안의 (전체 개수 - n_train) 개수만큼 return하는 함수로 알고 있었습니다. 제가 배운 것이 맞다면 remaining_ds = train_validation_ds.skip(n_train) 이거는 validation_ds = remaining_ds.take(n_validation) 이거와 같지 않나요? ex) if n_train == 45000, n_validation == 15000 : num examples of remaining_ds == 15000 then, validation_ds = remaining_ds.take(n_validation) validation_ds == remaining_ds ??? 강사님의 여러 강의를 보고 열공하고 있습니다. 항상 감사합니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
axios 궁금증..
안녕하세요 제로초님 수강듣다가 갑자기 axios에 대해 궁금해서 질문드립니다. try catch에서 에러가 발생하는 경우 catch로 가는데 파라미터 이름을 ex라고 하면 ex 객체에는 console.dir 해보면 request와 response가 있는걸 확인했습니다. 그럼 request와 response는 axiox 에서 실패시 넣어준다고 생각하고있는데 제 생각이 맞는지 궁금합니다..
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
postman에서 400 에러가 발생합니다.
안녕하세요 강사님. 처음 "name": "hello" 를 등록했을때는 잘되었는데 그 다음에 다시 하니까 400 에러가 발생하는데 이유를 모르겠습니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
안녕하세요 setState 실행 순서가 조금 이상해서 질문남겨요...
안녕하세요 양질의 수업을 무료로 오픈해주셔서 항상 공부 잘하고 있습니다. 이번에 클론 코딩 진행하면서 setState 부분이 조금 이상해서 질문 드려요 import React, { useEffect, useState } from 'react' import Axios from 'axios'; import { Row, Col, List, Avatar } from 'antd' function VideoDetailPage(props) { const videoId = props.match.params.videoId; const VideoVariable = { videoId: videoId }; const [Video, setVideo] = useState([]) useEffect(() => { Axios.post('/api/video/getVideo', VideoVariable) .then((res) => { if (res.data.success) { setVideo(res.data.video); console.log('state 업데이트 완료') } else { alert('비디오 정보 로딩 실패'); } }) }, []); if (Video.writer) { return ( <Row gutter={[16, 16]}> <Col lg={18} xs={24}> <div style={{ width: '100%', padding: '3rem 4em' }}> <video style={{ width: '100%' }} src={`http://localhost:5000/${Video.filePath}`} controls></video> <List.Item // actions={[<LikeDislikes video videoId={videoId} userId={localStorage.getItem('userId')} />, <Subscriber userTo={Video.writer._id} userFrom={localStorage.getItem('userId')} />]} > <List.Item.Meta avatar={<Avatar src={Video.writer && Video.writer.image} />} title={<a href="https://ant.design">{Video.title}</a>} description={Video.description} /> <div></div> </List.Item> {/* <Comments CommentLists={CommentLists} postId={Video._id} refreshFunction={updateComment} /> */} </div> </Col> <Col lg={6} xs={24}> side video {/* <SideVideo /> */} </Col> </Row> ) } else { console.log(Video, '후후') return <div> Loading... ?? </div> } } export default VideoDetailPage 이게 제 코드구요 실행하면 아래의 else 부분의 후후먼저 실행되고 위의 setVideo가 실행됩니다. 그래서 에러가 발생해 detail 페이지로 가지않고 다시 landing 페이지로 넘어옵니다 비동기 처리때문인가 싶어 setVideo를 콜백의 형태로 남겨서 동기처리 할수있다길래 해봐도 안되고, useEffect 아래 input 리스트에 Video를 넣어보기도 했는데 잘 안되네요 ㅠㅠ https://github.com/dnfwlxo11/mini_youtube 이게 제 풀 코드입니다. component 코드들이랑 index.js 코드랑 몇번이나 본지 모르겠어요 이유가 뭘까요?