전체 글136 [Firebase] 데이터베이스 update, set 차이점 경로상의 전체 값을 변경하고 싶을때는 set() 경로상의 특정 값만 변경하고 싶을때는 update()를 사용한다. set은 필드를 모두 채워주지 않을경우 값을 덮어쓸수 있기때문에 주의해서 사용해야 한다. ref : https://stackoverflow.com/questions/45940176/firebase-good-use-case-for-set-instead-of-update 2023. 7. 14. [React] 무한 스크롤 컴포넌트 사용하기 npm install --save react-infinite-scroll-component or yarn add react-infinite-scroll-component // in code ES6 import InfiniteScroll from 'react-infinite-scroll-component'; // or commonjs var InfiniteScroll = require('react-infinite-scroll-component'); 사용하는 패키지 매니저에서 react-infinite-scroll-component를 설치 후 import 한다. {items} dataLength에서 로드 할 데이터의 길이를 정해주고, next에서 추가 데이터를 불러오는 로직을 구현해주면 된다. ref : h.. 2023. 7. 13. [Spring] List를 Page로 변환하기 final int start = (int)pageable.getOffset(); final int end = Math.min((start + pageable.getPageSize()), users.size()); final Page page = new PageImpl(users.subList(start, end), pageable, users.size()); users가 List이고, 이를 Page로 변환하는 코드입니다. ref : https://stackoverflow.com/questions/37749559/conversion-of-list-to-page-in-spring 2023. 7. 12. [Docker] 자주 사용하는 명령어 docker ps 컨테이너 목록 docker-compose up -d 컨테이너 실행 (-d 옵션은 백그라운드 실행) docker-compose down 컨테이너 정지 docker images 이미지 목록 docker rmi [image id] 이미지 삭제 docker image prune -a 미사용 이미지 모두 삭제 docker save -o [xxx.tar] [image] 이미지를 tar파일로 저장 docker load -i [xxx.tar] tar파일을 이미지로 불러오기 docker volume ls 볼륨 목록 docker volume create [name] 볼륨 생성 docker volume prune 미사용 볼륨 삭제 2023. 7. 11. 이전 1 ··· 8 9 10 11 12 13 14 ··· 34 다음