안녕하세요! 분명 저번시간에서 ip는 아파트 동, port는 몇호실 그런 개념이라고 말씀하셨고 포트는 자율적으로 부여할 수 있는 것처럼 들렸는데, http는 80 https는 443이런식으로 정해져 버리면 해당 사이트에선 포트를 자율적으로 선택하지 못하는건가요? 거의 반강제적으로 약속이 된거라고 보면 되는건가요?
#include<stdio.h> int main(void) { int i,n, a,max=0; scanf("%d\n", &n); for (i = 1; i<=n; i++) { scanf("%d", &a); if (a > max) max = a; } printf("%d", max); return 0; } 여기서 반복문안에 scanf가 들어가있으면 계속해서 무언가를 입력해야 되는거 아닌가요?? 최대값을 구하는 문제인데 왜 저렇게 구하는지 모르겠어요..ㅜ
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기 안녕하세요 제가 약간 이상한 오류들로 질문을 많이 드리는 것 같아 뭔가 죄송해요 질문 드렸던 내용들은 개복치개발자님 덕분에 해결했습니다. 제가 gradle module에도 바인딩 코드 입력했는데 코드를 다 입력하니 오류가 떠서요 ㅠㅠ 혹시 원인으로는 어떤 것이 있을 수 있을까요???
안녕하세요 선생님~ 항상 강의 잘듣고 있습니다. 다름이 아니라 강의 수강 중 궁금한 점이 생겨 질문 남깁니다. 맨처음에 서버 포트 설정시 아무거나 해도 된다고 하셔서 저는 3000번을 포트로 설정했었는데요. 클라이언트의 경우 따로 설정한게 없는 것 같은데 기본 포트가 3000번인지 궁금합니다. 현재 저는 클라이언트와 백엔드 서버를 켜면 이미 같은 포트에 somethins is running 이라고 뜹니다.
선생님의 코드를 실행해보면서 따라하던 중 ` UV_THREADPOOL_SIZE=8` 명령을 실행하면 8개의 코드가 한번에 실행된다 하셨는데 보시는 바와 같이 여전히 두번의 그룹으로 나뉘어져서 실행되고 있습니다. 어째서 이런 것인가요? 혹시 스레드가 4개 이하인게 아닐까 해서 갯수를 1개부터 6개까지 다양하게 시도해보았지만 여전희 4개씩 두 그룹으로 나뉘어져서 실행되었습니다. 태그에 달려있는 키워드들로 구글링 또한 해보았지만 해결을 못해서 이렇게 질문 드립니다. 참고로 사용하는 컴퓨터는 `맥북 프로 16 인치 기본형` 모델입니다.
안녕하세요. 애니매이션 코딩을 선생님이랑 똑같이 작성하던 중에 float wait_run_ratio=0; 변수 선언하는 부분을 원래 void update함수 전에 넣는 것인데 실수로 update 함수 안에다가 넣는 실수를 해버리고 말았습니다. 제가 문법을 백프로 이해한 것은 아니라 그런지 왜 업데이트 함수안에다가 변수 선언을 하면 애니매이션이 제대로 작동하지 않는 거죠?
안녕하세요...강의를 들으면서 이것저것 응용해보고 있습니다. 강의중에 마이페이지에 해당 유저의 프로필 뷰와 구독한 프로젝트들의 아티클을 모은 뷰 를 구현한 것을 조금 응용해보았습니다. 마이페이지 - 해당 유저의 프로필뷰 - AccountDetailView에 get_contexr_data 함수로.... @ 해당 유저가 생성한 상품 프로젝트카테고리 모음 @ 해당 유저가 생성한 아티클 프로젝트 카테고리 모음 cf. 아래 두개의 모음뷰는 해당 프로젝트를 모아서 출력하는 방식으로 구현(강의중에는 해당 프로젝트의 아티클을 모아서 뿌려주는 방식이지만....) def get_context_data(self, object_list=None, object_list2=None, **kwargs): # 마이페이지에 뿌려진다. object_list2 = ArticleCategory.objects.filter(articlor=self.get_object()).order_by('-pk') object_list = ProductCategory.objects.filter(productor=self.get_object()).order_by('-pk') return super(MultipleAccountDetailView, self).get_context_data(object_list=object_list, object_list2=object_list2, **kwargs) 위와 같이 뷰단을 완성하고 템플릿 html에 각각의 뷰로 가는 html을 강의중에 나오는 방식대로 스니펫 코드를 만들어 연결하였습니다. 그런데 프로필 뷰와 자신이 생성한 상품 프로젝트 카테고리 모음 (매직그리드 적용됨)은 출력이 강의에서 나온 방식으로 출력되지만 맨 아래의 해당 유저가 생성한 아티클 프로젝트 카테고리 모음 은 매직그리드가 적용이 되지 않습니다. <h2 style="text-align: center; margin-bottom: 2rem"> 나의 상품 프로젝트 </h2> <div> {% include 'includes/snippets/pc_multiview_fragment.html' with productcategory_list=object_list %} </div> <div style="text-align: center; margin-top: 1rem"> <h2 style="text-align: center; margin-bottom: 2rem"> 나의 아티클 프로젝트 </h2> <div> {% include 'includes/snippets/ac_multiview_fragment.html' with articlecategory_list=object_list2 %} </div> </div> 이게 뭔가 매직그리드 적용되게 하고 싶어 이것저것 시도해 봤는데 구현이 잘안됩니다. 어딘가 코드의 구멍이 있어보이는데 ....어떤것이 문제인지....통 모르겠습니다..... 예를 들어, 선생님 강의 내용을 마이페이지에 자신 프로필뷰와 자신이 생성한 프로젝트(아티클을 담고있는) 그리고 자신이 구독한 프로젝트..... 이 세개를 출력할 경우(아티클을 뿌려주는 게 아니라 프로젝트 모음을 쀼려주는 방식)도 제가 햇던것과 같은 매직그리드 미적용 현상이 나올 것 같은데....(해보지는 않았지만...) 참고로....개발자 검사를 보면... 이렇게 나옵니다.
지연 로딩으로 설정했을 때 연관된 엔티티가 있으면 프록시 객체가 대신 들어가고, 없으면 null이 들어가야 한다. 1. 주테이블에 FK가 있는 단방향 관계 주 테이블을 로딩하는 시점에 FK 칼럼을 보고 바로 확인할 수 있다. 2. 대상테이블에 FK가 있는 양방향 관계 쿼리문을 작성해서 대상 테이블을 조회해야만 해당 엔티티의 값의 유무를 알 수 있기 때문에 항상 즉시 로딩해야한다. 1의 경우에도 '주테이블을 로딩하는 시점'이라는 것이 쿼리문을 작성해서 주 테이블을 조회한다는 것 아닌가요? 고로 1의 경우 또한 즉시로딩을 해야하는 게 아닌지 궁금합니다. 감사합니다.