일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- prometheus
- 알고리즘
- 에프랩
- EC2
- 코딩테스트
- 레디스
- error
- github
- java
- Spring
- 멘토링
- F-Lab
- 데이터구조
- backend
- Flutter
- 로드밸런서
- 부트캠프
- MySQL
- 플러터
- 자바백엔드
- 성능테스트
- nGrinder
- AWS
- 후기
- 백엔드
- grafana
- redis
- 도커
- FLAB
- 자바
- Today
- Total
목록Programming Language & Framework (33)
민스씨의 일취일장
Angular 오류 코드 NG8002 해결방법에 대한 글이다. Angular Error : NG8002 상황 input 태그내에 [(ngModel)] 삽입시 다음과 같은 오류가 뜬다. NG8002: Can't bind to 'NgModel' since it isn't a known property of 'input'. 원인 FormsModule이 NgModule에 추가되지 않았기 때문이다. 해결책 app.module.ts에서 아래 두 가지 작업을 수행해준다. 1. FormsModule 임포트하기 import { FormsModule } from '@angular/forms'; 2. @NgModule에 임포트하기 import { FormsModule } from '@angular/forms'; ... @N..
AWS EC2 SSH ERROR - port 22 : timed out 발생 상황 터미널로 ec2에 접속 시 타임아웃 에러가 발생했다. 오류 메시지는 아래와 같다. ssh: connect to host [host IP Adderess] port 22: Operation timed out 발생 원인 다양한 원인이 있을 수 있다. 하지만 이전에 연결이 됐는데 똑같은 방법으로 연결 시도 했을 때 안된다면 본인의 IP 주소가 변경됐을 가능성이 있다. 해결 방법 AWS에 접속 후 해당 EC2의 보안 인바운드 규칙 수정을 해준다. 여기서 Port가 22인 설정에서 내 IP를 다시 눌러보면 기존과 다른 IP가 입력되는 것을 볼 수 있다. 즉, 사용중인 PC의 IP 주소가 변경됐다는 의미이다. 그럼 다시 접속이 원할이..
상황 컴파일 시 에러가 발생한다. error: reached end of file while parsing 원인 닫히지 않은 괄호가 존재해서 그렇다. 해결방법 닫히지 않은 괄호를 찾아서 닫아준다.
상황 assertThat()이 임포트 되지 않았다. 임포트 가능한 메서드는 아래의 두 가지 밖에 없는 상황이었다. 원인 정확한 원인은 파악하지 못했다. 해결 실마리 assertj의 Assertions 패키지에 포함된 assertThat() 메서드를 임포트해야 한다는 목적이 유일한 실마리였다. 해결방법 Assertions를 직접 임포트 해주었다. import org.assertj.core.api.Assertions; 이 때 assertThat()을 사용하기 위해선 Assertions를 먼저 호출해야 한다. Assertions.assertThat();
도메인 주도 개발에 대해서 공부한 내용과 고민들을 시간순으로 기록하는 글이다. Domain Driven Design 도메인 주도 개발 시작하기 책을 공부하면서 알게된 내용과 생각을 정리해서 기록할 것이다. 책 내용을 발췌하는 부분도 있고 생각을 넣어 재가공하는 부분이 있음을 미리 알린다. 2023년 4월 11일 Chapter 01 도메인 모델 시작하기 도메인이란? 주제(문제, 과제)에 필요한 행동 정보 전체를 말한다. 도메인 모델이란? 프로그램을 특정 도메인을 기준으로 설계하는 방식이다. 도메인 모델을 도출하기 위해선 도메인의 핵심 구성요소, 규칙, 기능을 규정해야한다. Entity 고유 식별자를 갖고 있으며, 생성 후부터 삭제될 때까지 유지된다. Value Type 개념적으로 완전한 하나의 정보 단위,..
Java에서 사용하는 Math에 대해서 알게된 내용들과 고민들을 시간순으로 기록하는 글이다. Java Math Math도 우리가 구현하는 클래스와 다를바가 없다. 다만 자주사용하는 기능들을 미리 구현해 놓아서 모두가 함께 사용하는 클래스일 뿐이다. Math는 수학과 관련된 대부분의 기능들을 구현해 놓아서 간단히 호출해서 사용하면 된다. 호출을 자유자재로 하기 위해선 Math 클래스가 갖고 있는 메서드들의 특징을 필요할 때마다 하나씩 잘 봐두면 도움이 된다. 반올림은 round() 반올림은 Math 클래스의 round 메서드를 사용하면 된다. Math.round(); round 메서드는 실수를 반올림할 때 사용한다. static long round(double a) static int round(float..