영한님 안녕하세요. 공부하다가 궁금증이 생겨서 어떻게 주로 하시는지 궁금해서 질문드려요. 보통 rest 방식 delete 할때 응답을 어떤 식으로 구성하는게 나을까요? 예) detete /member/1 <- 사용자 id 1번 삭제 1번 방식) 첫 삭제 요청시에는 204 NO_CONTENT 응답 -> 이후 요청들은 member 가 없으므로 404 NOT_FOUND 응답 2번 방식) 실제 DB 삭제와 상관없이 404 NOT_FOUND 로 일관되게 응답. 3번 방식) 실제 DB 삭제와 상관없이 204 NO_CONTENT 로 일관되게 응답. 별거 아닐수도 있는데 막 파보니 꽤 사람들간 생각이 다 다르더라구요. 관련된 스텍 오버플로우 질문이 있는데 여기도 의견이 분분하네요. https://stackoverflow.com/questions/6439416/deleting-a-resource-using-http-delete https://stackoverflow.com/questions/11746894/what-is-the-proper-rest-response-code-for-a-valid-request-but-an-empty-data
apply를 이용하지 않는경우는 어떻게 하는지 모르겠습니다 밑의 코드처럼 작성하면 되는데 다른 방법이있나요 list1 = [] for i in titanic_df['Name']: list1.append(len(i)) titanic_df['len_name'] = list1 titanic_df
저는 else if의 조건을 원소의 차이로 계산한 값으로 적었는데 이렇게 적으면 안될까요? #include <stdio.h> int main() { freopen("input.txt","rt",stdin); int n, a[101], b[101],k,i; scanf("%d", &n); for(i=1; i<=n ;i++) //배열 A에 A에 관한 정보 저장 { scanf("%d", &a[i]); } for(i=1; i<=n ;i++) //배열 B에 B에 관한 정보 저장 { scanf("%d", &b[i]); } for(k=1; k<=n; k++){ if((a[i]-b[i])==1) { printf("A\n"); } else if((a[i]-b[i])==2) { printf("BWn"); } else if((a[i]-b[i])==-1) { printf("B\n"); } else if((a[i]-b[i])==0) { printf("D\n"); } else { printf("A\n"); } } return 0; } 이런식으로 두 배열의 같은 인덱스 값의 원소를 빼서 그 값으로출력하게끔 하려고 했는데 코드를 잘못 적어서 그런걸까요? 아님 제가 다른 조건을 생각하지 못해서 그런걸까요?
안녕하세요, 아래의 코드에서 error 가 발생하는 부분에 대해서 문의드려요. 강의에서 교수님께서 debugger로 찍어주셨듯이 호출되는 순서는 아래와 같은데요. Mother class의 initializer list ->Mother class의 constructor -> Child class의 initializer list->Child class의 constructor. error가 나는 부분에서는 mother class의 멤버 변수가 이미 초기화되어 메모리를 차지하고 있는데 child class에서 초기화할 수 없는게 이해가 되지 않습니다. 강의에서 교수님께서 계속 반복적으로 말씀해주시는데 제가 뭔가 놓친게 있는걸까요? 호출 순서랑 아래의 에러 발생하는 이유가 매칭이 되지 않네요. 항상 답변주셔서 감사합니다. #include <iostream> using namespace std; class Mother { public: int m_i; public: Mother() :m_i(0) { cout << "Mother constructor" << endl; } }; class Child :public Mother { public: double m_d; public: Child() :m_d(2.0),m_i(1) //error 발생 { cout << "Child constructor" << endl; } }; int main() { Child c1; return 0; }
안녕하세요, subicura님 덕분에 즐겁게 쿠버네티스 공부하고 있습니다. 마이너하지만 https://subicura.com/k8s/guide/kubectl.html#%E1%84%80%E1%85%B3%E1%84%8B%E1%85%AC의 '컨테이너 명령어 전달 (exec)' 부분에서 오타가 있습니다. COMMADN -> COMMAND
안녕하세요. 강의 잘 듣고 있습니다. 정확하지는 않지만, ImagePicker 라이브러리의 버전에 따라 생기는 오류인 것 같습니다. --------------------------------------------------------------------------------------------------------------------------- [ImagePicker를 설치하고 안드로이드 에뮬레이터를 실행('react-native run-android')했을 때 생기는 오류] ... * What went wrong: Execution failed for task ':app:processDebugManifest'. > Manifest merger failed : uses-sdk:minSdkVersion 16 cannot be smaller than version 21 declared in library [:react-native-image-picker] ... --------------------------------------------------------------------------------------------------------------------------- [참고] https://github.com/razorpay/react-native-razorpay/issues/289 구글링을 통해 알아본 결과, 'android/build.gradle'에서 minsdkVersion 정보를 수정하면 해결이 가능하다고 합니다. 만약 저와 같은 문제가 생기신 분들이 계신다면 참고하시기 바랍니다! buildscript { ext { buildToolsVersion = "28.0.3" minSdkVersion = 21 compileSdkVersion = 28 targetSdkVersion = 28 }
[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
안녕하세요! 16강 수업을 듣다가 질문이 생겨서 여쭤봅니다. 주신 예제에서 list에서 변수를 추가하는 법을 연습중이었는데요 앞에 print 함수까지 같이 쓰니까 none이라고 나와서요. 저는 print 까지 쓰면 'internet,c,c++,python,add'라고 나올 줄 알았는데 print까지는 함께 못쓰는 걸까요? 감사합니다. 항상 강의 잘 듣고 있습니다. 강의와 관련있는 질문 을 남겨주세요. • 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등) • 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색 을 해주세요. (중복 질문을 자제해주세요.) • 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’ 를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달 에도 요령이 필요합니다. • 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요. • 강의실 페이지 (/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다. • 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재 해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드 를 남겨주세요! 구체적인 질문 일수록 명확한 답을 받을 수 있어요. • 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요. • 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요 . • 정확한 질문 내용과 함께 코드 를 적어주시거나, 캡쳐 이미지 를 첨부하면 더욱 좋습니다. 기본적인 예의 를 지켜주세요. • 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용 은 스팸 처리 등 제재를 가할 수 있습니다.
안녕하세요 교수님 강의 1.9 컴파일러와 링커 영상을 보던 중 콘솔창 설정 관련해서 질문 드리고 싶습니다. ctrl+f5를 통해 디버깅 한 후 교수님의 콘솔창은 Hello, World! D:\githun-repository\TBC\~~~~~~~~~~ code 0. Press any key to close this window . . . 인 반면 제 콘솔창은 이게 끝 입니다. 중간에 D:\githun-repository\TBC\~~~~~~~~~~ code 0. 가 빠져 있는데 이 설정을 어떻게 해결해야 할지 모르겠습니다. 옛날에 공부하며 D:\githun-repository\TBC\~~~~~~~~~~ code 0. 이걸 삭제하는 방법에 대해서 알게 되어서 삭제 했던것 같은데 다시 나타나게 하고 싶은데 인터넷에 검색해봐도 이 문제에 대한 해결책은 나오지 않아 질문드립니다
영상 3:12부터 잠깐동안 좌우로 코드를 선택하시던데 이거 어떻게 하시는지 진짜 궁금합니다. 저도 코드 작성할 때 이런 기능이 있으면 좋겠다고 생각했거든요. 만날 shift랑 좌우방향키 누르면서 작업했었는데 혹시 사용하고 계시는 단축키 같은게 있으면 알려주세요!! 정말 큰 도움이 될거 같습니다.
강의를 보면 git을 clone해서 client와 server에 각각 build를 해준 후 배포를 해주는 과정을 거칩니다. 그리고 pm2를 이용하는데요. 만약 추후 배포된 사이트에서 수정하고 싶을 때에는 어떻게 해야 하나요? 또 인스턴스를 새로 만들어서 git clone 과정부터 시작해 이후의 일련의 과정들을 거쳐야 하나요? 어느 방식으로 하는지 궁금합니다. (+ 혹시 css-애니메이션은 build 되지 않나요? local에서는 적용되었는데, build하고 나니 애니메이션을 적용한 부분만 보이지 않아서요ㅠ)
강의 설명에서 선생님께서 자주 worker 변수와 같이 해주신다고 하셨는데.. 해당 코드에서는 worker 변수를 이용한 곳은 없어서요..! 혹시 이 변수를 이용하는 예시에 대해서 간단히 설명해주실 수 있을까요..? 사소한 거지만 궁금하네욤... 이미 WORK_LST가 주어졌는데 굳이 min 함수를 이용하는 이유가 뭘까여?
https://blockdmask.tistory.com/341 이 링크를 참고해서 맥에서 파이썬 3으로 다 설치하고 실행했는데, terminal에 'python'을 입력하면 여전히 default가 python 2.7.16라고 뜹니다... 완전 컴맹이라 너무 헤매고 있네요. 혹시 원격제어 서비스 같은 걸 받을 수 있을까요? ㅠㅠㅠㅠ
XOR문제 영상 6분 40초 쯤 입력값을 행렬로 넣을 때 왜 전치 행렬이 사용되는지 잘 모르겠습니다. 행렬계산의 공식 같은 것인 가요? 아니면 x1과 x2가 원래 열로 들어오다가 행으로 들어가서 전치 행렬이 필요한 건가요? 그리고 H와 X 순서가 바뀌는 이유는 입출력을 4Xn 행렬로 만들기 위해서 인가요?