본문 바로가기
반응형

프론트엔드9

[Linux] logrotate 설정 및 총 정리 ✅ 참고CentOS 7 버전 기준으로 작성하였습니다. 📄 logrotate란?CentOS에 기본적으로 설치되어 있는 시스템관리도구입니다.log 파일을 날짜별로 정리하여 관리할 수 있습니다.참고: 하나의 log 파일에 기록하지 않고 log 파일을 날짜별로 정리하는 이유는 크게 3가지가 있습니다.1. log 파일이 길어지면 error log를 찾기 힘듭니다.2. log 파일의 크기가 커지면 서버 컴퓨터의 disk 관리가 힘듭니다.3. log 파일의 크기가 10GiB 이상으로 넘어가게 되면 log 파일 자체를 열지 못할 수 있습니다. 📄 logrotate 실행 순서참고: logrotate에 대한 crontab과 cron.daily 설정은 기본적으로 되어있습니다.그렇기 때문에 logrotate.conf와 l.. 2024. 11. 28.
[Java] Exception in thread "main" java.lang.ClassCastException 오류 해결 방법 🚨 Java 실행시 발생한 에러 메시지Exception in thread "main" java.lang.ClassCastException: class poly.basic.Parent cannot be cast to class poly.basic.Child (poly.basic.Parent and poly.basic.Child are in unnamed module of loader 'app') at poly.basic.CastingMain4.main(CastingMain4.java:11) ❓ 에러 발생 이유다운캐스팅(DownCasting)이 불가능한 경우에 다운캐스팅을 강제로 하여 캐스팅이 실패하여 나타나는 오류 메시지입니다.즉, Class 간의 캐스팅이 실패하여 나타나는 오류 메시지입니다. ✅ 해결.. 2024. 11. 21.
[Spring] java.net.MalformedURLException: no protocol 에러 해결 방법 🚨 Srping 실행 후 URL 처리 시 발생한 에러 메시지java.net.MalformedURLException: no protocol: at java.base/java.net.URL.(URL.java:674) ~[na:na]at java.base/java.net.URL.(URL.java:569) ~[na:na]at java.base/java.net.URL.(URL.java:516) ~[na:na] ❓에러 발생 이유URL을 전송할 때 protocol이 빠져있거나, URL이 공백으로 전달되면 나타나는 에러 메시지입니다.예를들어 URL을 https://httpbin.org/post 형식으로 전달해야 하지만httpbin.org/post 또는 ""로 전달할 경우에 나타나는 에러 메시지입니다. ✅ 해결 방법U.. 2024. 11. 15.
[React] Vite 프로젝트 생성하고 실행하는 방법 총 정리 ✅ 참고아래 설명문은 React와 TypeScript를 사용하여 Vite 프로젝트를 생성하고 실행하는 방법입니다. 1. vite 설치아래 명령어를 통하여 vite 프로젝트를 생성해 줍니다.$ npm create vite 2. 프로젝트 폴더 이름 설정프로젝트 폴더 이름을 입력하여 프로젝트의 폴더 이름을 설정해 줍니다. 3.  프레임워크 및 라이브러리 설정위, 아래 키보드를 사용하여 프로젝트에서 사용할 프레임 워크 및 라이브러리를 설정해 줍니다. 4. 프로그래밍 언어 설정위, 아래 키보드를 사용하여 프로젝트에서 사용할 프로그래밍 언어를 설정해 줍니다. 5. 프로젝트 생성 완료프로젝트 생성이 완료되었습니다. 6. npm 설치  아래 명령어를 통하여 프로젝트 폴더로 이동 후 npm 설치를 진행해 줍니다.# 프로.. 2024. 10. 24.
반응형