묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결홍정모의 따라하며 배우는 C언어
함수 9 - 3 부분 질문있습니다.
두개의 정수중 높은값을 출력하는 함수부분에서 printf("Input two integers :"); if( scanf(%d %d", &i1, &i2) ! = 2) break; 이부분이 잘 이해가 가지 않습니다 ㅠ 코드를 제 방식대로 해석해보면 입력받은 i1, i2 주소값이 2가 아닐때 반복문을 끝낸다 라고 적혀있는데 => !=2)break; 그럼 정수 2개값을 입력할떄 2가 없으면 break 가 걸려서 코드가 실행이 되지 않는건가요?? 문자를 입력하였을떈 break가 걸려서 반복문이 끝나는게 이해가 가는데 코드가 저렇게 되어있으면 숫자 2 이외의 숫자를 넣었을때 왜 코드가 돌아가는지 이해가 가질 않습니다. 긴글 읽어주셔서 감사합니다 !
-
미해결홍정모의 따라하며 배우는 C언어
8분 41초경 질문입니다.
선생님과 다르게 저는 hello에 마우스를 가져다 대면 char [10]이라고 나오는데 왜이럴까요?? 어디 설정에 문제가 있는건지.. 감사합니다.
-
해결됨인스타그램 클론 - full stack 웹 개발
mac os 에서 pip3 install pillow ==2.9.0 이 안됩니다.
명령어 입력 시 인스톨이 되지 않습니다 ㅠㅠ... 아무런 반응이 없습니다....
-
미해결프리미어 프로 마스터(에피소드1) - 이것이 프리미어프로다!
프리미어프로 내보내기 오류
안녕하세요. 선생님 강의 잘 듣고있습니다. 프리미어프로 내보내기 설정시, 형식 변경을 하려고 형식 부분을 누르면 항상 응답없음으로 표시되면서 먹통이 됩니다. 구글링으로 방법을 찾아보아도 저와 같은 오류에 대한 글을 찾기가 힘들어 문의 남깁니다. 일반 LG그램 노트북에서 프리미어 사용시에는 아무런 문제가 없었는데, 노트북을 바꾸고 나서부터 이런 오류가 생겼습니다. (노트북 정보는 아래와 같습니다.) - CPU INTEL Whiskey Lake((8세대)/Core i7-8565U - RAM DDR4 16GB PC4-17000 (2,133MHz) - HDD 500G SATA2 (5400, 2.5") - SSD 256G M.2(SATA) 2280 - VGA GEFORCE MX150 2GB - OS Windows10 Professional (64Bit) 강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다.
-
미해결애플 웹사이트 인터랙션 클론!
선생님 저는 sticky__elem이 display : none; 해도 안사라지는데 어떻게하죠
@charset 'utf-8'; html { /* 구글 폰트 설정 */ font-family: 'Noto Sans KR', sans-serif; font-size: 14px; } body { /* 가로 스크롤 생성 방지 */ overflow-x: hidden; color: rgb(29, 29, 31); /* 글자 자간 줄이기 */ letter-spacing: -0.05em; background: white; } p { line-height: 1.6; } a { color: rgb(29, 29, 31); /* 밑줄 없애기 */ text-decoration: none; } /* Nav */ .global__nav { /* js에서 스크롤높이에 영향을 미치기 때문에 포지션 설정 */ position: absolute; top: 0; left: 0; width: 100%; /* global__nav의 전체 높이 설정 */ height: 44px; /* 모바일 패딩 좌우 1rem */ padding: 0 1rem; } .local__nav { /* js에서 스크롤높이에 영향을 미치기 때문에 포지션 설정 */ position: absolute; top: 45px; left: 0; width: 100%; height: 52px; border-bottom: 1px solid #bbd; /* 모바일 패딩 좌우 1rem */ padding: 0 1rem; } .global__nav__links, .local__nav__links { display: flex; /* 수직방향도 중앙 정렬 aling-items */ align-items: center; /* 총 너비 1000px */ max-width: 1000px; /* aling-items를 썼을때 자신의 컨텐츠만큼만 크기를 차지하기 때문에 센터정렬이 안되서 자신을 감싸는 부모의 높이만큼 높이를 설정해줘야함 그래서 height 100%(부모의높이 100프로)설정 */ height: 100%; /* center 정렬을위해서 왼쪽,오른쪽 margin auto */ /* margin auto를 사용하면 사용한 방향의 마진을 모두 사용함 */ margin: 0 auto; } .global__nav__links { /* links안에 메뉴들 축방향으로 justify-content로 정렬 */ justify-content: space-between; } .local__nav__links .product__name { margin-right: auto; font-size: 1.4rem; font-weight: bold; } .local__nav__links a { font-size: 0.8rem; } /* not = local__nav__links a에 있는 것중에 not()괄호안에 들어가는 것은 빼고 적용한다는 것 */ .local__nav__links a:not(.product__name) { margin-left: 2em; } /* !-- Nav -- */ /* Section */ .sticky__elem { /* Scroll구간이 맞을때만 보이기 위헤서 display:none으로 안보이게 만들어줌 */ position: fixed; display: none; top: 0; left: 0; width: 100%; } .scroll__section { /* scroll__section들이 너무 붙어있어서 padding-top으로 떨어뜨려줍니다 */ padding-top: 50vh; border: 3px solid red; } /* scroll__section__0 */ #scroll__section__0 h1 { /* font-size를 body기준 4rem */ font-size: 4rem; /* text 중앙 정렬 */ text-align: center; } /* !--scroll__section__0 -- */ /* scroll__section__1 */ .main__message { /* main_messge 중앙정렬 */ display: flex; align-items: center; justify-content: center; /* 위아래에 margin을 넣어서 main__message마다 간격주기 */ margin: 5px 0px; /* em을 쓰는 이유는 폰트사이즈 기준으로 3배가 되는것*/ height: 3em; /* rem은 html의 font-size 기준 */ font-size: 2.5rem; } .main__message p { /* main__messge의 p문단 설정 */ font-weight: bold; /* text중앙 정렬 */ text-align: center; /* 글자 간격높이 */ line-height: 1.2; } .description { max-width: 1000px; margin: 0 auto; /* descripition 좌우 여백 1rem설정 */ padding: 0 1rem; font-size: 1.2rem; color: #888; } .description strong { float: left; margin-right: 0.2em; font-size: 3rem; color: rgb(29, 29, 31); } /* !-- scroll__section__1 -- */ /* scroll__section__2 */ .main__message small { /* 다음줄로 넘어갈 수 있게 small = block */ display: block; margin-bottom: 0.5em; font-size: 1.2rem; } #scroll__section__2 .main__message { font-size: 3.5rem; } .desc__message { width: 50%; font-weight: bold; } .pin { width: 1px; height: 100px; background: rgb(29, 29, 31); } /* !-- scroll__section__2 -- */ /* scroll__section__3 */ .mid__mesagge { max-width: 1000px; margin: 0 auto; padding: 0 1rem; font-size: 2rem; color: #888; } .mid__mesagge strong { color: rgb(29, 29, 31); ; } .canvas__caption { max-width: 1000px; margin: 0 auto; padding: 0 1rem; font-size: 1.2rem; color: #888; } /* !-- scroll__section__3 */ /* Footer */ .footer { display: flex; align-items: center; justify-content: center; height: 7rem; color: white; background: gold; } /* !-- footer -- */ /* desctop size */ @media(min-width: 1024px) { #scroll__section__0 h1 { font-size: 9vw; } .main__message { font-size: 4vw; } .description { font-size: 2rem; } .description strong { font-size: 6rem; } #scroll__section__2 .main__message { font-size: 6vw; } .main__message small { font-size: 1.5vw; } .desc__message { width: 20%; } .mid__mesagge { font-size: 4vw; } .canvas__caption { font-size: 2rem; } } /* !--Desktop size -- */
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
안녕하세요 ModelMapper 질문이 있습니다.
현재 강의 수강하면서 개인적으로 프로젝트를 하나 만들어보면서 함께 적용도 해보면서 공부하고 있는데요. 웹이 아닌 API만 구현 중 입니다. 1. 제가 공부하기로는 API개발에서도 Entity를 리턴해주면 않되고 DTO로 만들어서 사용자에게 내보내줘야 한다고 알고 있는데 이때에도 ModelMapper와 같은 라이브러리를 이용해서 DTO to Entity와 Entity to DTO로 사용해야 하는건가요 ? 2. 모든 Response에서 DTO로 만들어서 리턴을 해주는지 궁금합니다. 모든 요청마다 DTO를 만들어서 리턴해주기에는 번거롭고 DTO가 많아질 것 같습니다.
-
미해결모의해킹 실무자가 알려주는, 파일 다운로드 취약점 공격 기법과 실무 사례 분석
문의사항
/A/B/C/D/TEST.JSP ..//A/B/C/D/TEST.JSP 404 에러페이지 /A/B/C/D/T../EST.JSP 404 에러페이지 의 경우는 어떤식으로 추가적으로 접근해 볼수 있을까요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
임베디드타입 그리고 Id지정 질문입니다.
이전에 질문을 했어야 했는데 지금 시점에 궁금해서 질문 남깁니다. 현재 DB모델 관계를 보면 member - orders - product orders가 Id를 가지고 있기는하지만 fk2개일경우 pk로 사용할수 있다고 알고 있습니다.1. member_id, product_id를 orders에서 Id로 사용하고 싶을경우 어떻게 해줘야하나요?2. member_id, product_id를 하나의 임베디드 객체로 만들어서 Id로도 사용이 가능한가요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
클라이언터 접속 개수 문제
강사님 안녕하세요. 좋은 강의 제공해 주셔서 감사합니다. 현재 Job Queue#2 까지 강의를 진행한 상황입니다. 강의 중 500개의 클라이언트 세션을 생성하여 서버에 접속하는 테스트가 있어, 동일하게 저도 진행을 해 보았습니다. 하지만 500개까지는 접속이 불가능 한 상황이 발생했습니다. 테스트 진행마다 접속되는 개수가 유동적이긴 하지만 500개가 성공되기도 하고 300개 수준에서 멈추기도 하는 현상이 있습니다. 혹시나 해서 강사님이 올려두신 Job Timer의 코드도 다운받아 빌드해보았으나, 동일하게 500개 접속이 안되는 경우가 발생합니다. 이러한 상황은 제가 사용중인 PC의 문제로 보아야 하는것인가요? 또한 이러한 문제가 생기는 이유는 무엇인가요?
-
미해결홍정모의 따라하며 배우는 C언어
7:20 scanf() 질문입니다
char input[100] = ""; int ret = scanf("%10s", input); printf("%s\n", input); ret = scanf("%10s", input); printf("%s\n", input); // input > just do it, do it! // output > just do scanf 가 두개인데 왜 입력은 한 번만 받나요? 버퍼에 남아있는 것들을 모두 출력하기 전에는 왜 입력을 받지않나요?
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
배열 수정
배열 강의 5분21초쯤에 한번 정하면 못바꾼다고 하셨는데. List로는 바꿀 수 있다는 건 이해 했습니다. 하지만 직접 배열을 짠 코드로 가서 바꿀 수 없는 정확한 이유를 알수 있을까요. 만약 배열을 5개 쓰고있을 때 더 필요할 때 10개로 늘리고 또 필요하면 20개로 늘리고.... 이런식으로요.
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
friend함수로 한다면,
안녕하세요 강사님, 문제를 풀다 연산자 오버로딩오류로 구조체 내에서 friend bool operator < (const Data &a, const Data &b) {return a.date > b.date; //} 이와같이 함수를 만들었습니다. 현재는 79번에 남겨주신 답변을 보고 이해한 상황입니다. 그런데, 강사님이 작성하신 코드로는 한줄 한줄 확인해볼 때 operator부분으로 넘어가지 않는데, 위 함수로는 operator로 넘어가 힙에 저장된 값들을 비교하는 과정을 거치고 원래 라인으로 돌아가는 것을 보았습니다. 내부적으로는 동일하게 연산자 함수를 사용하나요? friend함수에서만 이와같은 일이 나타나는 이유는 무엇인가요?
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
라이브러리와 모듈의 차이
java에서는 import java.lang.math라는 호출을 해서 math라는 클래스를 가져와서 사용하는데 파이썬의 모듈도 비슷한거라고 이해하면 되는건가요? 라이브러리랑 모듈과 패키지의 차이를 정확히 아직 구분해서 모르겠습니다. ㅜㅜ 또 googletrans 라이브러리 사용시에 from googletrans import Translator 라고 선언하셨는데 Translator().translate('안녕하세요')라고 입력하면 translate의 리턴값이 Translated의 클래스 형태로 나오는데 이 Translated클래스의 attribute값인 text나 origin같은 걸 쓸때는 따로 import에 from googletrans import Translator, models 와 같이 선언을 안해도 되는건가요?...
-
Node.js 교과서 - 기본부터 프로젝트 실습까지
.env파일
삭제된 글입니다
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
기본값 설정 궁금한 점이 있습니다.
def profile(name, age=17, main_lang="파이썬") : 이런식으로 기본값을 설정해두고, profile("유재석")만 입력하면 나이랑 주 사용언어는 기본값이 출력되는것을 확인 했습니다. 여기서 profile("유재석", 20) 까지 입력하면 입력되지 않은 세번째 값은 기본값이 출력되는것을 확인 했습니다. 혹시 여기서 두번째인 나이는 기본값을 출력하게 하고, 세번째의 주 사용언어만 입력값을 출력하게 하는것도 가능한가요? profile("유재석", (기본값 출력되게) ,"자바")
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
Transactional 관련 질문 있습니다
studyService.getStudyToUpdate를 실행 후 controller 단에서 study는 이미 service(transactional)에서 나왔으니까 detached 상태인게 아닌가요? service 단에서 @Transactional이 함수 단위로 붙어있으니까 한 함수가 하나의 transaction 이라고 생각해서 service에서 나오고 나면 detached라고 생각했는데 아닌가보네요 ㅠㅠ.. 그럼 updateStudyDescription에서 나오고 나서도 persist 상태인건가요?
-
미해결더 자바, Java 8
java 8과 11에서 thread 차이점이 있어 질문드립니다
안녕하세요 선생님, 강의 너무 잘 듣고 있습니다. 강의 내용 중에 궁금한 점이 있어 질문 드립니다. 강의 중에 아래와 같은 코드를 실행하게 되면 자바 8에서의 결과 자바 11에서의 결과 이렇게 callback함수가 수행되는 thread가 다른 점을 알 수 있는데요.자바 8에서 11로 오면서 바뀐 부분인 것 같은데 관련된 설명을 찾을 수 없어 이렇게 질문드립니다~
-
미해결CSS Flex와 Grid 제대로 익히기
다운로드 파일이 안열려요
윈도우유저인데 파일이 이진이거나 지원되지 않는 텍스트 인코딩을 사용해서 ~ 이런식으로 나오는데 어떻게 해야될까요 ?? 다른 분들은 어떻게 했는지 모르겠네요
-
Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
안녕하세요 판교님! indexOf() 혹은 includes() 사용법이 따로 있는 건가요 ?
삭제된 글입니다
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
테스트 코드에 오타가 하나 있어요
createStudy_fail에서 마지막에 findByPath 할 때 "test-path" -> "wrong path"로 수정해야 할 것 같습니닷