본문 바로가기

정리4

linux 서버 포트가 열려있는지 확인 방법 총정리 linux 서버 포트가 열려있는지 확인 방법 총정리 프로젝트 진행시 실전에서 아주 자주쓰는 기능중에 하나이다. 지금 이런 명령어를 호출해본다는 의미는 뭔가 대상서버로의 호출이 정상적이지 않기 떄문일거라고 생각된다. 실제 서비스가 떠있는지에 대한 확인을 하기도 하고, 금융권 같은곳에서 프로젝트를 하는경우에 방화벽이 오픈이 되어있는지 확인하는데 쓰이기도 한다. 1. telent {serverip} {port} 포트가 정상적으로 열려있는 경우 [ynkim@test ~]$ telnet 10.123.123.123 8080 Trying 10.123.123.123... Connected to 10.123.123.123. Escape character is '^]'. 포트가 정상적으로 열려 있지 않은 경우 [ynkim.. 2022. 12. 2.
Zuul Exception customize - ERROR 처리하기 Zuul Exception customize - ERROR 처리하기 Zuul에서 예외 상황을 만들고 에러를 던졌더니, 아래와 같이만 나온다. Zuul Error Filter를 활용해서 원하는 방식으로 리턴 값을 만들어 보자 { "timestamp": "2022-07-17T23:16:07.563+00:00", "status": 500, "error": "Internal Server Error" } 1. Zuul sendErrorFilter를 비활성화 먼저 자동으로 구성된 sendErrorFilter를 비활성화 한다. application.yml에 설정하면 된다. zuul: SendErrorFilter: post: disable: true 2. ErrorFilter 를 생성하자 ZuulFilter를 상속 받.. 2022. 7. 18.
자바스크립트 배열 자르기 (slice, splice) 자바스크립트 배열 자르기 (slice, splice) 자바스크립트 배열자르는 함수 slice, splice 에 대해 정리한다. 그리고 둘의 차이점도 한번 살펴 보자. 1. slice() slice는 배열의 인자로 받는 "시작index"부터 "끝index"까지 자른 복사본을 리턴 한다. 특징 : 원본의 배열 값은 바뀌지 않는다. 구문 arr.slice([시작값],[끝값]) 사용 예 ) let arr = ['땅','불','바람','물','마음']; let sliceArr1 = arr.slice(2); // (3) ['바람', '물', '마음'] let sliceArr2 = arr.slice(2, 4); // (2) ['바람', '물'] let sliceArr3 = arr.slice(1,4);// (3) ['.. 2022. 3. 16.
ORACLE 12C 다운로드 및 구버전 (2022년 update) ORACLE 12C 다운로드 및 구버전 (2022년 update) oracle 12c 환경이 필요해서 다운로드 설치하려고, 오라클 공식 홈페이지에 들어갔더니, 왠일인가 다운로드 다 막혀있고, oracle 19c, 21c만 확인 되니 아무리 찾아봐도 11g, 12c 가 안나오는걸 보니 뭔가 다른 방법을 제공 하지 않을까 싶어서 찾아봤다. 나 외에도 나와 같은 상황으로 이전에 받아 두었던 이전 버전의 install 파일을 찾거나, 옆자리에 있는 동료에게 셋업파일 있냐고 묻는 일이 종종 있기도 했다. 1. oracle Software Delivery cloud 페이지 이동 - https://edelivery.oracle.com/osdc/faces/Home.jspx Oracle Software Delivery .. 2022. 2. 25.