썸네일 [JAVA] getByte() 를 할 때 UTF-8로하면 한글이 깨지고 EUC-KR 로 하면 변환될까? LOG를 찍는 코드를 작성하고 구동하고 콘솔을 보는데 계속 한국어가 깨지는 현상이 발생했다.IntellJ 문자 인코딩 설정인 줄 알고 계속 이것저것 만지다가 아닌 걸 깨닫고 LOG를 출력하는 부분을 들여다 보았다.맨처음에는 UTF-8 로 계속 변환을 해주고 있었는데 안되니까 EUC-KR 로 변환해주니 한글로 잘 출력이 되었다.이러한 현상에 대해 궁금해서 찾아보다가 재밌는 사실을 발견해서 작성해본다.    UTF-8 과 EUC-KR가 뭔지 알아보자. UTF-8 과 EUC-KR 은 문자 인코딩 방식 중 하나이며 그 중 한글을 표현할 수 있는 인코딩 방식이다. UTF-8 이란 ?유니코드를 위한 가변 길이 문자 인코딩 방식1 Byte ~ 4 Byte 까지 사용하며 가변적으로 사용함 EUC-KR 이란 ? 고정 길..
[Ubuntu] 우분투에서 실행 중인 포트 확인 및 죽이기 실행중인 포트 번호 조회 lsof : 파일 또는 네트워크 리소스가 어떤 프로세스에 의해 사용되고 있는지 확인할 때 사용 # 실행중인 포트 번호 조회 lsof -i : 해당 포트 번호 죽이기 kill -9 : 프로세스를 강제로 종료하는 명령어 -9 : SIGKILL 시그널을 의미하며, 프로세스를 무조건적으로 종료 # 해당 프로세스 죽이기 kill -9
썸네일 [ERROR] macOS - ls: .: Operation not permitted 에러 문제 ❗ 맥북에서 터미널 사용 중 ls 명령어가 갑자기 안먹기 시작 원인 🔧 터미널이 디스크 접근권한이 없는 것으로 파악 해결 ✅ 시스템 설정 > 개인정보 보호 및 보안 > 전체 디스크 접근 권한 > 터미널 활성화
썸네일 [ERROR] bootImageBuild 시 open /cnb/buildpacks/... : no such file or directory 문제 ❗ Docker 26 버전 다운로드 후, Gradle task 중 bootImageBuild 시 아래와 같은 에러 발생 > Running creator [creator] ===> ANALYZING [creator] Image with name "docker.io/library/build-image-issue:0.0.1-SNAPSHOT" not found [creator] ===> DETECTING [creator] ERROR: failed to initialize detector: open /cnb/buildpacks/paketo-buildpacks_new-relic/8.7.0/buildpack.toml: no such file or directory > Task :bootBuildImage FAI..
썸네일 [ERROR] 디스크를 WSL2에 연결하지 못했습니다. 지정된 파일을 찾을 수 없습니다.Error code: Wsl/Service/CreateInstance/MountVhd/HCS/ERROR_FILE_NOT_FOUND 문제 ❗ wsl install 하고 재부팅 후 접속하려 했으나 에러 원인 🔧 https://github.com/microsoft/WSL/issues/10032 Failed to attach disk 'LocalState\ext4.vhdx' to WSL2: The system cannot find the file specified. · Issue #10032 · microsoft/WS Windows Version Microsoft Windows [Version 10.0.22621.1555] WSL Version 1.2.5.0 Are you using WSL 1 or WSL 2? WSL 2 WSL 1 Kernel Version Linux version 5.15.90.1-microsoft-standard-WS..
썸네일 [백준] 2609번 문제 풀이 - JAVA 2609번: 최대공약수와 최소공배수 첫째 줄에는 입력으로 주어진 두 수의 최대공약수를, 둘째 줄에는 입력으로 주어진 두 수의 최소 공배수를 출력한다. www.acmicpc.net 풀이 해당 문제는 최대공약수와 최소공배수의 알고리즘 공식을 알면 쉽게 풀 수 있는 문제입니다. 최대공약수 : 두 수 이상의 여러 수의 공통된 최대 약수(약수 : 어떤 수를 나누어떨어지게 하는 수) 최소공배수 : 두 수 이상의 서로 공통으로 존재하는 배수 중 가장 작은 배수(배수 : 어떤 수 끼리 곱한 수) 최대공약수와 최소공배수를 구하는 수학 풀이를 보면 아래와 같습니다. 하지만 이렇게 나누고 구하면 수가 커질 경우 알고리즘을 작성하는 데 어려움이 발생합니다. 그래서 유클리드 호제법을 이용하면 됩니다. 유클리드 호제법( Eucl..