본문 바로가기
반응형

기타 프로그램38

[Spring Boot] jar 파일 만들고 실행, 프로파일 설정 프로젝트를 배포할 때 jar파일을 생성하여 실행하는 방법 1. 빌드 방법 - cmd 창 gradlew이 있는 폴더에서 터미널을 열어 명령어 입력 gradlew build - intellij 프로젝트 빌드 2. 실행 방법 \build\libs 폴더에서 아래 명령어 실행 java -jar data-jpa-0.0.1-SNAPSHOT-plain.jar 프로파일이 설정된 프로젝트라면 뒤에 —spring.profiles.active=local 추가 java -jar data-jpa-0.0.1-SNAPSHOT-plain.jar —spring.profiles.active=local 2024. 3. 25.
nginx 에러로그 실시간 확인 하는 명령 sudo tail -f /var/log/nginx/error.log 이 명령어를 실행하면 로그 파일의 끝에서부터 새로운 로그 메시지를 실시간으로 표시 sudo: 명령어를 슈퍼유저(root) 권한으로 실행합니다. tail: 파일의 끝에서부터 지정된 수만큼의 행을 출력하는 명령어입니다. -f: 파일이 변할 때마다 자동으로 업데이트되도록 지정합니다. /var/log/nginx/error.log: 모니터링할 로그 파일의 경로입니다. 모니터링을 중단하려면 Ctrl + C - tail 명령어 옵션 -n 또는 --lines=: 지정된 숫자만큼의 행을 출력합니다. tail -n 10 /var/log/nginx/error.log -f 또는 --follow: 파일의 끝이 아닌 실시간으로 파일을 모니터링합니다. tail -.. 2024. 1. 25.
[PHP] pre-signed url, s3 객체 다운로드 url aws sdk를 사용하여 pre-signed url 생성하는 방법 - 이전글 참고 2023.10.12 - [Kotlin] - pre-signed url 사용하기, 일정 기간 동안 객체 다운로드 url 생성 pre-signed url 사용하기, 일정 기간 동안 객체 다운로드 url 생성 https://docs.aws.amazon.com/AmazonS3/latest/userguide/example_s3_Scenario_PresignedUrl_section.html Create a presigned URL for Amazon S3 using an AWS SDK - Amazon Simple Storage Service This documentation is for an SDK in preview release... 2023. 12. 5.
PHP AWS S3 파일 업로드 하기 zip 파일을 다운로드 받아서 하는 방법도 있지만 aws sdk를 설치하여 사용하면 더 간편하게 사용할 수 있다 composer로 AWS SDK 추가 composer require aws/aws-sdk-php PHP 스크립트에 자동 로드 추가 Amazon S3에서 AWS SDK를 사용하여 객체를 업로드 샘플 코드 require 'vendor/autoload.php'; use Aws\S3\S3Client; use Aws\S3\Exception\S3Exception; $bucket = '*** Your Bucket Name ***'; $keyname = '*** Your Object Key ***'; $s3 = new S3Client([ 'version' => 'latest', 'region' => 'us-.. 2023. 8. 25.
PHP trim(), preg_replace() 문자열 공백 제거 trim(): 문자열 앞 뒤 공백 제거 preg_replace(): 정규식으로 모든 공백 제거 가능 \s : space 를 표현하며 공백 문자를 의미한다. 2023. 2. 28.
querydsl 문자열 더하기 concat 사용: 문자열 뒤에 붙이기 prepend 사용: 문자열 앞에 붙이기 queryFactory.selectFrom(QMember.member) .where(QMember.member.lastName.concat(QMember.member.firstName).eq("이름")) .fetch() 문자열이 아닌 타입은 stringValue()를 사용하여 처리 2022. 10. 5.
IntelliJ 자동 정렬 단축기 뒤죽박죽 코드를 자동 정렬 하려면 CTRL + ALT + L 2022. 9. 26.
QueryDSL like 와 contains like 구문을 사용할 때는 완전히 일치하는 경우만 사용 - WHERE name LIKE 'search_query' query.where(qMember.member.name.like(search_query)); search_query에 앞 뒤로 %를 붙여서 사용 가능 contains는 완전히 일치하지 않아도 조회 가능 - WHERE name LIKE '%search_query%' query.where(qMember.member.name.contains(search_query)); 2022. 9. 2.
[PHP] 이미지 파일 base64 인코딩하기 $path = '/Users/user/Downloads/test.png'; $type = pathinfo($path, PATHINFO_EXTENSION); $data = file_get_contents($path); $base64 = 'data:image/' . $type . ';base64,' . base64_encode($data); 결과 2022. 8. 25.
반응형