일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Jenkins
- Linux
- MySQL
- nginx
- gradle
- jenkins jdk
- Docker
- grpc
- Spring Boot
- jpa
- JavaScript
- IntelliJ
- error
- REACT
- grafana
- docker network
- jenkins install
- jenkins maven
- subnetmask
- Jenkins Pipeline
- jenkins 설치
- 리액트
- java
- CI/CD
- jenkins github 연동
- 리눅스
- MongoDB
- vue.js
- spring
- jenkins github
- Today
- Total
목록IT정리 (31)
뭐든 즐기면서 ;)
API(Application Programming Interface)API는 다른 애플리케이션에서 접근하여 정보 또는 기능에 접근할 수 있도록 하는 인터페이스이다.API Architecture style로는 RPC, SOAP, REST, GraphQL 등이 있다.각 Architecture는 표준화된 데이터 교환 절차와 규격을 가지고 있다. 필자는 여러 API Architecture 중 REST와 GraphQL을 기준으로 포스팅 작성을 할 것이다.REST와 GraphQL탄생 이유를 알기 위해, 이전에 사용되던 RPC, SOAP의 사용법과 단점을 간단하게 알아보자.RPC사용법서버의 함수를 클라이언트 로컬의 함수처럼 호출하여 사용할 수 있음.# 서버 코드 (Python)def add(a, b): retu..
참고 : https://tadaiswhatever.tistory.com/357 gitignore 적용하기 > git rm --cached [commit에 포함시키지 않을 파일명] > git commit -m "gitignore 파일 추가"
* 서브네팅할 때 확인용으로, 매우 간단하게 적어놓음. bit Netmask Subnet 개수 Host 수 /25 128 2 128 /26 192 4 64 /27 224 8 32 /28 240 16 16 /29 248 32 8 /30 252 64 4 /31 254 128 2 /32 255 256 0 사설 IP 대역 IP 대역 사용가능한 IP 개수 서브넷 마스크 10.0.0.0/8 ( 10.0.0.0 ~ 10.255.255.255 ) 16,777,216 255.0.0.0 172.16.0.0/12 ( 172.16.0.0 ~ 172.31.255.255 ) 1,048,57 255.240.0.0 192.168.0.0/16 ( 192.168.0.0 ~ 192.168.255.255 ) 65536 255.255.0.0..

고정 IP 호스트에 고정적으로 부여된 IP. 한번 부여되면 IP 반납을 하기 전까지는 해당 호스트의 고유 IP가 된다. 사용처 : 고유 IP를 사용함으로써 보안성이 높아지기 때문에 보안이 필요한 업체나 기관 등에서 사용 유동 IP 말 그대로 변하는 IP. 모든 호스트에 고정적인 IP를 주기에는 IP 주소의 수가 모자르기 때문에, 일정한 주기 또는 인터넷에 접속하는 매 순간마다 사용되고 있지 않은 IP 주소를 호스트에 임시로 발급해주는 것이다. 사용처 : 대부분의 일반(개인, 가정 등) 사용자들이 사용 공인 IP 전 세계적으로 ICANN 기관이 국가별 IP 대역을 관리하고, 우리나라는 한국인터넷진흥원에서 국내 IP 주소들을 관리하고, 이를 ISP(Internet Service Provider KT, LG,..

IP와 Subnetmask 32비트 2진수 표현 Subnetmask는 연속된 1과 연속된 0으로 구성되어 있다. 1111111. 1111111. 1111111. 0000000 또는 1111111. 1111111. 1111100. 0000000과 같이 구성되어 있다. 1110011. 0111111. 1111110. 0001111 이런 식으로는 표현될 수 없다.( => IP 표현과 다른점) IP와 Subnetmask를 통해 network address와 broadcast address를 구하는 방법. 1. 우선, IP와 netmask를 이진수로 표기한다. 2. [ IP AND netmask ] 연산을 수행하여 Network Address를 구한다. 3. netmask를 NOT 연산한다. 4. [ Networ..

* 사전 지식으로 10진수를 2진수로, 2진수를 10진수로 바꾸는 연산을 알고 있으면 좋을 듯 합니다.. 관련 용어 IP :32비트로 이루어진 인터넷 상의 주소. 네트워크 ID와 호스트 ID로 구성되어 있다. Subnetmask(netmask) :IP 주소에서 네트워크 ID와 호스트ID를 나타내기 위한 표현 방법 서브넷 마스크를 2진수로 표기했을 때 연속된 '1'로 된 부분이 네트워크 영역, 연속된 '0'으로 표시된 부분이 호스트 영역을 뜻함. 특징 : 네트워크 ID가 확장되면, 호스트 ID의 범위는 감소된다. (아래에서 부가 설명) Broadcast Address : 네트워크에 있는 모든 클라이언트에게 데이터를 보내기 위한 주소 Subnet : 최상위 네트워크 하나에서 좀 더 작은 단위로 쪼개진 네트워..
중요부분만 작성해뒀슴. UI 요구사항 확인 UI 유형 CLI(Command Line Interface) = CUI(Charactor User Inserface) 컴퓨터 자판을 이용해 명령 입력 GUI(Graphical User Interface) 그래픽과 텍스트로 이루어져 있어 사용자의 입력이나 출력이 마우스 등을 통해 이루어짐 AUI(Auditory User Interface) 소리를 이용 임베디드 사운드 NUI(Natural User Interface) 인간의 자연스러운 움직임을 인식하여 정보 제공 UI 설계 원칙 직관성 : 누구나 쉽게 이용하고 사용할 수 있어야 함 유효성 : 사용자의 목적을 정확하게 달성해야 함 학습성 : 쉽게 배울 수 있어야 함 유연성 : 사용자의 요구사항을 언제든 수용가능해야 ..
계획 > 분석 > 설계 > 구현 > 테스트 > 유지운영 분석 > 설계 단계에서 모델링 진행 모델링 기법 개념 복잡한 시스템의 불필요한 부분을 생략하고 추상화하여 간단한 모델로 표현 모듈들의 연관 관계를 그림으로 표현 UML과 같은 방법을 이용하여 모델로 비주얼화 모델링이 주는 도움 소프트웨어 이해 이해관계자들 사이에서의 문제 해결 사용자와 고객에게 전달할 때 편함 설계, 구현, 테스트, 유지보수에 개념적인 기준 제공 모델링 구분 기능적 모델링 시스템의 기능을 사용자 관점에서 나타낸다 정적 모델링 객체 간의 관계 표현 클래스 다이어그램을 주로 이용 동적 모델링 시간의 흐름에 따라 객체들을 모델링 상태 다이어그램(상태도)을 주로 이용 분석 모델의 종류 구조적 분석 모델 객체 지향 분석 모델 정보 공학 분석 ..