안녕하세요. coco 데이터셋에서 annotation에 있는 순서대로 미니배치가 정해지는 것인가요? 예를 들어 annotation에서 클래스마다 섞여 있는 것이 아니라 1 100개, 2 100개, 3 100개 등으로 순서대로 구성되어 있으면 이것이 순서대로 들어간다면, train에 문제가 생길 수 있는 여지를 주는 것 같아서요 제가 잘못 생각하고 있는 것인가요? 감사합니다
안녕하세요 강의 복습하면서 리스트 만드는중인데 혹시 리스트가 너무 많아져서 페이지네이션을 만드려고 하는데... 예를 들어 데이터가 100개이고 10개씩 보여주길 원한다면 목록 페이지 접속했을때 데이터 100개를 한번에 불러오고 data에 배열로 저장해놓고 현재페이지에 따라 그 배열을 10개씩 불러오는게 맞을까요..? 아님 현재 페이지에 따라 axios로 10개씩 호출하는게 맞을까요..? 답변 부탁드립니다 ㅠ
강사님 안녕하세요. 특정 액션이 디스패치되면 이를 기다리고 있는 사가함수가 호출되는 것은 잘 이해했는데요. 만약 디스패치되는 액션의 타입으로 리듀서까지 설정해두었다면 리듀서를 통해 상태가 변경된 이후 사가함수가 시작될까요? 아니면 리듀서의 실행과 사가함수가 병렬로 실행될까요?
[쓰레드 생성] 강의에서 ThreadPool은 인력사무소 느낌이라고 하셧고, 단점으로는 '제한적인 쓰레드 갯수 때문에 만약 오래걸리는 일로 제한적인 쓰레드들이 전부 묶이게 된다면 추가적인 일처리를 할 수 없다.' 라고 이해를 했습니다. 그러면 ThreadPool 에서의 Thread 갯수는 컴퓨터 마다 다른건가요?
강사님 안녕하세요. 스프링 잘 배우고 있습니다. 다름 아니라 이번 오류는 아무리 붙잡고 있어도 해결이 되지 않아 문의드립니다. form 커스텀태그 사용 시 문제인데요. 실행 시에 500 에러가 납니다. 오류 내용은 다음과 같습니다. 절대 URI인 [http://www.springframework.org/tags/form]을(를), web.xml 또는 이 애플리케이션과 함께 배치된 JAR 파일 내에서 찾을 수 없습니다. 이 문제를 해결하고 싶어서 수업자료의 소스코드와 비교해도 다른 곳이 없고, 인터넷 검색하여 pom.xml과 Maven Dependencies에 jstl jar 파일도 확인해봤으나 문제가 없어보입니다. 마지막으로 혹시 같은 문제를 겪은 분이 없는지 질문 게시판에서 검색 후 문의드립니다
몇가지궁금한 사항이 있습니다. 1. 패턴으로 그냥 반복되지 않고 그냥 일반 이미지를 삽입할수 있나요? 패턴 태그안에 <image> 태그를 사용해봤는데 제가 생각한대로는 안되어서요. 2. 혹시 돋보기로 보면서 클릭을 했을때 마스킹 되어서 보여지는 #pattern-bg의 각각의 값에 고유한 링크를 걸어서 다른 페이지로 이동할수 있게끔 구현이 가능한지 여쭤보고 싶습니다. 고유의 정보를 보여지게끔 만드는 구현이 가능한지 어떻게 하는건지 조금만 가르쳐주세요~ 3. rect(.bg) 돋보기 바깥영역의 색깔은 지정이 가능한가요? 현재 저희는 #pattern-bg를 fill값으로 쓰고 있어서 어떻게 처리해야 백그라운드 색깔을 바꿀수 있는지 궁금합니다.
해당 강의는 거의 다들었는데 아직 헷갈리는게 있어서 질문드립니다. 조금 헷갈리는게 있습니다. 리액트는 똑똑해서 return 안에서 바뀐 부분만 리랜더링을 일으키고 가상돔에 적용시킨뒤 실제돔과 비교해서 실제돔에 바뀐 부분을 적용시켜주는 것으로 알고 있습니다. 1. return안에서 바뀐 부분을 리랜더링한다는 것은 return안에서 태그의 attribute에 할당된 값들(value, onClick, onChange 등등)이 바꼈을 때 해당 태그만 리랜더링 한다는 뜻인가요? 2. react devtools에서 highlighting 기능으로 보면 실제 돔에 적용되는 부분이 하이라이팅 되는게 아니라 어떤 컴포넌트안에서 어떤 태그가 리랜더링되었는지 표시해주는 것인가요?? 아니면 태그하나라도 바뀌면 해당 컴포넌트 전체가 하이라팅 되는건가요 3. 밑의 코드에서 ul태그안의 onClick 부분을 최적화시켜줄려면 어떤식으로 useCallback을 써줘야 하나요? import { useCallback, useState } from "react"; const initialCandies = ["snickers", "skittles", "twix", "milky way"]; function CandyDispenser() { const [candies, setCandies] = useState(initialCandies); const dispense = (candy) => { setCandies((prevCandies) => prevCandies.filter((c) => c !== candy)); }; return ( <> <div>Available Candy</div> {candies.length === 0 ? ( <button onClick={() => setCandies(initialCandies)}>refill</button> ) : ( <ul> {candies.map((candy) => ( <li key={candy}> <button onClick={() => dispense(candy)}>grap</button> {candy} </li> ))} </ul> )} </> ); } export default CandyDispenser;
열심히 수강중인 수강생입니다. 그 local전략으로 로그인 할 경우 이런 오류가 뜨는데 어떤게 잘못된것일까요? 코드가 잘못된부분을 계속 찾아보았는데도 안 보입니다. 그리고 회원 가입한 이메일, 비밀번호는 데이터베이스에 잘 등록이 되어 있는데 로그인만 하면 저런 오류가 뜹니다. 어떤 오류인가요ㅠㅠㅠ 근데 kakao전략으로 로그인 할 경우는 오류가 없습니다.
안녕하세요, 이런 명강의를 무료로 듣다니 너무 감사합니다. 저의 질문 사항은 이렇습니다. SpringDataJpaMemberRepository 인터페이스는 MemberRepository 인터페이스를 상속 받는 상황에서 MemberRepository에는 이미 Optional<Member> findByName(String name)라는 똑같은 시그니처의 메서드가 선언되어 있는데 SpringDataJpaMemberRepository에 또 다시 선언하는 건 불필요한 중복 아닌가요? 해당 메서드를 SpringDataJpaMemberRepository에서 지우고 단위 테스트를 해봤는데 오류 없이 잘 동작합니다.