본문 바로가기
728x90
반응형

분류 전체보기273

영상 후기 - 네트워크를 다시 또 내부로 자르는 서브넷팅 서브넷을 왜 만들까? IP주소 사설주소 중에 192.168.0.10이 있을 때 이거의 전체 길이가 32bit이다. . 을 기준으로 보았을때는 8bit의 숫자이다. 따라서 나올 수 있는 경우의 수는 2^8이니까 256가지(0~255)이다. C클래스에는 앞에 24Bit는 네트워크 ID를 쓰고, 뒤에 8Bit 호스트 ID로 쓴다. 그래서 네트워크 ID가 192.168.0인거고, 해당 네트워크의 호스트가 2^8만큼 있다는 것이다. 여기서 못쓰는 주소가 있는데, 0만 있는 경우와 1만 있는 경우(브로드 캐스트)는 못쓰는 주소다. 그래서 호스트 비트에서는 2^8 - 2를 해줘야한다. 결국 254개 주소만 사용 가능하다. 만약 A라는 사람이 ISP에게 공인IP기준으로 100개가 필요하다고 말한다. 그러면 여기서 문제.. 2023. 4. 26.
영상 후기 - [10분 테코톡] 유콩의 데이터 통신 네트워크란? 두 개 이상의 컴퓨터가 데이터를 주고 받을 수 있는 환경 두 개의 컴퓨터가 데이터를 주고 받을 수 있는 형태를 네트워크라고 부른다. 인터넷 전선 케이블을 이용하여 데이터를 공유하는 것이 가능하자. 점차 여러 대의 컴퓨터가 정보를 공유할 수 있도록 수많은 컴퓨터가 연결되었다. 여러 컴퓨터가 연결되어 그물망처럼 하나로 연결된 것을 인터넷이라고 부른다. 네트워크의 구성 요소 단말장치 - 데이터를 주고받는 기기 단말 장치는 다른 단말 장치에게 데이터를 송신할수도 있고, 수신할 수도 있다. ex) 스마트폰, 노트북, 데스크탑, 테블릿 PC 전송매체 - 단말 장치들 사이를 연결해주는 전송매체는 단말 장치가 다른 단말 장치에게 데이터를 공유할 수 있도록 데이터를 전달해주는 역할을 한다. ex) LAN 케.. 2023. 4. 25.
영상 후기 - [10분 테코톡] 📍인비의 DTO vs VO 1. 결론 먼저!! DTO = 데이터 전달용 VO = 값 표현용 2. DTO란? Data Transfer Object 데이터를 전달하기 위해 사용하는 객체 데이터를 담아서 전달하는 바구니 계층 간 데이터를 전달하기 위한 객체 오직 getter/setter 메서드 만을 갖는다 다른 로직을 갖지 않는다. 순수하게 데이터를 전달하기 위한 목적이기 때문이다. Setter를 없애고, 생성자를 통해서 초기화를 해서 불변 객체로 만들면 DTO가 전달하는 데이터가 전달 과정중에 변조되지 않음을 보장할 수 있다. DTO 클래스와 Entity 클래스를 분리하라 Entity 클래스는 절대로 요청이나 응답 값을 전달하는 클래로 사용하면 안된다. Entity 클래스는 DB와 맵핑되는 핵심 클래스이기 때문이다. 3. VO란? V.. 2023. 4. 24.
프로그래머스 - 구명보트 import java.util.*; class Solution { public int solution(int[] people, int limit) { int answer = 0; int k = 0; Arrays.sort(people); for(int i=people.length-1; i>=k; i--){ if(people[i] + people[k] 2023. 4. 21.
728x90
반응형