i nt main() { int a = 3; int *ptr_a = &a; std::cout << int((ptr_a + 1) - ptr_a) << std::endl; } 저 연산 결과가 4가 나올 거라고 생각했는데 1이 나오더라구요, 각각 (int)로 캐스팅할 땐 4가 나왔는데. 저 연산은 그냥 ptr_a 가 상쇄되어서 그런건가요..? 아니면 그 떨어진 간격을 결과로 나타내어서 그렇게 나오는 것인가요?
이런 풀이는 어떤가요? 앞에서도 res = res * 10 + int(x) 를 했었는데 자꾸 까먹고 잘 안들어오네요 이게ㅠㅠ 그러다보니 리스트도 만들고 for문도 한 번 더 사용했는데 이런식으로 코드를 짜면 안될까요? s = input () num_list = [] for i in s : if i.isdecimal (): num_list.append ( i ) num = '' for j in num_list : if int ( j ): num += j num = int ( num ) cnt = 0 for i in range ( 1 , num+ 1 ): if num % i == 0 : cnt += 1 print ( num ) print ( cnt )
저는 kafka를 도커로 띄어서 따라가고있습니다. 그런데 도커 컨테이너 내부에서 GET API 호출시 성공적으로 호출이 되는데 postman으로 호출시 Error: connect ECONNREFUSED 127.0.0.1:8083 해당 에러가 발생합니다. 혹시 어떤 차이때문에 이런 에러가 발생한는지 알수 있을까요? 도커 실행시 성공 postman 호출시 실패
안녕하세요 제로초님 현재 부분까지 강의를 듣고 있는데요 Ball.tsx 부분을 타이핑 하다보니 강의에서는 FC (Function Component)로 타이핑을 하셨는데 작성하신 깃허브에 보니 memo로 타이핑이 되어있어서요.. 뒤에 강의에서 따로 바꾸시나요? 아니면 강의가 잘못된건지 여쭈어보려고 합니다.
강사님은 contents1, 2로 분류하셔서 database에 입력하셨고 읽어오실 때도 카테고리별로 path를 정하셨는데 전체 불러오기의 방법이 있을까요? 하위 카테고리를 정하고 path를 contents로 지정하면 하위 카테고리를 다시 child로 불러와야 하는데 이걸 카테고리별로 지정하자니 코드가 너무 길어지고 비효율적인 것 같습니다. path contents만으로 하위 카테고리 전체를 읽어오는 방법이 궁금합니다
학습 내용 중 ThreadPoolExecutor로 멀티스레드를 실행할 때 문득 궁금해져서 실험을 해봤습니다. 같은 WORK_LIST를 가지고 하나는 멀티스레드, 하나는 코루틴으로 구현해서 실행시간을 비교해봤는데 멀티스레드가 7.5초, 코루틴이 7.6초로 유의미한 차이가 없는 것 같았습니다.(몇 번 더 시도해봤지만 거의 비슷했습니다. 어쩔때는 코루틴이 더 짧기도 했습니다.) 이런건 단순한 sum 연산이여서 둘 간에 성능의 차이가 없이 엎치락 뒷치락 하는 것인가요?
우리나라에선 보통 성/이름을 따로 쓰지 않기 때문에 first_name, last_name으로 받지 않고 first_name에 성과 이름을 모두 받는 서비스를 만들어도 되나요? (예를들면 first_name:길동 last_name:홍 이렇게 하는 대신 first_name에 홍길동을 받는 형태입니다.) 위 방법이 유효성에 맞지 않는다면 보통 어떻게 만드는지 궁금합니다!
<AS-IS> <li v-for= " { todoItem , index } in todoItems " v-bind:key= " todoItem " class= "shadow" > <TO-BE> <li v-for= " todoItem , index in todoItems " v-bind:key= " index " class= "shadow" > 안녕하세요, 캡틴 판교님! v-for문 관련하여 궁금한게 있어 문의드립니다. 저는 처음에 AS-IS와 같이 작성했는데 계속 오류가 나면서 안되더라구요.. 한참 원인을 찾다가 TO-BE와 같이 수정하니까 해결이 되었습니다. v-for을 사용할 때 괄호가 큰 의미가 있는걸까요..? 그리고 v-bind:key의 경우도 고유한 값을 넣어야한다고 들어서 index로 변경하니까 동작을 하더라구요 혹시나 정확한 원인을 알 수 있을까 싶어 질문드립니다 :)
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 애니메이트 관련 질문은 스크린샷을 첨부하면 더 확실한 답변을 들을 수 있어요. - 그림이나 애니메이션, 애니메이트 관련해서는 어떤 질문이든 괜찮으니 편하게 질문 남겨주세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 작성한 질문은 답변을 들은 후 절대 삭제하지 마세요, 다른 수강생분들에게도 도움이 됩니다. - 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 2강 듣고 있는데요, 일러스트레이터나 프리미어 프로는 다 한글버전으로 깔리는데 애니메이트만 영어버저으로 다운로드되네요 ㅠ 그리고 단축키 설정도 없고, F5단축기도 실행이 안됩니다. 제가 m1을 사용하는데 애니메이트 버전이 달라서 그런건가요.? 수업 내용과 제가 사용하는 프로그램 설정이 달라서 수업 진행이 어렵습니다 ㅠ
stop을 입력하셨을 때 문제가 발생한 이유가 else에서 입력버퍼를 지워주지를 않아서 첫 번째 c = 's'가 되서 else문 실행 (입력 버퍼에 s는 지워지고 't' 'o' 'p' '\n'만 남음) 두 번째 c = 't'이므로 else문 실행 (입력 버퍼에 t는 지워지고 'o' 'p' '\n'만 남음) 이런식으로 진행되서 cmd창에 Please input y or n Current count is 0.Continue?(y/n) 이 두 줄이 버퍼의 수?(s, t, o, p, \n)만큼 총 5번 반복된거로 이해하면 되나요?
안녕하세요, X_test 데이터는 X_train과 y_train을 합친 Train 데이터셋과 동일하게 칼럼을 만들어야 한다고 이해했습니다. 혹시, X_test 데이터에 NA 값이 있어 전처리를 진행할때, 해당 칼럼을 삭제하거나 대체하지 않고 row 데이터를 삭제할 순 없나요? Test 데이터셋은 행 삭제를 하면 안된다고 들어서요.. 감사합니다.
온프레미스 환경에서 로드 밸런서로 서비스를 외부에 노출하려고 하는데 (ex tomcat, nginx) HA 구성은 어떻게 하면 좋을까요? (nodeport로 전부 여는것은 비효율적이라고 생각했습니다) - master node에 vip 구성 및 서비스로 오픈 corosync를 통해 전체 마스터 or 워커노드에 VIP를 A/A로 구성 외부에서는 해당 VIP:Port로 접근 (사전에 포트별로 서비스를 만들어둠. 어디로 서비스 받던지 discorvery 가능하다고 생각해서.) - L4에 IP기준 멤버 설정 L4에 VIP및 멤버(전체 마스터 or 워커) 구성. 로드밸런싱은 L4의 A/A를 이용. 성능? 문제 해소 두 가지 방식이나 이 이외의 방식으로 구축하는 예가 있을까요?