int arr[] = {10, 20, 30,40,50}; int *p = arr; printf("%d", *p++); printf("%d", (*p)++); printf("%d", ++(*p)); printf("%d", *++p); printf("%d", ++*p); 다음과같이 포인터가 존재한다면 어떻게 출력이 되는지와 그 이유를 알 수 있을까요?
기초부터 배우는 Next YTMusic 클론 코딩 (with next.js 14, UI 마스터)
강의에서 레이아웃을 담당하는 Sidebar, Header 컴포넌트를 만들때 Props으로 children을 받고 렌더링 하는 방식으로 만들었는데 이렇게 만든 이유가 있을까요? 지금까지 진행한걸 계층별로 생각해보면 최상위 Root->Sidebar->Header->... 등 형제 노드는 없고 자식 노드 형태로 계속 깊어지는구조. ------------ 아래의 방법과 비교해서 궁금합니다. 아래 코드와 동일하지 않더라도,Sidebar, Header 컴포넌트가 children과 분리된 구조. <body> <Sidebar/> <div> <Header/> <main>{children}</main> </div> </body>
이번 1회 시험봤는데 53점으로 아쉬운듯 아쉽지 않게 떨어져서 1회 기출을 계속 풀어보기 위해 결제한 사람입니다. 어디에도 1회를 복원하고, 제대로 풀어주는 분이 주말코딩님 밖에 없더라고요ㅠ 1회 끝나고 2달 만에 공부하는데 지난 기출들은 계속 풀어보면서(좀 까먹어서,,) 1회 문제들만 집중적으로 풀면 될까요?? 어떻게 하는게 좋을까요?
강사님 강의를 듣고 있는 파이썬 초보입니다. 파이썬으로 hwp 파일을 읽어서 특정 문자열을 검색하는 기능을 구현하려고 합니다. 특정 문자열의 위치와 그 문자열 주위의 문자열을 보여주는 기능입니다. win32com.client 모듈로 구현하려는데 특정 문자열의 위치를 인식하는 기능이 구현이 안 되네요.. 간단한 코드는 아래와 같습니다.. 좀 봐주시면 감사하겠습니다. hwp.InitScan() while True: state, text = hwp.GetText() print(state, text) #여기서 찾는 문자열 비교해서 찾았다면 해당 문자열의 위치(행,열 또는 List,Para,Pos)를 #print()로 확인 가능한지요? if state <= 1: break hwp.ReleaseScan()
강사님 안녕하세요, 수강자 입니다. 다름이 아니라, ta 라이브러리를 사용하여, MACD라든지 RSI지수라든지 이런것들은 따로 안넣고 그냥 경제지표와 OHLCV값만 가지고 예측을 하는가요? 의미 있는 지수를 넣으면 성능이 더 좋아질거 같은데 어떤걸 넣으면 좋을지 모르겠네요!
19분에 나오는 자식 생성자 질문드립니다. 업캐스팅이 아닌 형태에도 생성자를 호출할때 부모 먼저 호출갈까요? child obj = new child() Parent obj = new child() 둘다 마찬가지로 부모먼저할까요? Parent obj = new parent() 이 경우는 부모만 하고 끝날까요?
게시글 등록 컴포넌트 생성해서 렌더링 하는 것 같은데, 등록 페이지는 피그마에서 보여지는 "트립토크 등록" 컴포넌트 UI를 스스로 생성해서 연결하라는 뜻인가요? 아니면 레퍼런스 코드에 있는 것처럼 단지 렌더링만 하는 코드를 작성하라는 건가요? 그리고 모든 과제는 피그마를 참고하면서 A-Z 까지 스스로 하는건가요?
Formatter를 다른 구현체들을 사용하는게 아니라 직접 구현해서 사용하잖아요? 그런데 이것에 대해서 궁금한게 있습니다.. 순전히 parse() 와 print() 를 저희가 직접 구현하는데.. 이 둘에 다른 특별한 기능이 있는 것도 아닌 것 같은데.. 저희가 Fommater 를 implement 하지 않고 그냥 하나의 인터페이스를 만들어 parse() 와 print() 를 직접 구현하는 것이랑은 무엇이 다른가요..? 저는 값만 넣으면 1000 이 1,000 이 된다거나 1,000 이 1000 이 되는 것을 생각했었는데 이 변환하는 것까지 직접 구현하는 것(물론 자바에서 지원하는 기능을 사용하기는 합니다)을 보고 위같은 의문ㅇ이 들었습니다.. 감사합니다.
11:40부터 시작하는 form을 제출했을때 호출되는 컨버터에 대한 질문입니다. 강의에서 제출 버튼 눌렀을때 127.0.0.1:8080 라는 문자가 컨트롤러에 넘어간다고 하십니다. 해당 컨트롤러에는 @ModelAttribute 가 있고 Form 을 변환하려고 했더니 IpPort 객체가 있어서 문자를 IpPort 객체로 변환해야하는데 이때 IpPortToStringConverter 이 또 호출된다고 하시는데요. 여기서 왜 IpPortToStringConverter 이 호출되는건가요? 문자에서 IpPort 객체로 변환해야하는 것이니까 StringToIpPortConverter 가 호출되어야하는 것 아닌가요?
두번째 과정을 따라하는데 강의처럼 진행이 되지 않아서 몇번 다시 해보면서 저의 경우, 도움이 되실까 적어봅니다. 오류가 접속이었는데, url이나 인증키부분 동일하게 넣었는데 계속 안되더라고요. 그래서 강의자료의 소스나 supabase의 연결정보를 보니 예시가 createClient(SUPABSE_URL, 이렇게 되어 있는데, 저의경우 postgre로 연결이 되었습니다. . agent 에 db접속 정보를 아래와 같이 프롬프트 주고 나니 requirements에 supabase가 추가되었고, pip install > run하여 docs가 호출되었습니다.. @ database.py 접속방식은 틀렸어요. SUPABASE_URL = os.getenv('SUPABASE_URL') SUPABASE_KEY = os.getenv('SUPABASE_KEY') if not SUPABASE_URL or not SUPABASE_KEY: raise ValueError("Supabase credentials not found in environment variables") supabase = create_client(SUPABASE_URL, SUPABASE_KEY) 이런 형태로 해주세요.