이미지를 여러개 올릴 경우, 한개 올릴경우 if문으로 분기해주셨는데 if문 안에 2라인 코드 질문입니다. const images = await Promise.all(~~~ =>Image.create) post.addImages(images) 제가 생각했을 때 post.addImages(image주소)만 하면 정상적으로 작동할거 같은데 왜 image.create 를 하는지 궁금합니다. Image.create는 디비에 image 주소를 넣어주는 함수고 addImages는 Post 테이블에 images를 추가해주는 거면 PostImages 테이블에는 관계가 언제 생성되는건가요?
강의7:10 부분 .content의 위치를 position:absolute로 잡지 않고 margin으로도 가능한데 margin으로 잡아도 상관없나요? 아니면 position으로 잡는 방법이 더 좋은 방법인가요? .content{ width: calc(100vw - 40px); height: calc(100vh - 80px); margin-left:20px; margin-top:60px; }
안녕하세요 강사님. 여름방학부터 코테를 준비하면서 강사님 강의 유익하게 잘 듣고 있습니다. 다름이 아니라 75번 문제 풀이를 구조체 정의하여 푸는 것이 아니라 이전에 알려주신 pair 를 사용하여 풀어도 괜찮을까요? 채점 폴더에 제공된 테스트 케이스는 모두 통과하긴 합니다. pair를 사용하지 않고 구조체를 따로 정의하고 연산자 오버로딩을 하신 이유가 있는 것 같아 여쭙습니다. 제 풀이 입니다 . /* 75. 최대 수입 스케쥴(priority_queue 응용문제) */ #include #include #include #include using namespace std ; int main () { freopen ( "input.txt" , "rt" , stdin); int n, m, d, i; int dd, tot = 0 ; scanf ( "%d" , &n); // Max Heap priority_queue<pair< int , int >, vector<pair< int , int > >, less<pair< int , int > > > pQ; vector< int > sch (n + 1 ); for (i = 1 ; i <= n; i++) { scanf ( "%d %d" , &m, &d); pQ . push ( make_pair (m, d)); } while (! pQ . empty ()) { // printf("%d %d\n", pQ.top().first, pQ.top().second); dd = pQ . top (). second ; if ( sch [dd] == 0 ) sch [dd] = pQ . top (). first ; else { while (dd > 1 ) { if ( sch [--dd] == 0 ) { sch [dd] = pQ . top (). first ; break ; } } } pQ . pop (); } for (i = 1 ; i <= n; i++) { tot += sch [i]; } printf ( "%d \n " , tot); return 0 ; }
김병욱 튜터님 안녕하세요! 저는 그동안 개발자와는 전혀 무관한 전공과 직업을 가지고 있었고 현재 35살입니다. 너무도 늦게 시작한다는 생각이 들어서 걱정도 많이 되었고, Okky 사이트 등의 저와 같은 사례를 가지고 계신분들의 글과 댓글들을 살펴보았더니 신입으로서 30대 중반은 힘들다. 누가 자기보다 나이 많은 신입을 받고 싶겠느냐, 이미 그 나이쯤이면 과장급이다. 등의 의견들을 볼 수 있었어요. 물론 실력만 있으면 늦게 시작해도 어디든 데려가려고 할 것이다 라는 긍정적인 마인드를 가지신분들도 계셨지만, 이상과 현실은 다르지 않을까 라는 생각이 들어서 궁금해졌습니다. 저도 백엔드 개발자로 시작을 하고 싶습니다. 당장은 학원에 통학할 상황은 되지 못해서 패스트캠퍼스 프론트엔드 개발 올인원 패키지 온라인 과정을 신청한 상태입니다. 전혀 모르고 있기 때문에 강의를 들으면서 좀 더 자세한 진로에 대해서 결정해보고자 합니다. 하지말라고해서 하지 않을건 아니지만, 김병욱 튜터님이 생각하시기에 혹은 개발자 업무를 하시면서 저와 같은 신입들을 보는 시선 혹은 상황은 어떠한지 여쭈어봐도 될까요? 다행히 아직 결혼을 하진 않은 상태라서 새로운 도전을 과감하게 해보려고 합니다. 그래도 튜터님의 관점에서 있는 그대로 현실을 좀 알고 싶습니다! 소중한 강의 정말 잘 들었고 감사합니다!
indx.html을 /src/main/resourcee/static/index.html을 넣어도 못찾네요 hello예제에서는 "template might not exist or might not be accessible by any of the configured Template Resolvers" 로 나오네요 경로가 차이가 있는건지 모르겠습니다. 아래는 grandle 설정입니다 어떤 문제가 있는건지 모르겠습니다. plugins { id 'org.springframework.boot' version '2.1.16.RELEASE' id 'io.spring.dependency-management' version '1.0.9.RELEASE' id 'java' } group = 'jpabook' version = '0.0.1-SNAPSHOT' sourceCompatibility = '1.8' configurations { compileOnly { extendsFrom annotationProcessor } } repositories { mavenCentral() } dependencies { implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' implementation 'org.springframework.boot:spring-boot-starter-web' compileOnly 'org.projectlombok:lombok' runtimeOnly 'com.h2database:h2' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-test' }
안녕하세요 선생님 강의 매번 잘 듣고 있습니다. 3.141592를 '지수 표기법'을 이용해 표현하는 걸 실습하고 있었습니다. cout를 사용해 자동형변환으로 출력을 했는데요. 아래 코드와 같이 C를 이용한 printf 결과값은 '3.141592'로 정확히 나왔고, C++에서 cout 결과값은 '3.14159'로 나왔는데요. 뭐가 잘못된지 이해가 안갑니다 ㅠㅠ cout 자동 형변환으로 double로 계산된 것도 확인했구요. 컴퓨터 구조적인 문제인지 아니면 printf / cout의 차이인지 궁금합니다. 아니면 다른 차이가 있는 건가요? 혼자 끙끙 앓다가 질문을 남기네요. 바쁘신데 죄송합니다.
강의에서 선보인 것처럼 3+3을 입력했는데 6이 안뜨네요. 다음과 같이 나오는데 어떻게 해야 하나요? 강의와 관련있는 질문 을 남겨주세요. • 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등) • 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색 을 해주세요. (중복 질문을 자제해주세요.) • 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’ 를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달 에도 요령이 필요합니다. • 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요. • 강의실 페이지 (/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다. • 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재 해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드 를 남겨주세요! 구체적인 질문 일수록 명확한 답을 받을 수 있어요. • 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요. • 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요 . • 정확한 질문 내용과 함께 코드 를 적어주시거나, 캡쳐 이미지 를 첨부하면 더욱 좋습니다. 기본적인 예의 를 지켜주세요. • 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용 은 스팸 처리 등 제재를 가할 수 있습니다.