BigInteger 는 자바에서 제공하는 라이브러리. native 자료형의 표현범위 한계를 해결하는 기능입니다.메모리가 지원하는한 숫자표현이 가능다양한 기능을 제공불변생성연산변형
알아두면 좋은 점은 아래와 같다.모든 기둥은 항상 규칙을 준수한다. 목적은 자신을 목적지로 옮기고 싶어하고 그러기 위해 자신 위에 있는걸 목적지가 아닌 빈 곳으로 옮긴다.시간 복잡도는 2^n 인데 재귀적으로 두 번 호출해서 그렇다고 생각하면 좋다.세세하게는 점화식을 세
트리에서 가장 긴 길이의 경로를 뜻한다. 이심률이라고도 하는 듯하다.방법은 아래와 같다.임의의 정점(A)을 선택한다.임의의 정점에서 가장 긴 정점(B)을 찾는다.B 정점에서 가장 긴 정점(C) 를 찾는다.B - C 의 경로가 가장 긴 경로이다.이를 통해 다시 느낄 수
A 레코드 : 도메인을 IPv4 에 매핑AAAA 레코드 : A 레코드의 IPv6 버전CNAME 레코드 : 도메인을 다른 도메인으로 리다이렉트TTL : DNS 쿼리 결과 유효 시간 (너무 짧으면 쿼리를 자주 날리고 너무 길면 IP 변경 시 반영이 느림)
Session Manager 는 다음과 같은 문제를 해결합니다..이전에 ec2 에 접근하려면 pem 같은 키 파일을 이용해 ssh 로 접근해야했습니다.그리고 여러 명에서 개발하는 경우 이런 키 파일을 공유해줘야하는데 그렇게 여러 장소에서 관리하게 될 경우 키를 유출하는
K8s 에선 오브젝트(Object) 라는 개념이 있습니다.상태를 반영구적으로 가지며 바라는 상태 를 유지하기 위해 자신의 역할을 수행하는 K8s 의 개념입니다.K8s 는 기본적으로 마이크로서비스 아키텍쳐이다는 점을 알고 있으면 좋습니다.이러한 오브젝트는 yaml 포맷으
아래 내용들은 저의 개인적인 경험에 따른 가정과 추측에 대한 내용입니다.틀린 내용이 당연히 있을 수 있으며 어떠한 피드백이라도 감사히 잘 받겠습니다.전체 정렬은 알고리즘으로 분류되고 우선순위 큐는 자료구조로 분류됩니다.이 둘을 직접적으로 비교하면 와닿지 않을 수 있으니
개인적으로 공부하며 정리한 글입니다. 당연히 틀린 부분이 있을 수 있으니 중요한 부분은 공식 문서를 확인하시길 바랍니다.어떤 피드백이라도 감사히 받겠습니다.AWS 를 사용하거나 공부할 때 가장 진입장벽을 많이 느끼는 파트 같습니다.현대에선 네트워크의 추상화가 너무 잘되
개인적인 경험을 바탕을 정리한거라 틀린 부분이 있을 수 있습니다. 어떤 피드백이라도 감사히 받겠습니다. 요금 같이 중요한 부분은 제가 책임질 수 있는게 없어 별도로 공식 문서를 참고하시길 바랍니다. 도입 서버의 정적 파일들을 S3 에 저장하게 되어 정리하려 합니다.
베스쳔, 바스티온 .. 이름은 하나인데 별명은 서 너 개네트워크에서 다른 컴퓨터에 접근할 때 보안을 의식한 접근 방법 중 하나 입니다.AWS 를 사용하며 VPC 내에서 DB 전용 EC2 인스턴스를 두려합니다. (RDS 는 가격이 부담되어 EC2 를 사용합니다.)공격 표
개요 DB 를 이전해야합니다! public 서브넷의 인스턴스에서 private 서브넷의 인스턴스로 이전해야 합니다. 현재 MariaDB 를 사용하고 있는데 이를 위해 간단히 mysqldump 를 통해서 해보려 합니다. mysqldump 는 MySQL, MariaDB
현재 제가 운영 중인 서비스는 트래픽이 적어 EC2 t2.micro 하나에 백엔드, 프론트엔드 서버, DB를 다 띄우고 있습니다. 현재처럼 한 인스턴스에 서버와 DB를 모두 띄운 경우 다음과 같은 문제점을 가집니다. 한 인스턴스에 서버와 DB를 모두 띄울 시 문제점 인스턴스 스케일아웃 시 DB도 같이 확장해야 합니다. (DB 동기화가 복잡할 수 있고 확...
MariaDB 에서 테스트할 것이 있어 진행 중이였습니다.공격 표면을 줄이기 위해 별도의 유저를 만들어 권한을 부여했습니다. (로컬호스트 범위)이제 DB에 커넥션을 하려니 접근 제한이 떴습니다.무엇이 문제인가 싶어 로그를 확인하니 DB에 접근한 호스트의 IP는 127.
비동기 통신을 말하기 전비동기란 개념에 대해 다뤄보겠습니다.일단 비동기란 말부터 너무 어색합니다.동기화라, 동기적 같은 말은 익숙하지만 말이죠.그 이유엔 일반적으로 알고있는 동기의 개념과새롭게 배우는 비동기의 개념, 그 쓰임새가 매칭이 잘 되지 않아 그런것 같습니다.먼
Ubuntu 를 사용하고 있습니다.새로 구축을 하니 시간대가 서울과 다르더군요dpkg-reconfigure1\. 현재 시간대(TimeZone) 목록 조회현재 시간대 설정Asia 선택 후 Seoul 선택시간 확인
현재 작업 백그라운드로 전환다시 포어그라운드 복귀전체 작업 상태 확인파일 카피mv 원래꺼 사라지네 copy를 하자 cp디렉토리 복사 시엔 -r 옵션을 꼭 주자
역시 문제를 잘 이해해야하는군요문제에서 주어진 조건의 특성을 아주 잘 이해해야합니다.이 문제에서 요구하는 기대값은 시작 정점과 도넛 형태 그래프의 수 , 막대 형태 그래프의 수, 8형태 그래프의 수 이다.이 문제에선 여러 간선들만이 입력으로 주어지는데 따라서 간선들만으
Docker Swarm :도커 호스트 : 도커를 실행 중인 노드(컴퓨터)도커 서비스 : 호스트 위에서 동작하는 여러 노드로 구성된 서비스도커 호스트 정보마스터 노드 생성스웜 초기화, manager 노드로 승격다른 노드들이 참여할 수 있는 토큰 발급노드 조회 (매니저 노