일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
31 |
- iIntelliJ
- Linux
- memory structure
- rest-assured
- event-driven
- node
- Git
- ssh key
- Android
- centos
- Mongoose
- MEAN stack
- Mongo
- proguard
- pbkdf2-password
- MaridDB
- elemMatch
- window
- PBKDF2
- OOP
- Java
- Setup
- 64k method
- react-native
- 다중 서버 명령
- instance
- API테스트
- Modulization
- multidex
- Express
- Today
- Total
목록전체 글 (45)
천줄코딩도 한 걸음부터
이 페이지는 아래 사이트를 참조하여 작성하였습니다. AWS EC2 Ubuntu 인스턴스 생성 및 Node.js 서버 구축Window에서 Putty로 AWS Linux 접속 아래 사항은 Amazon Web Server에 Sign in 한 후 진행할 수 있습니다. 1. Instance 생성 1) 왼쪽 위 오렌지 박스모양 아이콘을 클릭한 뒤 Compute - EC2를 클릭하여 DashBoard로 이동합니다. 2) Create Instance 부분에 Launch Instance 버튼을 클릭합니다. 3) 서버 운영체제 선택 운영하려는 서비스에 적합한 운영체제를 선택하여 Select 버튼을 클릭합니다.저는 Ubuntu를 선택하여 진행하였습니다. 4) 인스턴스 타입 선택 서버의 성능을 선택합니다. 테스트용이기 때문에..
아래 사이트를 참조하여 작성하였습니다. https://www.w3schools.com/nodejs/nodejs_modules.asp Node.js에서 모듈이란 Node.js에서 모듈은 애플리케이션에서 사용될 함수 집합이며 Javascript 라이브러리와 같다고 봐도 무방합니다. 내장 모듈(Built-in Module) 미리 정의된 다양한 모듈들이 존재합니다. 내장 모듈들에 대한 정보는 아래 링크에서 확인할 수 있습니다. https://www.w3schools.com/nodejs/ref_modules.asp 모듈 사용하기 모듈을 사용하려면 require() 함수를 모듈의 이름과 함께 작성하면 됩니다. 앞서 작성했던 HelloWorld! 출력 소스에서 이 부분이 바로 모듈을 불러오는 부분이며 var http..
아래 사이트들을 참조하여 작성하였습니다.https://opentutorials.org/course/2136/11850http://asfirstalways.tistory.com/43 Web의 역사 1990년 Tim Berners-Lee에 의해 Web이 탄생한다. 1994년 Marc Andressen가 Netscape라는 웹 브라우저를 탄생시킨다.netscape는 세계 최초 상업적으로도 성공한 대중적 웹브라우저로 평가받고 있으며이를 계기로 웹과 인터넷은 폭발적인 동반성장을 하게 된다. 1995년 netscape 직원이었던 Brendan Eich에 의해 Javascript가 등장한다.여태까지의 Web이 문서 출판의 정적인 체계였다면 Javascript의 등장으로 동적인 체계를 갖게 되었다.사용자와 상호작용이 ..
아래 사이트를 참고하였습니다.https://www.w3schools.com/nodejs/nodejs_get_started.asp 1. Node.js 설치하기 Window에서의 Node.js 설치는 다른 프로그램을 설치하는 과정과 같습니다. 아래 링크에서 마음에 드는 버전을 다운로드하여 설치해주시면 됩니다.https://nodejs.org/ko/ 2. Hello World 출력하기 아래 코드를 복사한 후 Text Edit 프로그램을 이용하여 Javascript 파일을 생성해줍니다. Node.js는 Javascrip를 기반으로 동작되므로 Javascript 파일의 확장자인 .js로 파일을 생성합니다. ex) myapp.js var http = require('http'); http.createServer(f..
1. 오버로딩(overloading) 한 클래스 안에 같은 이름의 메서드를 여러 개 정의하는 것을 메서드 오버로딩이라고 한다.오버로딩을 통해 같은 기능을 하는 메서드의 이름을 통일함으로써 한 눈에 알아보기 쉽고 메서드 이름을 절약할 수 있다. 이와 같이 메서드 오버로딩을 위해서는(1)메서드의 이름이 같아야하고 (2)매개변수의 개수 또는 타입이 달라야하는 조건이 있다. 매개변수에 따라 10가지가 구현되어 있는 println() 메서드는 메서드 오버로딩의 좋은 예이다. 2. 오버라이딩(overriding) 조상 클래스로부터 상속받은 메서드의 내용을 변경하 것을 메서드 오버라이딩이라고 한다.상속을 통해 구현하려는 경우 기존의 메서드가 아닌 확장된 기능이 요구되는 경우가 많다. 이 경우 오버라이딩 메서드를 활용..
응용프로그램이 실행되면, JVM은 시스템으로부터 프로그램을 수행하는데 필요한 메모리를 할당받고이 메모리를 용도에 따라 여러 영역으로 나누어 관리한다. 그 중 3가지 주요영역에 대해 알아보자. 1. Method Area 클래스에 대한 정보(클래스 데이터)가 저장되는 공간이다.프로그램 실행과 함께 생성되며 클래스 데이터 안에는 클래스 변수(전역 변수) 또한 함께 생성된다.이 Method Area는 프로그램 종료 시 반환된다. 2. Call Stack(호출 스택) 메서드의 작업에 필요한 공간을 제공한다.메서드가 호출되면, 호출스택에 호출된 메서드를 위한 메모리가 할당되며,이 메모리는 작업을 수행하는 동안 지역변수(매개변수 포함)들과 연산의 중간결과 등을 저장하는데 사용된다.메서드가 작업을 마치면 그 메서드 작..