묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결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 코드랑 몇번이나 본지 모르겠어요 이유가 뭘까요?
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
주사위게임에서 질문있습니다.
삭제된 글입니다
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
안녕하세요 백엔드 팔로우/언팔로우 배우고 있습니다. Unhandled Runtime Error가 발생해서 문의드립니다.
front/FollowList.js 프로필을 클릭하게되면 위와 같은 에러 코드가 발생합니다. 어디서 에러가 발생하는지 모르겠어서 문의드립니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
@MappedSuperclass에 대해 궁금증
// Common 패키지에 작성 @Data @MappedSuperclass public abstract class Users extends { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "id") protected Long id; @Column(name = "name") protected String name; } //A패키지 @Entity @Table(name = "users") public class APackageUsersEntity extends Users { @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "company_id") private CompaniesEntity companies; } //B패키지 @Entity @Table(name = "users") public class BPackageUsersEntity extends Users { @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "hobby_id") private HobbyEntity hobby; } 만약에 User라는 entity가 company와 hobby라는 테이블과 연관관계를 가지고 있을때, 각각 다른 기능으로 인해 분리된 A라는 패키지와 B라는 패키지에서 A패키지에서 User는 Company의 데이터만 사용하고,(Hobby 데이터를 사용하지 않음) B라는 패키지에서 User가 Hobby라는 연관관계 데이터만 사용하게 된다면,(Company 데이터를 사용하지 않음) User라는 추상클래스를 common페키지로 빼고, 해당 User를 필요로 하는 각 패키지에서 상속받아,필요한 연관관계만 맺어 사용하는 이런 방식에 대해서 좋은 방법일까 궁금합니다. 이렇게 작성한 이유는 패키지별로(기능별로) 연관관계를 맺고 사용하는 데이터가 다른데,UserEntity에 전부 작성하면 너무 거대해지지 않을까 라는 생각에서 시작됬는데요 이렇게 사용하는거에 대해서는 어떻게 생각하시나요..? 강사님의 직장에서도 하나의 entity가 여러 연관관계를 맺고, 어떤 기능에서는 해당 관계데이터가 필요 없는 경우도 있을수 있는데, 어떤식으로 구성해서 사용하는지 궁금합니다.
-
미해결실무에서 바로 쓰는 영어 이메일
명확한 단어 사용.....(기초영어를 사용해라.. 에 가깝지 않나 하는데)
since 도 안 된다면.... 접속사로서 as 도 안 쓰는 게 좋은 거 겠죠? 분사구문도 마찬가지 같은데... to부정사도 용법이 여러가지라... 저는 결과적 용법이 좀 약한데.. 사용하는 문법도 기초적으로 이용해야 겠네요.. 시제도 간단히 사용하고...
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
표준화 시에는 활성함수를 ReLU를 사용하면 안되나요?
안녕하세요. 아래 코드와 같이 0-1 사이값으로 만든 후 표준화를 진행했습니다. 이럴 때 음수값이 포함되어 있기 때문에 연산에서 음수값도 의미가 있으니 문득 든 생각이 Conv2D에서 활성화 함수를 ReLU를 사용하면 안되나요? train_images = np.array(train_images).astype('float32') / 255. valid_images = np.array(valid_images).astype('float32') / 255. test_images = np.array(test_images).astype('float32') / 255. mean, var = train_images.mean(), train_images.std() train_images = (train_images - mean) / var mean, var = valid_images.mean(), valid_images.std() valid_images = (valid_images - mean) / var mean, var = test_images.mean(), test_images.std() test_images = (test_images - mean) / var
-
해결됨자바스크립트 비기너: 튼튼한 기본 만들기
선생님 안녕하세요? 코딩해봤습니다.
var odd=0; var even=0; var num=0; for(i=1 ; i < 51 ; i++) if((i-1)%2===0){ odd=odd+i; }else{ even=even+i; } document.write("홀수합"+odd+"</br>"); document.write("짝수합"+even+"</br>"); document.write("총합"+(num=odd+even));
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
가격
ㅇ액슈어 원래 가격이 50만원정도로 알고있는데 지금 홈페이지에 프로가격이 $300으로 표시됩니다 현재 정확한 가격이 궁금합니다(영구사용)
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
윈도우10에서 nvm을 설치하려면
'bash'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.이런 오류가 나오는데 다른 설치 방법을 찾아야 하는 건가요????
-
미해결예제로 살펴보는 PyQt Tutorial
gui 화면이 나오지 않아요
실행을 시켰는데 아무 반응을 하지 않습니다.. gui 화면이 나오지 않네요.. 처음에는 실행경로가 잘못되어서 다시 경로설정을 해주고 실행을 했지만.. 실행은되고 화면이 나오지 않습니다.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
git 권한 추가 부탁드립니다 ~
저번에 추가 해주셨는데.. 제가 확인을 못해서 ㅠㅠ 기한이 지난 것 같아요! 다시 부탁드릴게요! 인프런 아이디 : kimhj00218 인프런 이메일 : kimhj00218@gmail.com 깃헙 아이디 : kimhj00218@gmial.com 깃헙 Username : LuciaKim