서브 에이전트를 생성 서브에이전트 이름 : notion-api-export "당신은 웹에서 노션 API데이터베이스를 활용한 웹을 전문적으로 개발하는 개발자입니다. " 프롬프트이후에 agents/notion-api-export.md 파일은 생성되었는데. "/exit" 이후 새로운 섹션에서 @notion~~~(agent)로 자동 완성이 안되는 이유가 무엇이죠? "@pred-generator(agent) 자동 완성되는데 <- 서브 에이전트로 등록되는데." 현재 터미널에서 "claude"로 클로드를 실행합니다. "code" 확장 프로그램에서 사용하지 않음 그리고 . workspace\.claude\agents\ notion-api-export.md 이용해서 노션 API로 데이터베이스를 사용하는 방법을 분석해 주세요 @notion-api-export (agent) 노션 API로 데이터베이스를 사용하는 방법을 분석해 주세요 1과 2의 결과가 다른거죠? 이미지처럼 결과는 나오네요 당연히 섹션 재시작 후에도 안 되네요.
JPQL에서 DTO를 조회할 때 new 패키지명.DTO명(...) 을 생략하고 바로 select m.id, m.name, t.name 이렇게 작성해도 DTO로 반환이 되는데 원래 가능한 내용인가요?? @Query("select new study.datajpa.dto.MemberDto(m.id, m.name, t.name) from Member m join m.team t") List<MemberDto> findMemberDto(); @Query("select m.id, m.name, t.name from Member m join m.team t") List<MemberDto> findMemberDtoNot();
20:56번의 문제가 잘 이해가 되지 않습니다. 특히나 다른 사람 질문 내용 봤는데도요 int arr[5] = {20,30,40,50,60} int *ptr; ptr= arr; ++*ptr이 왜 21인인가요? 실행 순서때문에 그런건가요? 제가 생각한건 사실 먼저 증가된다음 포인터가 호출될꺼라 생각을 해서 * (ptr+1) == *( arr +1) == arr[1] 을 생각하긴했거든요 *ptr++의 경우 *ptr은 주소 값이 아닌 주소값의 value를 가져오는거라 value값을 가지오는 과정 후에 ++연산이 들어간다고 생각을 해서 *ptr++==arr[0]++ == arr[0]+1로 생각을 했거든요 이부분에 대해 설명이 필요해서 돌려보는데 이해가 잘 안되서요 ++*ptr이 arr[0]+1인거랑 *ptr++가 arr[0+1]인 설명이 필요합니다. 일단 외울께요
printf("입력된 문자열: %s\n", str); 에서 str이 아니라, 그냥 str만 왔기 때문에 str의 값인 this is string이 나온 것이고, * 을 붙이고 *str이었다면 this is string에서 첫 글자인 t만 출력되는 것이지요?? 맞게 이해한건지 확인하고자 질문 드립니다.
char * ptr_a=a; int *ptr_b=b; 왜 위와 같이 배열의 주소를 a, b로 선언한건지? 선언을 해야 하는건지? 이해가 안 가요 저렇게 되면 ptr_a의 메모리 주소는 a, ptr_b의 메모리 주소는 b가 되는거니까 출력할때 각각 a,b가 나올 줄 알았는데, 배열의 첫번째 요소로 되니까 헷갈려요ㅠ
강의: 업캐스팅(부모 형태, 자식 생성자) 13:29에 나오는 업캐스팅 문제 예시 5번과 15:57에 나오는 업캐스팅 문제 예시 7번 차이에 대해서 A b = new B(1); 둘 다 같은 조건에서 13:29에는 super가 없어도 부모 기본 생성자가 생성되면서 정상 출력이 되는데, 여기에서 super가 없는데 왜 부모 기본 생성자가 출력이 되는지 이해가 안 됩니다. public B(int i) { System.out.println("생성자 BB" + i); } 15:57에는 비록 super가 뒤에 있지만 Public B(int i) { System.out.println("생성자 BB" + i); super(10); 문제 예시 5에 따르면 예시 7 역시 부모 기본 생성자가 생성되지 않나요?
업캐스팅(부모 형태, 자식 생성자) 14:09 A b = new B(1); 에서 코드 따라가면 public B(int i) { System.out.println("생성자 BB" + i); { 이고 부모 생성자를 호출하는 super가 없는데 왜 부모 기본 생성자가 출력되었나요?
--scope 는 @playwright/mcp 자체의 옵션이 아니라, Claude Code에서 MCP 서버를 등록할 때 쓰는 claude mcp add 명령의 옵션입니다. 그래서 npx @playwright/mcp@latest 에 직접 붙이면 인식이 안 됩니다. Claude Code에 프로젝트 범위로 등록하고 싶다면 claude mcp add playwright --scope project -- npx @playwright/mcp@latest 단순히 playwright mcp 서버만 실행하고 싶다면 ( --scope 없이) npx @playwright/mcp@latest 목적에 따라 어떤 걸 원하시는지 알려주시면 정확히 안내해 드릴게요.
\init를 마지막에 매번 하면 Claude.md가 업데이트 되는건가요?? 이전강의 \init초기화 에서 보면 _ claude가 프로젝트 전체를 분석해서 현재 상황을 완벽하게 이해한 다음 claude.md파일을 자동생성한다 라고 하셨습니다. 그 프로젝트를 이어서 진행하고 마지막에 \init를 하면 기존에 있던 md파일에 자동으로 업데이트가 되는건지 궁금합니다.
표에서는 토탈값이 계속 계산되지만 이는 계산과정에 있어 필요할까봐 넣어주신 예시사항일뿐인거고 코드상으로는 I가 15가 되어서 for문이 종료되었을때의 기준 sumQ와 R 을 더하여 Total값이 50이 되는과정 한번만 있는게 맞는걸까요? 토탈이 계속 증가할 이유를 찾지 못하겠어서 질문드립니다