일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- action
- javascript
- #Swagger-ui
- 쿠버네티스 컨트롤러
- #스웨거
- server
- Redux
- ecs
- 모두의캠퍼스
- 모캠
- Kubernetes
- React
- 기술PM
- docker
- 쿠버네티스
- 프로세스 통신
- Site Reliability engineering
- AWS
- 프로세스
- #Swagger
- 카카오게임즈
- fluentd
- SRE
- #api 문서화
- #Swagger-codegen
- Reducer
- 북딜
- React.js
- IP
- #Swagger-editor
- Today
- Total
목록분류 전체보기 (154)
탕구리's 블로그
시작하기 전에 해당 블로그에 작성되는 글은 주인장의 지극히 주관적인 생각이 다수이며, 대부분의 지식은 구글링을 통해 얻고 있기 때문에 옳지않은 정보가 있습니다. 잘못된 부분이나 수정해야 하는 부분이 있다면 과감히 덧글을 남겨주세요! 모르는게 많은 새싹입니다 OSI 7 Layer Model 국제 표준화 기구가 발표한 OSI 7계층은 통신이 일어나느 과정을 7단계로 구분하여 한눈에 들어 올 수 있도록 보여준다. 컴퓨터 통신 구조의 모델과 앞으로 개발될 프로토콜의 표준적인 뼈대를 제공하기 위해서 개발된 참조 모델이다. TCP/IP Model 미국에서 개발한 인터넷 기본 통신 프로토콜이다.DOD Model을 기반으로 개발 되었다. OSI 7 계층은 장비 개발자들이 어떻게 표준을 잡을지 결정하기 위해 많이 사용하..
JAVA SE (Java Platform Standard Edition) 데스크톱, 서버, 임베디드시스템을 위한 표준 자바 플랫폼. 자바 가상머신 규격 및 API집합을 포함JAVA EE,ME는 목적에 따라 SE를 기반으로 기존의 일부를 택하거나 API를 추가하여 구성된다.SE는 가장 일반적으로 사용된다. JDBC나 기본적인 기능이 모두 포함되어 있기 때문에 Android개발할때 주로 SE를 사용한다. JAVA EE (Java Platform EnterPrise Edition) 자바를 이용한 서버측 개발을 위한 플랫폼. 기존 SE에 웹 애플리케이션 서버에서 동작하는 분산 멀티미디어를 제공하는 자바의 기능을 추가한 서버를 위한 플랫폼.JAVA SE에 서버측을 위한 기능을 부가하였기 때문에 SE기능을 모두 포..
spring frame work 스프링의 이해 자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크 자바 엔터프라이즈 개발을 편하게 해주는 오픈 소스 경량급 애플리케이션 프레임워크 자바로 된 프레임워크로 자바SE로 된 자바 객체를 자바EE에 읜존적이지 않게 연결해주는 역할 스프링 특징 크기와 부하의 측면에서 경량 제어 역행이라는 기술을 통해 애플리케이션의 느슨한 결합을 모도 관점지향(AOP) 프로그래밍을 위한 풍부한 지원 애플리케이션 객체의 생명 주기와 설저을 포함하고 관리한다는 점에서 일종의 컨테이너라고 할 수 있음 간단한 컴포넌트로 복잡한 애플리케이션을 구성하고 설정할 수 있음 스프링의 특징을 좀 더 상세히 말하자면 -1) 경량 컨테이너로서 자바 객체를 직접 관리. 각각의 객체 생성, 소멸과 같은 라이..
데이터베이스 개념 1. 필요성/ 정의 / 특성 2. 언어, 사용자 3. 스키마 3계층( 외부, 내부, 개념) 4. 데이터베이스 설계(개념 -> 논리 -> 물리)5. 관계형 데이터베이스, 계층형 데이터베이스, 망형 데이터베이스 * 데이터베이스 도입배경 -> 파일시스템의 문제를 해결하기 위해 도입 * 파일 시스템 : 독립된 파일단위로 업무과 관련한 데이터를 저장하므로 “데이터 중복성”,”데이터 종속성” 발생 - 데이터 무결성에 위배될 가능성이 크다. * 데이터베이스 정의 1. 통합된 데이터(Intergrated Data) : 자료의 중복을 배제, 최소화 한 데이터의 집합2. 저장된 데이터(Stored Data) : 컴퓨터가 접근할 수 있는 저장매체에 저장된 데이터 집합3. 운영 데이터(Operational ..
Servelet, Jsp : 서블릿 컨테이너가 이해할 수 있게 구성된 순수자바코드 HTML in JAVA : model, View, Controller의 역할을 jsp가 모두 수행한다. JSP의 동작 과정: JSP의 경우 처음 실행시 JSP전체 페이지를 Servlet 클래스의 소스코드로 변환하여 그 소스를 통해 컴파일 하고 컴파일 결과로 Servlet 객체를 만들고, 초기화해서 Servlet을 만든다. 컴파일된 Servlet은 힙메모리에 적재되고 URL요청시에 Servlet으로 접근한다. MVC 모델- Model : 논리적 데이터 기반 구조를 표현- View : 사용자 인터페이스 내의 구성요소들을 표현- Controller : Model과 View를 연결하고 있는 클래스를 대표, 모델과 뷰 내의 클래스들..
자바- 운영체제에 독립적이다- 기본자료형을 제외한 모든 요소들이 객체로 표현되있다- 가비지 컬렉터를 통한 자동 메모리 관리가 된다- 멀티 쓰레드를 지원한다 JVM 특징1. 스택기반의 가상머신2. 가비지 컬렉션3. 플랫폼에 독립적이다. 객체지향 프로그래밍(OOP_Object oriented Programming): 데이터를 객체로 취급하여 프로그램에 반영, 객체의 상호작용을 통해 프로그램이 상호작용한다.- 코드의 재사용성을 높이고 변경이 용이하다- 직관적이며 속도 향상에 도움이 된다.- 상속을 통한 장점이 그대화 된다. 객체지향의 특징1. 상속 2.캡슐화 3. 추상화 4. 다형성 상속과 구현의 차이점상속 : is -a 관계이다구현 : can-do 관계이다. 객체와 클래스의 차이 메모리 상에 올라가기 전의 ..
스키마 1. 사전적 의미 : 개요 대용 윤관 도표,2. 데이터 베이스에서의 의미 : DB를 논리적으로 정의한 것을 나타내는 용어, Schema3. DB를 구성하는 개체(Entity), 속성(Attribute), 관계(Relationship) 및 데이터 조작 시 데이터 값의 제약조건을 정의4. 사용자의 관점에서 세가지로 구분됨 - 외부 스키마, 개념 스키마, 내부 스키마5. 특징데이터 사전(Data Dictionary)에 저장되며 다른 이름으로 메타데이터(Meta-Data)라고 불림특정한 부분의 표현이며 특정한 데이터 모델을 이용해서 만들어 진다시간에 따라 불변한다데이터의 구조적 특성을 의미하고 인스턴스에 의해 규정된다6. 스키마의 3계층DBMS는 외부적 스키마에 따라 명시된 사용자의 요구를 개념적 스키마..
25. 캐시의 쓰기 정책중 write-through 방식의 단점은?- 읽기 동작에 걸리는 시간이 길다.- 하드웨어가 복잡하다- 주기억장치의 내용이 무효상태인 경우가 있다. * 캐시 메모리의 쓰기 정책 중 새로운 데이터가 캐시에서만 갱신되는 write-back 방식과는 달리write-though 방식은 쓰기 동작이 캐시와 주기억장치에서 동시에 발생하기 때문에 쓰기 동작에 걸리는 시간이 길게 소요된다. 26. 인터럽트의 발생 원인 1. 기계검사 인터럽트- 갑작스런 정전- 컴퓨터 내에서 기계적인 문제가 발생한 경우 2. 외부 인터럽트- 오퍼레이터, 타이머에 의해 의도적으로 프로그램이 중단된 경우 3. 입출력 인터럽트- 입출력의 종료에 의해 CPU의 기능이 요청되는 경우 4. 프로그램검사 인터럽트- 프로그램 실..
데이터 통신 시스템 - ALOHA : 최초의 무선 패킷 교환 시스템. 통신 회선- 동축 케이블 : 초기에는 장거리 전화 전송망에 사용- 광섬유 케이블 : 대역폭이 넓고 보안성이 좋음- 위성 통신 시스템의 구성 : 통신위성, 지구국 ,채널- 다중 접속 방식1. FDMA : 주파수 분할 방식, 터미널의 수가 고정 (Frequently)2. TDMA : 타임 슬롯을 분할하는 방식(TimeSlot)3. CDMA : 주파수나 시간을 모두 공유하면서 코드를 유여하는 방식 ( 도심에서는 품질이 떨어진다), 시스템의 포화 상태로 인한 통화 단절 및 혼석이 적다, 넓은 서비스 권역 제공, 배경 잡음을 방지 우수한 통화 품질 제공 통신 제어장치- 데이터 전송 회선과 컴퓨터 사이에어 전기적 결합과 전송 문자를 조립, 분해하..