전체 글 (49) 썸네일형 리스트형 리눅스 명령어 기초 linux 기본 명령어 - mkdir : 현재 폴더에 폴더 생성 mkdir hello - pwd : 현재 폴더 위치 pwd - touch : 간단한 비어있는 파일 생성 touch hello.txt - ls -al : 현재 폴더의 모든 파일 폴더 확인 ls -al - ls - l : ls보다 더 자세히 보여주는 명령어 (ls -list) 권한 개수 소유자 파일크기 생성일 파일명 ls -l ls 뒤에 붙이는 내용 : 파라메터 or 옵션 이라고 함 - cd : 선택된 폴더로 이동 cd hello : 이건 현재 위치의 아래에 있는 hello 에 이동하겠다 상대적 관점 (상대경로)cd /root/hello/ : 내가 어떤 위치에 있건 /root/hello/에 이동하겠다 절대적 관점 (절대경로)cd .. : 한번 .. [인프라 엔지니어링 첫걸음] - chapter2 인프라의 변천과 특징 VPS (Virtual Private Server) 가상 사설 서버 하나의 하드웨어에 여러개의 가상 서버를 두는 것 - 가상 서버 호스팅 하나의 물리적 서버를 나누어 여러 개의 가상 서버로 사용하는 방법 하드웨어적으로 독립된 머신인 것처럼 가상화하는 전가상화 방식과 반가상화 방식 , 커널과 시스템 자원을 공유하고 프로세스 등만 가상화하는 컨테이너 등이 있다. - 장점 - 1. 한대를 한달동안 사용하는 비용이 수천원으로 싸다. - 단점 - 1. 대부분의 VPS는 서버의 성능을 높이거나 낮추는 플랜 변경이 불가능하다.2. 사업자에 따라 다르지만 VPS는 시간에 따라 플랜을 제공하는곳이 많지 않다 과금이 월단위로 되기 때문에 몇시간만 사용하려는 사용자에게는 불리하다.3. 서버관리를 자신이 해야한다. vps를 .. 사용하는 포트 잘 알려지고 현재 내가 사용하고 있는 포트 tcp 22 : ssh (Secure Sell) ssh scp , sftp tcp 23 : 텔넷 프로토콜 ( 암호화되지 않은 텍스트 )tcp 25 : SMTP (Simple Mail Transfer Protocol )tcp 53 : DNS ( Domain Name System ) udp tcp 80 : HTTP ( Hyper Text Transfer Protocol ) udptcp 109 : POP2 (Post Office Protocol version 2 ) 전자우편 가져오기 tcp 110 : POP3 ( Post Office Protocol version 3 ) 전자우편 가져오기 tcp 143 : IMAP4 ( Internet Message Access Pr.. 관계형 데이터 모델 데이터 모델 (data model)이란 물리적 혹은 추상적으로 존재하는 현실세계를 단순하고 정형화된 형태로 표현하는 하나의 방식 또는 규범 예 ) 자전거의 공통적인 특징들을 모아서 추상적으로 만들어 놓은 선으로 단순하게 그린 자전거 모형을 말할 수 있다. 자전거의 틀을 이용하여 바퀴를 다른 형태로 , 체인을 여러가지 형태로 만들 수 있다. 데이터 모델이란 실제 데이터가 갖는 특성을 살리면서, 목적에 맞게 관심 있는 정보만을 단순화하여 표현하는 방식이라고 할 수 있다. 1 - 1 릴레이션의 개념 관계형 데이터 모델 ( relational data model ) - 한마디로 표를 이용하여 데이터들을 정의하고 설명한 모델 - 각 row에는 한 사람의 정보가 기록되며 그 행의 각 열에는 관련된 데이터 값들을 기.. jsTree JSTree 사용하기 - 2018/02/08 - jsTree를 이용하여 예제 소스 만들어보기 jsTree란 ? 대화형 트리를 제공하는 jquery 플러그인이다.무료로 사용할수 있는 오픈소스이고 MIT 라이센스에 따라 배포된다. 여러가지 기능을 제공하는데 AJAX, JSON 데이터 소스 , DRAG AND DROP, TREE CHECKBOX 등의 기능을 제공한다. 사용법 1. https://www.jstree.com/ - 사이트에 들어가서 jsTree를 다운로드 하거나 CDN을 import 한다. * import 할 때 유의해야할 점 : style.css, jquery.js, jstree.js 이 세가지 파일이 모두 임포트가 되어야 한다. 2. 원하는 div를 만들고 123456789101112131415.. 초기 단어 리스트 작성 1. DB ( DataBase) - 데이터 베이스 - 데이터 모임 또는 집합 - 모여있는 데이터를 관리하고 특정 조건을 만족하는 정보만을 가려내는 연산 : 데이터를 처리한다. 2. DBMS ( DataBase Management System ) - 데이터베이스 관리 시스템 - 컴퓨터에 저장되는 데이터베이스 관리해주는 소프트웨어 시스템 예) 창고의 물건을 누가썼고 누가 충원했는지 등을 관리하는 창고관리자 3. 일시적 데이터 ( transient data ) - 해당 프로세스가 실행되는 동안만 일시적으로 존재한다는 뜻 4. 영구적 데이터 ( persistent data ) - 한 프로세스의 생명주기에 종속적이지 않고 스스로 존재할 수 있다는것을 의미 5. 데이터 모델 ( data model ) - 데이터베이.. REST API What is the REST REST = REpresentational State Transfer 구성 - 자원 : URI- 행위 : HTTP METHOD 특징 REST API에는 여러가지 형태로 데이터를 가져올수 있는데 (JSON, XML ...) HTTP + JSON 형태로 가져오게 되면 C, JAVA, PYTHON,,, 을 구애받지 않고 사용할 수 있다 JSON 형태로 사용했을때 특별히 다른 파싱과정이 없더라도 JAVASCRIPT로 변환할 수 있기에 HTTP + JSON을 이용하도록 할것이다. (나는.. 하하) 간단히 말하자면 REST API 는 서버를 분리하여 다른 서버에서도 접근이 가능하도록 만드는 것이다 직관적으로 보자면 다음과 같다 client 단에서 view만 있다면 제공되는 서버의 메서.. JSON JSON JSON이란 JAVA SCRIPT OBJECT NOTATION데이터를 저장하고 교환하기 위한 데이터 타입이다 JAVASCRIPT 객체 표기법으로 작성된 텍스트이다 JSON을 사용하는 이유 - JSON 형식은 텍스트 형식이라 서버와 주고받을 수 있고 모든 프로그래밍 언어에서 데이터 형식으로 사용된다. - JAVASCRIPT 에는 JSON형식으로 작성된 문자열을 기본 JAVASCRIPT로 변환하는 내장 함수가 있다 . JSON.parse(); - JSON 형식의 서버에서 데이터를 받으면 다른 JAVASCRIPT객체처럼 사용할 수 있다. 예 ) json형태의 데이터를 html에 출력하기 1234var myObj = { "id" : "pp", "age" : 20, "city": "seoul"};var .. 이전 1 2 3 4 5 6 7 다음