일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- interface
- 이펙티스자바
- WEB #HTTP #HTTPS #SSL #통신개념
- SSH #공개키인증
- REST#SOAP#API
- React
- non-locking
- abstract
- React#기초#JS#JavaScrip#개념
- 오라클#튜닝
- EKS란
- MySQL 5.7 #MySQL 8.0 #차이점 #업그레이드
- React #생명주기
- Vuejs#JavaScript#프레임워크#개요#개념
- docker #k8s #배포하기
- 모니터링 #k8s #prometheus #metricbeat #elasticsearch #logstash
- X.25
- JPA #생명주기
- ssl #개인키 #공개키
- k8s
- cors #Authorization
- 클라우드#클라우드서비스#클라우드개념#IaaS#Paas#Saas
- MQ#MOM#메시지지향미들웨어#Kafka#ActiveMQ#rabbitMQ
- memory #리눅스 #자원관리
- ssh #pem
- Mysql #RDBMS #설치 #기동 #설정
- Oracle #ANSI #SQL #JOIN
- JDK1.8
- java
- MQM #웹서버
- Today
- Total
목록전체 글 (64)
개발노트

오라클에서 조인을 할 때 오라클 조인(Oracle Join)과 안시 조인(ANSI JOIN)을 사용할 수 있다. 오라클 9i 까지는 오라클 조인만 사용할 수 있으며, 오라클 10g부터는 안시 조인을 추가로 사용할 수 있다. 최근 구축되는 시스템은 대부분 안시 조인을 사용하지만, 과거에 구축되어 있는 시스템은 오라클 조인을 많이 사용하고 있기 때문에 오라클 조인 방식도 꼭 알고 있어야 한다. 안시 조인과 오라클 조인 비교 (INNER JOIN) 조인 (INNER JOIN) 아우터 조인 (LEFT OUTER JOIN) 아우터 조인 (RIGHT OUTER JOIN) 크로스 조인 (CROSS JOIN) 풀 아우터 조인 (FULL OUTER JOIN) 조인은 크게 위의 5가지 정도로 분류할 수 있다. 조인 (IN..
몇 분전 페이스북 눈팅을 하다가 생활코딩의 한 멤버분이 리눅스 서버의 top 스냅샷을 올려서 조언을 구하는 내용이 있길래 얼핏 보니 스왑메모리를 2기가 정도 사용하고 있고 서버 리부팅후 일정 시간이 지나면 서버가 느려진다라는 말로 보아 거의 80% 이상 서버 로직 메모리 누수로 판단이 되는데 예전에 정리했던 내용을 리마인드겸 한번 공유하면 도움이 될까 싶어서 포스팅을 하기로 한다. 설명 리눅스는 free 메모리를 최대한 cache 메모리로 사용하여 시간이 지날수록 cache 메모리 사용량이 증가하면서 애플리케이션의 로딩 속도가 향상됨. 물론 free 메모리가 필요한 순간에는 cache 메모리를 줄이고 free 메모리를 확보함. top 예제 위 그림에서 used는 실제 메모리 사용량이 아니라 빨간색으로 묶..
네트워크상에 연결된 디바이스들이 다양한 서비스를 공유할 수 있도록 하는 자바 언어 기바의 동적인 플랫폼 (Oen Services Gateway initiative ) 기존의 자바 플랫폼이 제공하지 못하는, 동적인 컴포넌트 모델을 지원하는 프레임워크 (Dynamic Module System for Java) 기존자바 -jar파일은 ClassPath환경변수 또는 JVM의 실행옵션을 이용, 서로 의존성(dependency)을 명확히 표시 할수 없음 -jar파일은 버전정보가 없다. 즉 한 JVM내에서 여러개의 jar 버전이 존재할수 없음. 2개의 라이브러리가 각기 다른 버전의 또 다른 라이브러리를 참고한다면 버전 호환성 문제 발생 -애플리케이션 실행중에는 사용중인 jar파일은 동적으로 변경하거나 추가할수 없음...
- 목 차 - I.인터네트워킹 (Internetworking)을 위한 솔루션 X25의 개요 가.X25의 정의 나. X25의 등장배경 다. X25의 필요성 II. X25의 구조 및 특성 가. X25 프로토콜 구조 나. X25 프로토콜의 장단점 다. X25의 회선 및 장치 구성 라. X25의 활용 III. X25와 TCP/IP 가. TCP/IP 프로토콜 구조 나. TCP/IP의 특징 다. X25와 TCP/IP의 비교 라. X25의 TCP/IP의 전환시 고려사항 IV. X25의 시스템 커맨드 및 향후 전망 가. X25 세팅 및 모니터링 나. X25의 향후 전망 I. 인터네트워킹 (Internetworking)을 위한 초기 솔루션 X25의 개요 가. X25 프로토콜의 정의 - 사용자측 단말과 패킷교환망의 기간망..

프론트에서 fetch로 서버에 로그인 요청을 하면 서버에서 jwt토큰을 만들어 header에 심어 응답을 해주는데, 자꾸 프론트에서 "Authorization"으로 응답을 받지 못해 이것저것 다하다가 많은 시간을 날렸다. 서버에서 토큰을 심는 코드 프론트에서 토큰을 추출하는 코드 위처럼 토큰을 받고, console에 찍어보면 자꾸 undefined가 나왔다. 그러다 아래 글을 보았다. https://bogmong.tistory.com/5 Axios Response header의 값이 없는 경우에 대해 어떤 상황의 어디에 영향을 미치는 문제인가요? - WHO AND WHAT React에서 axios 라이브러리를 사용했다. POST의 Response를 받기 위해 다음과 같은 코드를 사용했다. API 서버에서..

1. EKS란? (Amazon Elastic Kubernetes Service) Amazon Elastic Kubernetes Service(Amazon EKS)는 Kubernetes 제어 플레인을 설치하고 운영할 필요 없이 AWS에서 Kubernetes를 손쉽게 실행하도록 하는 관리형 서비스입니다. Kubernetes는 컨테이너화된 애플리케이션의 배포, 조정 및 관리 자동화를 위한 오픈 소스 시스템입니다. EKS는 사용자를 위해 여러 AWS 가용 영역 전체에서 Kubernetes 관리 인프라를 운영하여 단일 장애 지점을 제거 합니다. EKS를 사용하는 가장큰 이유는 아마존에서 관리해주는 Managed 서비스 이기 때문에 Kubernetes Master를 운영자가 직접 관리하거나 신경을 쓸일이 없습니다...
개인적으로 회사내에서 제가 배포할때 쓰려고 만들어둔 가이드를 정리하였습니다. 기본적인 docker image build에서 부터 k8s에 image를 pod 형식으로 배포할때 참고하면 좋을거라 생각됩니다. k8s 배포 가이드 0. Harbor 로그인. docker login harbor.okestro.cld -u admin -p okestro2018 1. docker image를 dockerfile을 통해 생성. docker build -t {이미지명:태그명} {dockerfile경로} 2. docker image를 horbor에 push. docker push harbor.okestro.cld/{이미지명:태그명} * push전에 개발환경의 harbor에 로그인 되어있다는 전제조건을 가진다. 3. k8s..

1. HTTP란? [ HTTP(Hyper Text Transfer Protocol)란? ] HTTP(Hyper Text Transfer Protocol)란 서버/클라이언트 모델을 따라 데이터를 주고 받기 위한 프로토콜이다. 즉, HTTP는 인터넷에서 하이퍼텍스트를 교환하기 위한 통신 규약으로, 80번 포트를 사용하고 있다. 따라서 HTTP 서버가 80번 포트에서 요청을 기다리고 있으며, 클라이언트는 80번 포트로 요청을 보내게 된다. HTTP는 1989년 팀 버너스 리(Tim Berners Lee)에 의해 처음 설계되었으며, WWW(World-Wide-Web) 기반에서 세계적인 정보를 공유하는데 큰 역할을 하였다. [ HTTP의 구조 ] HTTP는 애플리케이션 레벨의 프로토콜로 TCP/IP 위에서 작동한..