no image
[Network] 네트워크의 구성 , 형태 , 접속장치
네트워크의 구성네트워크는 컴퓨터 + 접속 장치 + 전송 매체로 이루어져 있다1. 컴퓨터 && 서버데이터를 송수신하는 주체는 애플리케이션이다(카카오톡, 인스타그램 등). 2. 네트워크 접속 장치애플리케이션의 데이터를 정상적으로 전송하기 위한 장치 (대표적으로 스위치, 라우터)스위치 : 한 네트워크 내부에서 데이터를 전송을 수행하는 장치라우터 : 서로 다른 네트워크를 구분짓고 연결하는 장치쉽게 생각해서, 한 네트워크(컴퓨터)를 묶는 집합을 스위치, 스위치를 묶는 집합을 라우터라고 생각하자 3. 네트워크 전송 매체컴퓨터와 네트워크 접속 장치는 전송매체에 의해 서로 연결됨유선 전송 매체 → 케이블무선 전송 매체 → 전파 (파장 + 주파수)네트워크의 형태1. 근거리 네트워크 (LAN, Local Area Netw..
2024.09.19
no image
[Network] 네트워크 기본
사실 이번학기 네트워크 과목을 수강하면서 평소처럼 TIL 형식으로 글을 작성할 계획이다..오늘은 네트워크 기초에 대해 포스팅해보고자 한다.1장 네트워크 이해와 설정네트워크의 사전적 의미 : 모뎀이나 LAN , 케이블 , 무선 매체 등 통신 설비를 갖춘 컴퓨터로 서로 연결하는 조직이나 체계, 통신망이때, 통신 설비로 두 대 이상의 컴퓨터를 서로 연결한 것을 네트워크라고 한다.다수의 컴퓨터를 네트워크로 연결 했을 때의 장점1. 데이터 공유하나의 데이터 파일에 해당하는 마스터 사본을 서버에 저장하고 필요할 때 마다 사용자가 마스터 사본에 접근할 수 있도록 하는 것 → 네트워크로 공유된 파일을 여러 사용자가 함께 사용하는 경우에는 특정 권한이 있는 사용자만 데이터를 읽고 사용할 수 있다.읽기 전용 권한 : 이 ..
2024.09.10
no image
[S/E] 파싱(Parsing)이란?
오늘은 파싱(Parsing)에 대해 기록하고자 한다!파싱을 알아보기 전에 잠깐 상식적인 부분을 몇자 적어보자면,과거의 웹 개발자들은 프런트 + 백엔드를 모두 개발하는 경우가 많았지만, Apple 사의 아이폰이 메가히트를 기록하면서 스마트폰이 전세계로 보급이 되었다.그러면서 자연스레 PC의 웹 브라우저를 통해 데이터를 습득하기보다는 스마트폰 자체에서 작동하는 App 들의 개발로 인해, 이미 웹 서비스를 개발하던 회사들의 고충이 시작이 된다.다시 말해 본인들이 평소에 잘 제공하던 웹 서비스를 App을 통해 동일하게 사용자에게 제공을 해야하는 상황이 발생했기 때문이다.그래도 웹 서비스에서는 사용자들이 원하는 HTML 문서를 제공하면 별 문제는 없었지만, App을 통하여 데이터를 제공할 때는 고유의 스마트폰마다..
2024.08.04
no image
[S/E] 디자인 패턴 (Design Pattern)
디자인 패턴디자인 패턴: 소프트웨어 공학의 소프트웨어 설계에서 공통으로 발생하는 문제에 대해 자주 쓰이는 설계 방법을 정리한 패턴즉, 여러가지 기존의 설계 사례를 통해 비슷한 문제를 해결하기 위한 설계로 분류하고 유형별로 가장 적합한 설계를 일반화하여 패턴으로 정립GoF 의 디자인 패턴은 목적에 따라 생성, 구조 , 행위 패턴으로 분류 생성 패턴: 객체의 생성과 참조 과정을 추상화 하여 특정 객체의 생성과정을 분리한다.Factory method : 객체 생성을 직접 하지 않고 하위 클래스에 위임Singleton : 프로세스가 실행중일때 오직 하나의 객체만 생성된다Builder : 복잡한 객체의 생성 과정을 단순화하고, 객체를 단계적으로 생성하며 구성하는 패턴 구조 패턴 : 클래스나 객체의 구성으로 더 큰..
2024.06.07