일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Proxy Resource
- DynamoDB
- VPC
- JavaScript
- Await
- 자바스크립트
- On-Premise
- AWS
- optional chaining
- elasticsearch
- cognito
- 옵셔널 체이닝
- api gateway
- transit gateway
- 온프레미스
- Endpoints
- CloudFormation
- grafana
- docker
- Kubernetes
- prometheus
- 비구조화 할당
- 단축 평가
- docker swarm
- Site-to-Site VPN
- null 병합 연산자
- Service
- Custom Resource
- 구조분해 할당
- vgw
- Today
- Total
목록분류 전체보기 (186)
만자의 개발일지
자바의 인자 전달 방식에 대해 다뤄보도록하겠습니다. 인자 전달 방식에는 크게 두 가지가 있습니다. 바로 Call-by-value 와 Call-by-reference 입니다. 그렇다면 자바는 Call-by-value 일까요 Call-by-reference 일까요? 일단 자바는 항상 Call-by-value 방식입니다. 그 이유에 대해 한번 천천히 알아봅시다.😀 일단 들어가기 앞서 Call-by-value 와 Call-by-reference가 뭔지, 두 방식의 차이점은 무엇인지 부터 짚고 넘어가봅시다. Call-by-value 일단 Call-by-value 는 해석하면 "값에 의한 호출" 이라고 할 수 있습니다. "값에 의한 호출"이 무슨 말일까요? "값에 의한 호출"이란 인자값을 전달해줄때 값을 복사하여 ..
node js 에서 http 모듈로 서버를 만들어보자! http 모듈 가져오기 일단 첫번째로 http 모듈을 가져와야한다. 다들 아시다시피 require() 라는 함수를 써서 http 모듈을 가져올 것이다. const http = require('http'); http라는 변수를 만들고 http모듈을 참조해줬다. 이제 서버를 생성하고 연결까지 해보자. http 서버 생성하고 연결하기 http.createServer((request,response)=>{ /* createServer() = Server 객체 반환 */ response.writeHead(200,{'Content-Type':'text/html; charset=utf-8'}); response.write('Hello node!'); respon..
Port 포트는 서버 내에서 프로세스를 구분하는 번호입니다. 서버는 HTTP 요청을 대기하는 것 외에도 다양한 작업을 합니다. 데이터베이스와도 통신해야 하고,FTP 요청을 처리하기도 합니다. 따라서 서버는 프로세스에 포트를 다르게 할당하여 들어오는 요청을 구분합니다. 유명한 포트 번호로는 21(FTP), 80(HTTP), 443(HTTPS), 3306(MYSQL)이 있습니다. 포트 번호는 IP주소 뒤에 콜론(:)과 함께 붙여 사용합니다. 한번 확인해 봅시다. cmd 창을 열고 netstat -ano 를 입력해줍니다. IP주소:포트번호 보시다시피 콜론(:) 뒤에 붙은 것들이 현재 사용하고 있는 포트 번호입니다. PID는 포트 번호를 어떤 프로세스가 사용중인지 나타내주는 ProcessID입니다. PID는 작..
저번강의 에서 컨테이너와 컴포넌트의 개념과 컨테이너에 컴포넌트를 추가하는 방법에 대해 간략하게 알아보았습니다. 이번강의에서는 컴포넌트들의 위치를 자동으로 지정해주는 Layout에 대해 알아보도록 하겠습니다. 종류 설명 BorderLayout JFrame의 기본 레이아웃으로 컴포넌트들을 상,하,좌,우,중앙 으로 배치한다. FlowLayout 컴포넌트들을 왼쪽에서 오른쪽으로 일렬로 배치한다. 컨테이너 크기를 넘어서면 자동으로 아래로 배치한다. 생성자로 정렬방식을 지정해줄 수 있다. GridLayout 컴포넌트들을 행과 열로 배치한다. 컴포넌트의 크기는 컨테이너의 크기에 자동으로 맞춰진다. GridBagLayout 컴포넌트들을 행과 열로 배치한다. 각 영역을 서로 다른 크기로 지정해 줄 수 있다. BoxLay..
자바스크립트 자바스크립트는 웹페이지에 생동감을 불어넣기 위해 만들어진 프로그래밍 언어입니다.쉽게말해서 html은 뼈대 css를 살(또는 옷)을 붙히는 거라면 자바스크립트는 뼈대가 움직일 수 있도록 도와주는 언어라고 생각하시면 됩니다. 이러한 자바스크립트는 컴파일 없이 문자 형태로 작성할 수 있을 뿐더러 실행도 가능합니다.또한 브라우저뿐만 아니라 서버에서도 실행할 수 있습니다. 그러면 이제 자바스크립트에서 어떻게 변수를 선언하는지 한 번 알아보도록 합시다. 자바스크립트에서의 변수 선언 자바스크립트의 변수 선언 방법은 다른 언어들과 똑같습니다. 자료형 변수명 = 참조할값; 자바스크립트와 다른 언어들과의 차이점이라하믄 자바스크립트는 C나 Java등과는 다르게 var,let,const라는 자료형을 씁니다.이 3..
저번 포스팅에서는 JFrame 클래스를 사용해서 프레임을 띄워보았다. 이번 포스팅에서는 프레임에 컴포넌트들을 추가하고 어떻게 다루는지 한번 같이 해보도록 하자.😀 시작하기에 앞서 일단 Swing에서의 프레임과 컴포넌트의 관계를 알아보도록 하자 프레임(컨테이너)과 컴포넌트의 관계 Swing에서는 프레임이지만 좀더 포괄적으로 이해하기 쉽도록 컨테이너로 설명하도록 하겠습니다. 컨테이너와 컴포넌트를 구분 짓는것은 간단합니다. Swing에서는 JFrame을 제외한 모든 요소들을 컴포넌트라고 생각하시면 됩니다. 위 그림을 보면 Container - JFrame, JDialog