전체 글 32

eclipse + lombok 설치

1. 공식 사이트(https://projectlombok.org/download)에서 jar파일을 다운 받는다 2. 이클립스 혹은 STS 다운& 설치된 폴더로 이동한다. 3. 이클립스 혹은 STS 실행 파일이 있는 폴더에 lombok.jar 파일을 저장 한다 4. 명령 프롬프트 관리자 모드로 실행 후 jdk 설치된 폴더로 이동한다 # 예제 # JDK 설치 위치로 이동 > cd C:\Java\jdk1.8\bin # Lombok 실행 # java -jar [ 이클립스 혹은 STS 실행파일내 lombok 경로 ]\lombok.jar > java -jar D:\util\sts-4.16.0.RELEASE\lombok.jar 5. java -jar [ 이클립스 혹은 STS 실행파일내 lombok 경로 ]\lombo..

Java/eclipse 2022.09.21

artillery - API 성능 테스트

nodejs와 artillery를 이용한 성능 테스트 환경구성과 간단하게 테스트 해볼 수 있는 예제를 준비하였습니다. 1. nodejs 공식 사이트(https://nodejs.org/ko/) 에서 환경에 맞는 버전을 설치한다 2. 개발 툴 VSCode 설치(https://code.visualstudio.com/)한다 3. 테스트할 폴더 생성 후 해당 폴더에서 VSCode 실행한다. 예) D:\testfolder 4. VSCode - Terminal - New Terminal 실행 아래 명령어 입력하여 artillery 설치한다. $ npm install -g artillery - 버전 확인 $ artillery version Telemetry is on. Learn more: https://artille..

기타/Test 2022.09.02

mysql 데이터베이스 생성 및 계정 추가

리눅스에서 mysql 접속 및 사용자 계정 확인 sudo mysql -uroot -p > use mysql; > SELECT Host, User, authentication_string FROM mysql.user; mysql 계정추가 CREATE USER '[계정명]'@'localhost' IDENTIFIED WITH mysql_native_password BY '[비밀번호]'; CREATE USER '[계정명]'@'%' IDENTIFIED WITH mysql_native_password BY '[비밀번호]'; FLUSH PRIVILEGES; mysql 데이터베이스 생성 및 권한 설정 CREATE DATABASE [데이터베이스명] DEFAULT CHARACTER SET utf8mb4; GRANT ALL..

Mysql 2022.09.02

ubuntu + mongo DB

1. mongo DB 설치 https://www.mongodb.com/docs/manual/tutorial/install-mongodb-on-ubuntu/ 2. 포트, bindIp 변경 $ sudo vi /etc/mongod.conf # 포트, bindIp 설정 net: port: 2707 bindIp: 0.0.0.0 port : 설정할 포트 지정 bindIp : 기본 127.0.0.1(localhost)로 설정되며 모든 IPv4를 허용하기 위해 0.0.0.0 으로 설정 3. mongo db 재실행 $ sudo service mongod restart 4. mongo db 접속하여 데이터베이스 생성과 계정 생성 $ mongo --host 127.0.0.1:[설정한 포트 지정] $ mongo --host ..

mongoDB 2022.08.31

ubuntu + ffmpeg 설치

* ubuntu + ffmpeg 설치 # 패키지 업데이트 sudo apt update # ffmpeg 설치 sudo apt install ffmpeg # 버전 확인 ffmpeg -version * window ffmpeg 설치 1. ffmpeg 사이트에 접속하여 환경에 맞는 버전 설치 https://ffmpeg.org/download.html Download FFmpeg If you find FFmpeg useful, you are welcome to contribute by donating. More downloading options Git Repositories Since FFmpeg is developed with Git, multiple repositories from developers and..

기타/IT 2022.08.31

aurora - Illegal mix of collations MySQL Error

aurora DB에서 아래와 같은 오류가 발생하는 경우 Illegal mix of collations MySQL Error Error Code: 1267. Illegal mix of collations (utf8mb4_0900_ai_ci,IMPLICIT) => 해결 인코딩이 다른 데이터를 조회하고자 할 때 위와 같이 DB에서 에러가 발생합니다. 아래와 같이 인코딩을 모두 동일하게 맞춰줍니다. -- DB의 인코딩을 utf8_general_ci 설정으로 변경시 예제 SET collation_connection = 'utf8_general_ci'; ALTER DATABASE [your_database_name] CHARACTER SET utf8 COLLATE utf8_general_ci; ALTER TABLE..

기타/에러 2022.08.31