일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- tool
- java
- redis
- Gradle
- jenkins
- javascript
- springboot
- Spring
- ubuntu
- devops
- elasticsearch
- jsp
- php
- it
- db
- 맛집
- IntelliJ
- Spring Batch
- linux
- Spring Boot
- Oracle
- JVM
- ReactJS
- Design Patterns
- AWS
- Git
- laravel
- 요리
- MySQL
- Web Server
- Today
- Total
목록전체 (810)
아무거나
JPA 사용할 때 @Table(name = "example") 로 지정한 부분에 에러 표시가(=Cannot resolve table '테이블명') 되는 부분 해결 방법1: File > Setting > Editor > Inspection > JPA > Unresolved database references in annotations 체크 해제 방법2: 데이터 베이스 연결 View > Tool Windows > Database > Data Source > 사용할 Sql 종류 선택 > Download missing driver files 클릭 및 접속 정보 입력 View > Tool Windows > Persistence 마우스 우클릭 > Assign Data Sources... 클릭 관련 테이블 정보 매핑
1. 1인분 기준 종이컵 3컵으로 계량한다. 2. 스프를 먼저 넣는다. 3. 물을 끓이고 끓으면 까나리액젓을 한 숟가락 넣는다. 4. 면을 넣고 꼬들면 정도 일때 면만 따로 그릇에 담는다. 5. 남은 국물에 섞은 계란을 넣고 휘저어준다. 6. 국물을 그릇에 넣고 대파로 데코레이션한다.
재료: 쌀국수 사발 한 컵, 다진 돼지고기 한 컵, 파 소주잔 한 컵, 식용유 소주잔 한 컵, 굴 소스 소주잔 1/3, 액젓 소주잔 1/3, 설탕 소주잔 1/3, 물 소주잔 1컵, 건 새우 소주잔 한 컵, 달걀 2개, 숙주나물 사발 한 컵, 칵테일 새우 소주잔 한 컵(없어도됨) 1. 소스를 만든다 - 굴 소스 소주잔 1/3, 액젓 소주잔 1/3, 설탕 소주잔 1/3, 물 소주잔 1컵 2. 청량고추를 썬다. 3. 후라이팬에 식용유를 두르고 파 + 마늘 + 다진고기를 같이 넣고 겉이 누렇게 될 때까지 볶아준다. 4. 어느정도 익는 것 가타으면 새우를 넣고 계속 볶아준다. 5. 어느정도 볶아지면 한쪽으로 민 다음에 생긴 자리에 계란을 스크램블 한다. 6. 고추 넣고 쌀국수를 넣고 살짝 볶으면서 수분이 없어지게..
Pinpoint Document 설명 Pinpoint란? 대규모 분산 시스템의 성능을 분석하고 문제를 진단, 처리하는 java 플랫폼 github: https://github.com/pinpoint-apm/pinpoint quick start: https://pinpoint-apm.github.io/pinpoint/quickstart.html#get-started 기능 서버 맵 - 대상 서버와 연결된 다른 서버와의 관계 다이어그램 스캐터 - 요청별 응답시간에 따른 그래프 request detail - 스캐터에서 선택된 요청의 스택트레이스 뷰 에러 발생 요청 표시 - 에러가 발생한 요청 빨간색으로 표시 서버의 jar목록 표시 - 서버에 접속하지 않아도 관련된 jar 목록 확인 가능 구성 DB - HBase..
maven 설치 https://maven.apache.org/download.cgi 접속하여 apache-maven-3.6.3-bin.tar.gz 다운로드 링크 복사 설치 $ cd /usr/local $ sudo wget https://downloads.apache.org/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz $ tar -xvf apache-maven-3.6.3-bin.tar.gz $ sudo rm -r apache-maven-3.6.3-bin.tar.gz $ sudo ln -s apache-maven-3.6.3 maven 환경변수 설정 $ vi ~/.bash_profile ... export MAVEN_HOME=/usr/local/ma..
Ngrinder Document 설명 Load Test 부하 테스트 혹은 스트레스 테스트라고 한다 일부러 시스템에 부하를 발생시킴 얼마만큼의 부하를 버틸 수 있는지 평가한다 Ngrinder란? Load Test를 하기위한 소프트웨어이다 NHN에서 개발 오픈소스 부하 테스트 도구인 grinder를 기반으로 작성 웹 기반으로 테스트를 진행할 수 있다 복수의 장비를 이용해서 대상 시스템에 큰 부하를 발생시킬 수 있다 스크립트를 작성하여 테스트 시나리오를 만들 수 있다 Ngrinder 구성요소 Controller 웹 기반 GUI 시스템 유저 관리(멀티 유저 기반) 에이전트 관리 부하 테스트 실시 & 모니터링 부하 시나리오를 작성하고 테스트한 내역을 저장하고 재활용 할 수 있다 Agent 부하를 발생시키는 대상 ..
Library Document Jasypt를 활용한 Application Property 암호화 Application.yml 에다 보통 DB 접속정보등의 데이터가 기재되어있다. 이러한 내용을 외부에서 탈취해갈 위험성을 대비하여 jasypt를 활용하여 보안을 강화하자 http://www.jasypt.org/download.html 에서 jasypt 다운 (1.9.2 버전 기준) 압축 풀고 cmd에서 bin 폴더로 이동 (./file/jasypt-1.9.3/bin) encrypt input="bkjeontest!@" password="bkjeon!@" algorithm="PBEWITHMD5ANDDES" (온라인 암/복호화 사이트 https://www.devglan.com/online-tools/jasypt-..
프로세스 systemd에 등록 및 서버 재부팅시에 자동 실행하게 등록 1. systemd에 service 파일 생성 [test.service] $ sudo vi /usr/lib/systemd/system/test.service // 내용 [Unit] // systemctl status 명령어에 표시되는 상세 설명 Description=test // 유닛이 시작되는 순서를 조정하여 After에 지정된 유닛이 실행된 이후 시작된다. After=network.target [Service] // ExecStart에 영향을 주는 유닛 프로세스가 시작되며, simple, forking, oeshot, idle 등이 있다. Type=forking User=bkjeon Group=bkjeon // syslog에서 구분..
Lombok 사용시 주의사항 (1.16 기준) lombok.config를 통하여 애노테이션 사용금지 및 각종 설정 config.stopBubbling = true lombok.data.flagUsage=error lombok.value.flagUsage=error lombok.val.flagUsage=error lombok.var.flagUsage=error lombok.nonNull.flagUsage=error lombok.allArgsConstructor.flagUsage=error lombok.requiredArgsConstructor.flagUsage=error lombok.cleanup.flagUsage=error lombok.sneakyThrows.flagUsage=error lombok.sy..
Intellij Lombok 사용 (Mac) Preference -> Plugins -> Browse Repositories 에서 Lombok Plugin 추가 Prepference -> Build, Execution, Deployment -> Compiler -> Annotation Processors "Enable Annotation Processors" 체크 Lombok Annotations @Getter @Setter Getter / Setter Method 생성(모든 필드의 타입에 맞추어 생성) Class에 적용하면 static을 제외한 모든 필드에 적용 AccessLevel 을 명시하지 않으면 public 종류: PUBLIC, PROTECTED, PACKAGE, PRIVATE, NONE 특정 ..