본문 바로가기

분류 전체보기76

WslRegisterDistribution failed with error: 0x80370114 이번 포스팅은 wsl 설치중 발견한 error 메시지에 대해 알아본 내용을 정리한 것입니다. 에러 종류 Resolving Error: 0x80370114 The operation could not be started because a required feature is not installed. 해당 에러는 설치하려는 기능에 대해 현재 저의 pc 환경이 아직 제대로된 준비가 되지 않았음을 뜻합니다. 원인 원인은 windows 업데이트하면서 재부팅 후 설치 시 기능이 롤백되면서 가상머신 플랫폼 항목이 체크가 해제되는 오류가 있었던 것 같습니다. 해결방법 해결방법은 windows 기능 켜기/끄기 창을 띄워서 가상머신 플랫폼 항목을 활성화 시켜주는 것입니다. 제어판 -> 프로그램 -> windows 기능 켜기.. 2023. 8. 7.
docker를 이용한 MySQL 설치 이번 포스팅에서는 dokcer를 이용해서 MySQL을 설치해보고 Spring Boot 프로젝트와 연동하는 것을 다뤄보려고 합니다. 저는 windows os 환경에서 wsl을 이용해 docker를 사용중입니다. https://agh-dev.tistory.com/19 Docker 설치를 위한 wsl 설치 이번 포스팅은 window 11 환경에서 wsl을 설치해보려고 합니다. 제 개발 환경 os는 windows인데 가끔 docker를 사용할 때가 있습니다. windows에서 docker를 사용하기 위해서는 wsl을 설치해야 합니다. wsl 이 agh-dev.tistory.com MySQL Image pull 가장 먼저 해야하는 일은 Image를 가져오는 것입니다. docker에 관련된 개념에 대한 자세한 설명.. 2023. 8. 7.
Docker 설치를 위한 wsl 설치 이번 포스팅은 window 11 환경에서 wsl을 설치해보려고 합니다. 제 개발 환경 os는 windows인데 가끔 docker를 사용할 때가 있습니다. windows에서 docker를 사용하기 위해서는 wsl을 설치해야 합니다. wsl 이란? wsl은 Linux용 windows 하위 시스템으로 windows 환경에서 Linux 실행 파일을 실행하기 위한 Microsoft에서 추가한 호환성 계층입니다. wsl을 실행하면 가상화나 이중 부팅없이 windows 운영체제에서 Linux의 배포판을 이용할 수 있습니다. Docker를 위한 wsl Docker는 Linux 관련 기능에 많이 의존하기 때문에 windows에서 Docker를 사용하기 위해서는 VirtualBox, Hyper-v 같은 가상화 계층에 의존.. 2023. 8. 6.
모던 자바 인 액션 - 6장 - 스트림으로 데이터 수집 해당 포스팅은 모던 자바 인 액션이라는 책을 읽고 정리한 것입니다. 배울 내용 Collectors 클래스로 컬렉션을 만들고 사용하기 하나의 값으로 데이터 스트림 리듀스하기 특별한 리듀싱 요약 연산 데이터 그룹화와 분할 자신만의 커스텀 컬렉터 개발 앞장 간단 정리 스트림으로 데이터베이스 질의와 비슷한 형태의 코드와 연산을 수행할 수 있게 됨 스트림은 중간 연산과 최종 연산이 있고 중간 연산은 파이프라인을 생성할 수 있고, 스트림 요소를 소비하는 시점이 아님 반면 최종 연산은 스트림의 요소를 소비하는 실제로 연산을 실행해 결과를 도출, lazy를 통한 연산 최적화 적용 이번장의 핵심은 collect를 이용해 다양한 요소를 누적하여 스트림의 결과로 반환하는 리듀싱 연산을 배워볼 것입니다. 다양한 요소 누적 방.. 2023. 8. 5.