반응형
반응형
반응형

https://adoptium.net/installation/linux/#_centosrhelfedora_instructions

 

Linux (RPM/DEB/APK) installer packages | Adoptium

Eclipse Temurin RPM, DEB and APK packages are now available for installation on your favourite Linux distribution. See Supported Platforms for a list of our officially supported installers by Linux distribution / version. Other Linux distributions / versio

adoptium.net

 

adoptiun 으로 설치를 위해서 설치 가이드 페이지에서 아래 내용 확인하고 따라합니다.
내용이 변경될 수 있어서 url만 남기고 나머지는 참고용 이미지만 첨부합니다.

 

저 같은 경우는 아마존 리눅스 였는데 잘 안되서 아래 부분을  수동으로 변경해줘야 했습니다.

${DISTRIBUTION_NAME:-$(. /etc/os-release; echo $ID)}/\$releasever/\$basearch

https://packages.adoptium.net/ui/repos/tree/General/rpm/amazonlinux/2/x86_64

 

JFrog

 

packages.adoptium.net

여기서 자신의 서버에 맞는 걸 찾아서 변경해 주면 됩니다.

저는 아마존 리눅스여서 해당 url을 찾아서 baseurl 부분을 변경해주었더니 설치가 잘 되었습니다.

반응형
반응형

Cannot load from short array because "sun.awt.FontConfiguration.head" is null
개발서버에서 잘 되던 엑셀다운로드가 운영서버에서 위와 같은 오류를 발생하고 있다.

chat-gpt에게 먼저 물어봤는데... 땡~

아직은 구글링인 답인가 ㅜㅜ.

리눅스에서 폰트 설치가 안되어서 발생하는 오류란다.

 

리눅스에서 fc-list 명령어 실행 시 아래처럼 뭔가 나오지 않고 없는 멸령어라고 한다면, 

아래 처럼 설치하고 나서 해당 서비스를 재시작해 주면 해결 된다.

sudo yum install fontconfig
$ fc-list
/usr/share/fonts/dejavu/DejaVuSansCondensed-Oblique.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed Oblique,Oblique
/usr/share/fonts/dejavu/DejaVuSansCondensed-Bold.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed Bold,Bold
/usr/share/fonts/dejavu/DejaVuSans.ttf: DejaVu Sans:style=Book
/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf: DejaVu Sans:style=Bold
/usr/share/fonts/dejavu/DejaVuSansCondensed.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed,Book
/usr/share/fonts/dejavu/DejaVuSans-ExtraLight.ttf: DejaVu Sans,DejaVu Sans Light:style=ExtraLight
/usr/share/fonts/dejavu/DejaVuSansCondensed-BoldOblique.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed Bold Oblique,Bold Oblique
/usr/share/fonts/dejavu/DejaVuSans-Oblique.ttf: DejaVu Sans:style=Oblique
/usr/share/fonts/dejavu/DejaVuSans-BoldOblique.ttf: DejaVu Sans:style=Bold Oblique
반응형
반응형

 

encryptByRandom 은 iv가 random하게 생성되어서 같은 값을 암호화 하더라도 항상 다르게 나옵니다.
encryptByFix 는 iv가 key를 참조해 생성되어서 항상 같은 값으로 암호화 됩니다.

 

 decrypt는 앞의 16자리를 iv로 참조해서 복호화하므로 encrypt 방법과 무관하게 복호화 됩니다.

 

반응형
반응형
반응형
반응형

Spring Rest API 사용시 결과 객체에서 선택적으로 몇 가지 변수만 응답해주는 경우가 자주 발생합니다.

 

이런 경우 몇 가지 방법이 있습니다.

 

1. 전용 응답객체를 별도로 만들어서 사용한다.

2. Json Filter를 이용해 원하는 값만 보이게 한다.

3. @JsonView 어노테이션을 이용해 필터링 한다.

 

그 중 3번에 대한 사용법이 사용예시 입니다.

반응형
반응형

 

반응형
반응형
반응형
반응형

[application.properties]

spring.jackson.serialization.WRITE_DATES_AS_TIMESTAMPS=false
spring.jackson.date-format=yyyy-MM-dd HH:mm:ss

반응형
반응형

큰 수나, 형변환, 부동소수점 등의 문제를 회피하는데 도움이 됩니다.

반응형

+ Recent posts