분류 전체보기 33

[ERROR] 포트포워딩 에러

AWS - EC2를 이용해 서버배포 과정 중 Git bash에서 sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080 명령어를 통해 80포트로 접속시 8080포트로 ridirect되도록 포트포워딩을 했다. 하지만 8080포트로만 접근이 가능했고, 80포트로는 접근이 되지 않았다. 구글링 도중 비슷한 상황의 게시글을 확인해 보았고, 이는 이전 프로젝트를 진행하며 5000포트로 redirect되도록 포트포워딩한 기록때문에 생긴다는 것을 알게되었다. sudo iptables -t nat -L 을 통해 포트포워딩 기록을 확인했더니 위와 같이 5000포트로 redirect가 먼저 실행되는 것을 확인할 수 있었다..

TROUBLE SHOOTING 2022.07.27

[JAVA] 타입

기본(원시) 타입 값의 종류 기본 타입 메모리 사용 크기 값의 범위 정수 byte 1 byte 8bit -2^7 ~ 2^7 -1 char 2bye 16bit 0 ~ 2^16 - 1 short 2byte 16bit -2^15 ~ 2^15 -1 int 4byte 32bit -2^31 ~ 2^31 - 1 long 8byte 64bit -2^63 ~ 2^63 - 1 실수 float 4byte 32bit (+/-)1.4E-324 ~ (+/-) 3.4028235E38 double 8byte 64bit (+/-)4.9E-324 ~ (+/-)1.7976931348623157E308 논리 boolean 1byte 8bit true, false char 타입을 제외한 정수타입의 범위는 -2^(n-1) ~ 2^(n-1)-1..

JAVA(SPRINGBOOT) 2022.07.20

[JAVA] 변수

변수 하나의 값을 저장할 수 있는 메모리 공간 변수의 선언 int x; int y, z; 어떤 타입의 데이터를 저장할 것인지를 결정 같은 타입의 여러개 변수를 한 번에 선언할 수도 있다 변수 명명규칙 - 첫 글자는 문자, $, _ 이어야하고 숫자는 불가능하다. - 영어 대소문자가 구분된다. (name != Name) - 길이의 제한은 없다. - 자바 예약어는 사용할 수 없다. 변수 초기화 int score; //변수 선언 score = 90; //값 저장 int Score = 90 //변수 선언과 값 저장 변수를 선언하고 초기값을 주는 행위 리터럴 소스 코드 내에서 직접 입력된 값 정수리터럴, 실수리터럴, 문자리터럴, 문자열리터럴, 논리리터럴 변수의 사용 범위 변수는 선언된 중괄호 블록 내에서 사용

JAVA(SPRINGBOOT) 2022.07.20