이론자료 파일을 다운로드 받아 열어보니 24 -26 페이지가 흑백으로 보이고 오류가 발생합니다. 원래 없는 페이지인데 생성이 되서 오류가 발생한건지 궁금합니다. 오류가 나서 페이지가 제대로 표기가 안 되는 것이면 수정하여 올려주시면 감사하겠습니다. 그리고 워터마크가 너무 진해서 간혹 글씨가 가려서 잘 안 보이던데 조금만 연하게 해주실 순 없을까요?
안녕하세요 영상에서 default_tags = resource tags가 중복되면 duplicated 에러가 발생한다고 해주셨는데, 제가 재현해보면 중복돼도 에러없이 배포가 됩니다. aws provider는 5.57, terraform은 1.9.1 버전 사용중입니다. 해당 링크 를 보면 5.0.0 버전부터 중복 가능하게 수정됐다는 내용이 있는 것 같은데 강의 촬영 당시와 현재 버전 차이로 배포가 되는걸까요??
[리뉴얼] 처음하는 파이썬 머신러닝 부트캠프 (쉽게! 실제 캐글 문제 풀며 정리하기) [데이터분석/과학 Part2]
vscode에서 ipynb파일에서 iplot사용 동일한 에러가 발생합니다. 타이타닉 문제로 시작하는 EDA: 수치형 데이터 분석 패턴1에서 df.corr(numeric_only=True).iplot(kind='histogram', histfunc='count') 했는데 해당 에러가 발생합니다. 현재 버전은 이렇습니다. plotly==4.14.3 cufflinks==0.17.3
파이썬 동시성 프로그래밍 : 데이터 수집부터 웹 개발까지 (feat. FastAPI, async, await)
안녕하세요 강사님 ! 동시성과 병렬성의 개념을 멀티스레딩과 연계시켜 이해하는게 어려워 질문 남깁니다. asyncio 의 경우에는, 싱글 스레드에서 이벤트루프를 이용해서 동시성을 구현했다는 점은 이해가 되었습니다. 그래서 asyncio는 동시성일 수 밖에 없다는 걸로 이해됩니다. 이에 반해, 멀티 스레딩은 동시성일 수도 있고 병렬성일 수도 있다고 생각하는데 제가 맞게 이해한건지 헷갈립니다. 저는 이렇게 이해했는데 한번 과정이 맞는지 검토 요청드립니다. 우선 [c언어]로 구현된 하나의 프로세스만 띄워져 있고, 해당 프로세스가 여러 쓰레드를 생성하는 상황이라고 가정하겠습니다. 이때 멀티 스레딩은, 컴퓨터 환경이 [싱글] 코어였다면, 여러개의 스레드가 결국엔 컨텍스트 스위칭되어 concurrency하게 처리될 수 밖에 없기에 이는 동시성이라고 말할 수 있고, 멀티 코어였다면 여러 쓰레드가 병렬적으로 [각각의 코어]에서 처리가 될수 있기에 이런 경우는 병렬성이라고 말할 수 있을 것 같은데 맞을까요? 즉, 멀티스레딩으로 구현된 프로그램을 두고 이를 동시성이라 부를지 병렬성으로 부를지는 컴퓨터환경이 싱글코어냐 멀티코어냐에 좌우되는지가 궁금합니다. 만약 그런 논리라면 멀티프로세싱도 마찬가지일까요.. 멀티프로세싱은 병렬처리라고 생각하고 있긴했는데, 위와 같은 논리라면 싱글코어의 환경에선 여러 프로세스가 존재하더라도 결국엔 os에 의해 컨텍스트 스위칭 되면서 한순간에 하나의 프로세스만 실행되는거니까 동시성으로 전락해버리는게 아닌가..생각됩니다.
a=10 b=5가 다르고 b=5 c=8이 다르고 a=10 c=8이 다르고 위 세가지 문장에 따라서 if(true)가 되어 "세 수는 모두 다릅니다" 가 출력되는 건가요? 아니면 a !=b 가 (true)이고 (true) != c 이렇게 봐야하는 건가요? 이해가 어려운 섹션이나 영상 설명은 질문으로 꼭 남겨주세요. 기출문제를 풀다가 막힌 개념이 있나요? 질문으로 회차나 번호, 개념을 예시로 질문해주세요. 답변에 도움이 됩니다. 이론 문제는 통합본 PDF 파일로 제공될 예정입니다. (6월 중 업로드 예정) 합격을 가르는 것은 역시 코드해석문제. 이론을 외울 시간이 없다면 코드에 익숙해지고, 중요 개념을 몇 가지 외워가면 합격할 수 있습니다.
이해가 어려운 섹션이나 영상 설명은 질문으로 꼭 남겨주세요. 기출문제를 풀다가 막힌 개념이 있나요? 질문으로 회차나 번호, 개념을 예시로 질문해주세요. 답변에 도움이 됩니다. 이론 문제는 통합본 PDF 파일로 제공될 예정입니다. (6월 중 업로드 예정) 합격을 가르는 것은 역시 코드해석문제. 이론을 외울 시간이 없다면 코드에 익숙해지고, 중요 개념을 몇 가지 외워가면 합격할 수 있습니다.
안녕하세요 선생님! 배열과 문자열 부분 문의가 있어 질문드립니다. strlen함수를 사용하여 문자 하나씩 출력 부분인데요. char str[] = "Hello, World!" ; // 문자열 선언 후 //5. strlen 함수를 사용하여 문자 하나씩 출력 printf("\n5. "); int len = strlen(str); for(int i = 0; i < len; i++) { printf("%c", str[i]); } } 제가 풀면 5. Hello, World 인 것 같은데 이해가 안된 부분이 있는지하여 문의드려요. H e l l o , W o r l d ! 0 1 2 3 4 5 6 7 8 9 10 11 12 (*6은 띄어쓰기) str len = 12 이라면 for(int i = 0; i < len; i++) { for(int i = 0; i <12; i++) { 이 되고, i=11까지만 반복된다면 5번 예제의 출력값은 Hello, World 가 되는 것 같은데 문자열 뒤 첫번째 null 값까지 len 함수가 적용되는지 궁금하여 문의드립니다.
변화만 생기는 곳만 체크한다고 하셨는데, 예로 들어 한 행의 두 원소를 바꾸면 그 두 원소의 열과 그 행을 살펴보면 된다고 하셨는데, def get_best(y, x): global N, matrix best = 0 # columns bef = '-' value = 0 for j in range(N): if bef == matrix[y][j]: value += 1 else: value = 1 bef = matrix[y][j] best = max(best, value) # rows bef = '-' value = 0 for i in range(N): if bef == matrix[i][x]: value += 1 else: value = 1 bef = matrix[i][x] best = max(best, value) return best 왜 바꾼 원소 기준으로 그 원소 위치의 하나의 행과 열만 보는걸로 코드를 짜셨나요? 설명과 코드가 달라서 약간 이해가 안 갑니다 ㅜ
강사님, 설명 중 일부 수정이 필요할 것 같습니다. KB는 십진수 단위로, 1000 바이트입니다. KiB는 이진수 단위로, 1024 바이트입니다. 두 단위 모두 올바른 표현이며, 사용하는 맥락에 따라 다릅니다. 십진수 기준에서는 KB를, 이진수 기준에서는 KiB를 사용할 수 있습니다. 따라서, "킬로바이트라는 말은 잘못된 표현"이라고 말씀하신 부분은 잘못된 것입니다. 수업중 말씀에 엄격히 구분할 필요없다고 강조하신 부분에 대해서는 어떤 의미인지 이해했습니다.
이해가 어려운 섹션이나 영상 설명은 질문으로 꼭 남겨주세요. 기출문제를 풀다가 막힌 개념이 있나요? 질문으로 회차나 번호, 개념을 예시로 질문해주세요. 답변에 도움이 됩니다. 이론 문제는 통합본 PDF 파일로 제공될 예정입니다. (6월 중 업로드 예정) 합격을 가르는 것은 역시 코드해석문제. 이론을 외울 시간이 없다면 코드에 익숙해지고, 중요 개념을 몇 가지 외워가면 합격할 수 있습니다. 클래스 내의 메서드인 public static Connection getinstance()가 static 형태로 작성된 이유는 클래스 내의 정적변수인 private static Connection _inst;를 접근하기 위함인가요?