묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
Return type을 꼭 명시해야 하나요?
안녕하세요. 강의 수강 후 개인 프로젝트를 해보고 있는 신입 개발자입니다.기존에 JS로만 개발을 하다가 Nest.js를 사용하다 보니 헷갈리는 것이 있어 질문 드립니다.controller에 있는 함수나 service의 함수를 만들 때 return type을 꼭 명시해줘야 하는지 궁금합니다.개인적으로는 명시하는 것이 좋은 것 같은데 해당 강의를 보면 꼭 명시하는 것 같지는 않더라구요.만약 명시한다면 dto를 만들어서 붙여주면 되는 것일까요? 아니면 다른 방법이 있을까요?질문 읽어주셔서 감사합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
외부 db 관련 질문입니다!
프로젝트에서 외부 db를 연동하는데, 스프링 데이터 JPA를 사용합니다.외부 db select를 하려면 entity도 db 테이블에 맞춰서 새로 만들어야 하나요?위방식대로 진행했는데 잘 되지않아서 질문드립니다!!
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
오류입니다 ㅠㅠ
에 있는 파일에서 알려주신 것 처럼 MVCC=TRUE를 넣었음에도 발생하는 오류입니다h2는 1.4.199 버전입니다
-
미해결부트스트랩 5(Bootstrap 5) - 기초부터 웹 프로젝트 만들기
아니 선생님 이게 뭡니까 프로젝트3 Blog CTA Modal 파트
전 미리 만들어놨습니다.붙여넣기끝 이러면 뭘 어떻게 하라는 건가요id값 맞춰주면 동작하는거야 알죠강의 열심히 들어서 개념도 많이 잡고이제 어느정도 보입니다.이전 모달과 새로운 모달 비교해보니 클래스 부분도 일부 수정되고 폼도 바뀌었는데그런 부분들은 설명 해주시고 넘어가야 하는거 아닌가요? 그냥 수업자료 올려놓으신거에서 찾아서붙여넣고완성~하면 되는건가요?만들어지는 과정을 따라하는걸로 수업이 이루어지는데 이건 좀 아니라고 봅니다.막말로 김영만 선생님이 본인은 색종이 다 접어 놓고 나와서선생님은 미리 만들어왔어요~이게 강의냐고요 종이접기 자랑이지
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
17143_낚시왕 질문
큰돌님 안녕하세요17143_낚시왕 문제에 질문이 있어서 글을 적습니다.제가 짠 코드의 기본적인 로직은 큰돌님께서 하신것처럼 1. 상어 잡기2. 상어들 이동으로 하고, 상어가 먹혀서 없는 것들도 고려를 하였습니다.그런데 코드를 제출하면 계속해서 '바로' 틀렸다고 합니다.코드에서 문제를 제가 찾고 싶지만 도저히 감을 못 잡아서 글을 올려봅니다.혹시 어떤 부분이 잘 못 된건지 알 수 있을까요?#include<bits/stdc++.h> using namespace std; int R, C, M, ret; int r, c; int m[104][104], a[10004][10], no_exist[10004]; // a -> r, c, s, d, z -> r, c, 속도, 방향, 사이즈 int eatting(int idx){ for(int i = 0; i < R; i++){ if(m[i][idx]){ no_exist[m[i][idx]] = 1; // 해당 상어는 먹혀서 존재하지 않는 것! return a[m[i][idx]][4]; // 해당 상어의 사이즈를 return } } return 0; } void sharks_move(){ memset(m, 0, sizeof(m)); // 현재 상어 위치 초기화 // 새로운 공간에 상어를 배치할 것이라서 for(int i = 1; i <= M; i++){ if(no_exist[i]){ // 잡아먹혀서 없는 경우 continue; } for(int j = 0; j < a[i][2]; j++){ // 속도만큼 움직이는 것 if(a[i][3] == 1){ // 위로 이동 if(a[i][0] == 0){ // 막혀있는 경우 a[i][3] = 2; // 아래로 방향 전환 a[i][0]++; // 아래로 이동 } else{ a[i][0]--; } } else if(a[i][3] == 2){ // 밑으로 이동 if(a[i][0] == R-1){ // 막혀있는 경우 a[i][3] = 1; // 위쪽으로 방향 전환 a[i][0]--; // 위로 이동 } else{ a[i][0]++; } } else if(a[i][3] == 3){ // 오른쪽으로 이동 if(a[i][1] == C - 1){ a[i][3] = 4; a[i][1]--; } else{ a[i][1]++; } } else if(a[i][3] == 4){ // 왼쪽으로 이동 if(a[i][1] == 0){ a[i][3] = 3; a[i][1]++; } else{ a[i][1]--; } } } // 이동을 마친 후 맵에 상어 번호 매기기 if(m[a[i][0]][a[i][1]]){ // 이미 상어가 있는 경우 if(m[a[i][0]][a[i][1]] > a[i][4]){ // 기존꺼가 더 큰 경우 no_exist[i] = 1; // 기존꺼에 잡아 먹힌 것 } else{ no_exist[m[a[i][0]][a[i][1]]] = 1; // 기존꺼 잡아먹기 m[a[i][0]][a[i][1]] = i; // 새롭게 맵 갱신 } } else{ m[a[i][0]][a[i][1]] = i; } } return; } int person_go(int idx){ int size = eatting(idx); sharks_move(); return size; } int main(){ cin >> R >> C >> M; for(int i = 1; i <= M; i++){ cin >> r >> c >> a[i][2] >> a[i][3] >> a[i][4]; r--; c--; a[i][0] = r; a[i][1] = c; m[r][c] = i; } if(M == 0){ cout << 0; return 0; } for(int i = 0; i < C; i++){ ret += person_go(i); } cout << ret; return 0; }
-
미해결
이메일 발송용 뉴스레터 제작을 원하면 어떤 강의를 들어야하나요?
사업체를 운영하며 고객님들께 뉴스레터를 전송하고자 합니다.업체에서 해주는게.. 생각보다 맘에들지 않아서요.제가 디자인쪽은 할 수 있어서 직접 디자인해서 이메일로 뉴스레터를 발송하려고 합니다. 이메일 발송용 뉴스레터 제작을 원하면 어떤 강의를 들어야하나요? 문외한이라 부탁드립니다.
-
미해결스프링 시큐리티
ㄹ
(사진)
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
시간복잡도 질문합니다
O(n^2)을 계산하면 O(100억)인데 시간 1000ms과 어떤 관련이 있나요?
-
미해결실무에서 바로 쓰는 영어 이메일
강의자료 요청
안녕하세요, 강의 자료 요청드립니다.zzangyc00@gmail.com
-
미해결실무에서 바로 쓰는 영어 이메일
강의자료 요청
안녕하세요.영어 이메일이 늘 어려웠는데, 양질의 강의 감사드립니다.강의자료 받을 수 있을까요?송부처 : snut050309@naver.com 감사합니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
부모엔터티만 삭제
안녕하세요 부모 엔터티만 삭제에 대해서 물어 볼게 있습니다부모 객체를 삭제할 때 orphanRemoval=true 등을 이용하여 고아가 된 자식 객체도 같이 제거하는데제가 자식부분 데이터는 필요해서 부모만 삭제하고 싶은데 삭제하면 Cannot delete or update a parent row: a foreign key constraint fails (`magoklivinglab`.`bs_noise`, CONSTRAINT bs_noise_FK FOREIGN KEY (`sensor_code`) REFERENCES bs_sensor (`code`))뜹니다외래키가 얽혀 있으니 삭제가 어려운거 같은데 엔터티에서 객체를 참조 안하고 String 이나 Long으로 바꿔서 참조 아이디를 쓰면 되긴하지만 그렇게 바꾸면 나머지 service나 repository도 다 바꿔야되서 어렵습니다부모만 삭제 어떻게 하는지 알려주시면 감사하겠습니다
-
미해결AWS EC2 클라우드 서버로 홈페이지 구축하기
ssh 입력 후에 보안등급도 조정했는데 에러가 납니다.
ubuntu@ec2-13-209-12-40.ap-northeast-2.compute.amazonaws.com: Permission denied (publickey).publickey는 어떻게 생성해야 하나요?
-
미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 - 손흥민을 찾아라!
마지막에 설명하신 '노마드~~~' 사진은 어디 있나요 ㅠㅠ
마지막에 설명하신 '노마드~~~' 사진은 어디 있나요 ㅠㅠ 크리에플에도 없네요 ㅠㅠ
-
미해결중상급 퍼블리싱을 위한 CSS3의 모든 것
유튜브의 초급,중급 이론과는 어떤차이가 있나요?
회사 업무상 마크업을 할 일이 없어 손을 놓고 지내다가이직을 생각하며 다시 마크업 공부를 하려고하는데요.html/css를 아예 모른다고는 하기 힘든데 (기본적인 작업정도는 구글링 해가면서 가능합니다)완전 초급부터 다시 해야 할지아니면 이 강의를 통해서 부족한 부분을 채워나가는게 맞을지.. 어느 것이 더 효율적일지 궁금해서요.
-
미해결데이터 분석 SQL Fundamentals
Dbeaver 설치 후 db접속 시 에러발생
pgjdbc: autodetected server-encoding to be ISO-8859-1 에러3강 Dbeaver 설치 후 db접속 시 에러발생합니다. 처리 방법이 있을까요?서비스 실행 확인 했음
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
DNS 상태 코드에 대해서
만약에 DNS 서버가 터졌다고 가정을 했을 때, 도메인 네임으로 어떤 웹 사이트에 접근한다면 어떤 상태 코드를 받을 수 있나요?
-
미해결Google 공인! 텐서플로(TensorFlow) 개발자 자격증 취득
horses_or_humans 강의자료
horses_or_humans 강의자료를 눌렀을때 rps 소스가 나옵니다~! 강의자료 첨부 부탁드립니다~
-
해결됨Vuetify Admin Template 만들기 - 실전편 (Based Vue2)
v-btn 회색 오류
안녕하세요 열심히 수강중인 수강생입니다.다름이 아니라 새로운프로젝트를 진행하면서 공부한코드를 복습하고 있는데이전 코드에서는 이렇게 버튼주변에 회색배경이 없었는데코드를 단순히 옮긴 코드에서는 이렇게 버튼 주변에 회색배경이 생겼습니다.. 어떤식으로 구글링을 해야될지 감이 안와서여기에 질문드리는데 왜그런걸까요?참고로 코드는 다음과 같습니다!! <v-app-bar color="blue" dark app> <v-app-bar-nav-icon @click="$emit('drawer')"></v-app-bar-nav-icon> <v-spacer/> <v-btn icon> <v-icon>mdi-magnify</v-icon> </v-btn> <v-btn icon> <v-icon>mdi-view-module</v-icon> </v-btn> </v-app-bar>
-
해결됨홍정모의 따라하며 배우는 C++
연습문제 질문있습니다.
IntArray& operator = (const std::initializer_list<int>& list) { cout << "Assignment operator " << endl; delete[] m_data; m_length = list.size(); m_data = new int[m_length]; int count = 0; for (auto& element : list) { m_data[count] = element; ++count; } return *this; }연습문제로 이렇게 짜봤는데 m_data[count] = element; 부분에서 buffer overrun이 발생한다고 나옵니다. 그런데 IntArray(const std::initializer_list<int>& list)를 만들 때도 똑같은 코드가 쓰였는데 이때는 왜 에러메시지가 발생하지 않았는지 궁금합니다.
-
미해결[테디노트] 한 방으로 끝내는 판다스Pandas (전자책 포함)
강의 누락 관련 질문
안녕하세요 선생님:)확인해보니 seaborn histogram 강의가 누락되고 이전 lineplot강의가 중복으로 들어가 있습니다.확인 부탁드릴게요