전체 포스팅 보기
-
안녕하세요. 팀드모네입니다. 오늘은 AMD CPU 장비에서 발생하는 안드로이드 스튜디오 에뮬레이터 오류 해결 방법을 공유드립니다. 잘 쓰고 있었는데, 갑자기 이러네요. 최근에 무슨 업데이트가 있었고 그거 받으면 가상화가 풀린다는 소문이 들립니다 :( 0. 사용 중인 하드웨어 -> 메인보드 : MSI B550M(WIFI 모델) -> CPU : AMD Ryzen 5 5560G With Radeon Graphics (3.89 GHZ) 1. 에러 상황 안드로이드 스튜디오에서 에뮬레이터를 실행하였더니, 다음과 같은 알림이 발생하였습니다. 1.1 에러 전문 Android SDK is up to date. Running Android Emulator Hypervisor Driver for AMD Processors ..
[5분 내로] Android Emulator Hypervisor Driver for AMD 오류 해결하는 방법안녕하세요. 팀드모네입니다. 오늘은 AMD CPU 장비에서 발생하는 안드로이드 스튜디오 에뮬레이터 오류 해결 방법을 공유드립니다. 잘 쓰고 있었는데, 갑자기 이러네요. 최근에 무슨 업데이트가 있었고 그거 받으면 가상화가 풀린다는 소문이 들립니다 :( 0. 사용 중인 하드웨어 -> 메인보드 : MSI B550M(WIFI 모델) -> CPU : AMD Ryzen 5 5560G With Radeon Graphics (3.89 GHZ) 1. 에러 상황 안드로이드 스튜디오에서 에뮬레이터를 실행하였더니, 다음과 같은 알림이 발생하였습니다. 1.1 에러 전문 Android SDK is up to date. Running Android Emulator Hypervisor Driver for AMD Processors ..
2023.02.20 -
안녕하세요. 팀드모네입니다. 오늘은 CentOS에 아파치를 설치하는 방법에 대해서 공유드립니다. 제가 작성한 포스팅을 따라서, 명령어만 누르면 자동으로 다 싹 세팅되도록 할꺼에요. 그러기 위해서, 버전을 꼭 정확하게 맞춰주세요 ^ ^ *이 포스팅은 CentOS 7.x 이상을 대상으로 합니다. 혹시 버전이 7보다 낮은 경우, 포트 뚫는 부분만 iptable로 대응하시면 됩니다. 혹시, 잘 모르시겠으면 댓글 남겨주세요 ^ ^ 0. OS 체크 명령어 : cat /etc/system-release 1. yum을 통한 httpd 설치 명령어 : yum install httpd 2. yum으로 설치한 경우, 꼭 인지하고 있어야 하는 정보들 2.1 /usr/sbin/httpd 경로에 설치됩니다 ^ ^ 2.2 syst..
[5분 내로] CentOS에 아파치 설치하기안녕하세요. 팀드모네입니다. 오늘은 CentOS에 아파치를 설치하는 방법에 대해서 공유드립니다. 제가 작성한 포스팅을 따라서, 명령어만 누르면 자동으로 다 싹 세팅되도록 할꺼에요. 그러기 위해서, 버전을 꼭 정확하게 맞춰주세요 ^ ^ *이 포스팅은 CentOS 7.x 이상을 대상으로 합니다. 혹시 버전이 7보다 낮은 경우, 포트 뚫는 부분만 iptable로 대응하시면 됩니다. 혹시, 잘 모르시겠으면 댓글 남겨주세요 ^ ^ 0. OS 체크 명령어 : cat /etc/system-release 1. yum을 통한 httpd 설치 명령어 : yum install httpd 2. yum으로 설치한 경우, 꼭 인지하고 있어야 하는 정보들 2.1 /usr/sbin/httpd 경로에 설치됩니다 ^ ^ 2.2 syst..
2023.02.20 -
안녕하세요. 팀드모네입니다. 5분 내로 Mybatis의 장단점에 대해서 알아보겠습니다. Mybatis를 사용하는 방법은 모두들 아실테고 모른다면, 별로 어렵지 않으니 실제로 한번 써보시는게 빠릅니다. 때문에, 저는 용어 중심으로 설명드리겠습니다. 1. Mybatis란? - SQL Mapping Framework (공식 홈페이지 피셜) 세상에서 가장 유명한 SQL 맵핑 프레임워크라고 합니다. 2. 그래서 Mybatis 왜 씀? - 객체를 SQL이나 저장 프로시서와 매핑하기 위해 사용합니다. 3. 회사를 다니다보면 분업화가 잘 된 곳을 만날 때가 있습니다 - 화면은 프론트앤드 개발자 - 백단은 백앤드 개발자 - 데이터베이스 설계 및 SQL은 DBA가 담당하죠. 여기서 Mybatis의 장점이 도출됩니다. 4...
[5분 내로] Mybatis를 쓰는 시스템의 장단점을 알아보자안녕하세요. 팀드모네입니다. 5분 내로 Mybatis의 장단점에 대해서 알아보겠습니다. Mybatis를 사용하는 방법은 모두들 아실테고 모른다면, 별로 어렵지 않으니 실제로 한번 써보시는게 빠릅니다. 때문에, 저는 용어 중심으로 설명드리겠습니다. 1. Mybatis란? - SQL Mapping Framework (공식 홈페이지 피셜) 세상에서 가장 유명한 SQL 맵핑 프레임워크라고 합니다. 2. 그래서 Mybatis 왜 씀? - 객체를 SQL이나 저장 프로시서와 매핑하기 위해 사용합니다. 3. 회사를 다니다보면 분업화가 잘 된 곳을 만날 때가 있습니다 - 화면은 프론트앤드 개발자 - 백단은 백앤드 개발자 - 데이터베이스 설계 및 SQL은 DBA가 담당하죠. 여기서 Mybatis의 장점이 도출됩니다. 4...
2023.02.12 -
Good moring or afternoon sir. Today, I'm sharing you how to convert [File to MultiPartFile] in JAVA. Trust Me! This is the code I'm actually using in my system :) 1. You can use CommonsMultipartFile An example of a filePath is shown below. ex) C:/Users/han/test.xlsx File yourFile = new File(filePath); DiskFileItem fileItem = new DiskFileItem("file", Files.probeContentType(yourFile.toPath()), fal..
JAVA Converting File to MultiPartFileGood moring or afternoon sir. Today, I'm sharing you how to convert [File to MultiPartFile] in JAVA. Trust Me! This is the code I'm actually using in my system :) 1. You can use CommonsMultipartFile An example of a filePath is shown below. ex) C:/Users/han/test.xlsx File yourFile = new File(filePath); DiskFileItem fileItem = new DiskFileItem("file", Files.probeContentType(yourFile.toPath()), fal..
2023.02.10 -
안녕하세요. 팀드모네입니다. 오늘은 간단하게 개인정보를 암호화할 수 있는 방법을 공유드립니다. 프론트 화면이나 서블릿에서도 처리는 할 수 있으나, Query 단에서도 해당 기능 구현이 가능합니다. 저의 경우 Query에서 처리하는 것이 효율적이라고 판단되어 채택하였습니다. 물론 정보를 제대로 보호하려면 DB 솔루션을 도입하셔야 합니다 ^ ^; 1. 작업 아이디어 회원가입 화면 > 핸드폰 번호를 저장할 때, AES 암호화 SQL을 거치게 할 것입니다. 회원조회 화면 > 핸드폰 번호를 불러올 때, AES 복호화 SQL을 거치게 할 것입니다. 설명에 앞서 대충 이렇게 생긴 테이블이 있다고 가정하겠습니다. 2. 테이블 설계 저는 개인정보(핸드폰 번호)를 암호화할 것입니다. 핸드폰 번호를 암호문으로 바꿔서 저장할..
PostgreSQL AES를 사용하여 암복호화 기능 구현하기안녕하세요. 팀드모네입니다. 오늘은 간단하게 개인정보를 암호화할 수 있는 방법을 공유드립니다. 프론트 화면이나 서블릿에서도 처리는 할 수 있으나, Query 단에서도 해당 기능 구현이 가능합니다. 저의 경우 Query에서 처리하는 것이 효율적이라고 판단되어 채택하였습니다. 물론 정보를 제대로 보호하려면 DB 솔루션을 도입하셔야 합니다 ^ ^; 1. 작업 아이디어 회원가입 화면 > 핸드폰 번호를 저장할 때, AES 암호화 SQL을 거치게 할 것입니다. 회원조회 화면 > 핸드폰 번호를 불러올 때, AES 복호화 SQL을 거치게 할 것입니다. 설명에 앞서 대충 이렇게 생긴 테이블이 있다고 가정하겠습니다. 2. 테이블 설계 저는 개인정보(핸드폰 번호)를 암호화할 것입니다. 핸드폰 번호를 암호문으로 바꿔서 저장할..
2023.02.02 -
안녕하세요. 팀드모네입니다. 오늘은 Spring boot에서 robots.txt와 sitemap.xml 적용하는 방법을 공유드립니다. 1. robots.txt와 sitemap.xml 생성 작업 수행 해당 파일은 아래의 URL에서 작업하실 수 있습니다. robots.txt 자동 생성 사이트 : https://ciroapp.com/ko/free-tools/robots-txt-file-generator sitemap.xml 자동 생성 사이트 : https://www.xml-sitemaps.com/ 2. robots.txt와 sitemap.xml 을 templates에 배치 작업이 완료된 해당 파일들을 resources > templates에 위치시킵니다. 3. RequestMapping 작성 적당한 Contr..
Spring boot에서 robots.txt와 sitemap.xml 적용하는 방법안녕하세요. 팀드모네입니다. 오늘은 Spring boot에서 robots.txt와 sitemap.xml 적용하는 방법을 공유드립니다. 1. robots.txt와 sitemap.xml 생성 작업 수행 해당 파일은 아래의 URL에서 작업하실 수 있습니다. robots.txt 자동 생성 사이트 : https://ciroapp.com/ko/free-tools/robots-txt-file-generator sitemap.xml 자동 생성 사이트 : https://www.xml-sitemaps.com/ 2. robots.txt와 sitemap.xml 을 templates에 배치 작업이 완료된 해당 파일들을 resources > templates에 위치시킵니다. 3. RequestMapping 작성 적당한 Contr..
2023.01.29