본문 바로가기

분류 전체보기154

1.4.4 Throughput in Computer Networks The instantaneous throughput at any instant of time is the rate (in bits/sec) at which Host B is receiving the file. If the file consists of F bits and the transfer takes T seconds for Host B to receive all F bits the average throughput of the file transfer == F/T bits/sec. Rs < Rc : the bits pumped by the server will “flow” right through the router and arrive at the client at a rate of Rs bps, .. 2023. 6. 20.
REST API vs SOAP API 차이 1. API란? API는 어떤 서버의 특정한 부분에 접속해서 그 안에 있는 데이터와 서비스를 이용할 수 있게 해주는 소프트웨어 도구 2. REST API vs SOAP API REST API SOAP API 네트워크를 통해서 컴퓨터들끼리 통신할 수 있게 해주는 아키텍처 스타일 그 자체로 프로토콜 해당 API를 사용하는 애플리케이션들이 동일한 경로를 통해서 접속해야 하고, 그 방식이 단순 보안이나 메시지 전송 등에 있어서 REST보다 더 많은 표준들이 정해져있기 때문에 조금 더 복잡합니다 인터넷 식별자(URI), HTTP 프로토콜 기반 보안 수준이 엄격, 기업용 애플리케이션 등을 작업하는데 더 이상적 웹에 최적화되어 있고, 데이터 포맷이 JSON이기 때문에 브라우저들 간에 호환성이 좋다 은행용 모바일 앱처.. 2023. 6. 12.
1.4 Delay, Loss, and Throughput in Packet-Switched Networks 1.4.1 Overview of Delay in Packet-Switched Networks The most important of these delays are the nodal processing delay, queuing delay, transmission delay, and propagation delay; together, these delays accumulate to give a total nodal delay. Processing Delay The time required to examine the packet’s header and determine where to direct the packet is part of the processing delay. Queuing Delay At t.. 2023. 6. 11.
1.3.3 A Network of Networks (p.58~) The access ISP can provide either wired or wireless connectivity, using an array of access technologies including DSL, cable, FTTH, Wi-Fi, and cellular. access ISP does not have to be a telco or a cable company; instead it can be, for example, a university (providing Internet access to students, staff, and faculty), or a company (providing access for its employees). Network Structure 1, intercon.. 2023. 6. 11.
함수의 매개변수가 어떤 것인지 확인하는 방법(intelliJ) Mac : command + p 위의 키를 누르면 위의 사진에나오는 것 처럼 어떤 매개변수 인지 나타난다. 2023. 6. 9.
사설 ip vs 공인 ip ip 주소란? IP 주소는 인터넷 프로토콜 주소를 의미하며 숫자로 구성되어 인터넷에 연결된 장치를 식별하는 역할을 합니다. 편지를 받으려면 우편함 주소가 필요하듯이 장치와 서버가 정보를 교환하기 위해서는 IP 주소가 필요하다. cf) ipv4 : IPv4 주소는 네 부분의 숫자로 구성되어 있으며 각 숫자는 x.x.x.x와 같이 점으로 구된다.. 또한 각 부분의 숫자는 0에서 255 사 이의 숫자로 구성된다. ipv6 : IPv6는 주소가 숫자와 알파벳이 포함된 16진법으로 구성되어 있으며, IPv4와 달리 암호화와 인증 기능을 제공한다는 차이점이 있다. 2. 사설 ip란? 공유기가 노트북, 스마트 TV, 휴대폰 등 홈 네트워크에 연결된 장치에 할당한 내부 IP 주소를 의미한다. 3. 공인 ip란? 인터넷.. 2023. 6. 8.
필드(field)란? 클래스가 가지는 속성을 자바언어에서는 필드라고 한다. static 이 붙은 필드 == 클래스 필드 vs static 이 붙지 않는 필드 == 인스턴스 필드 필드 선언방법 [접근제한자] [static] [final] 타입 필드명 [=초기값] ex ) String bean; -> bean이라는 변수는 참조값이 없기 때문에 null 값을 갖는다. Public int num = 300; Protected boolean flag; -> boolean은 기본값으로 false가 된다. 2023. 6. 8.
클래스 메소드 vs 인스턴스 메소드 클래스 메소드 인스턴스 메소드 static 가 붙는 메소드 static 가 붙지 않는 메소드 객체 생성이나 유틸리티 관련하여 사용할 떄 인스턴스 별로 다르게 동작해야 할떄 2023. 6. 8.
Queuing Delays and Packet Loss p.51~ The output buffers play a key role in packet switching in addition to the store-and-forward delays, packets suffer output buffer queuing delays Forwarding Tables and Routing Protocols how does the router determine which link it should forward the packet onto? Packet forwarding is actually done in different ways in different types of computer networks. When a source end system wants to send a pac.. 2023. 6. 7.
java 17 적용하기 (mac) 새로운 java 버젼을 설치하고 적용할 경우는 다음과 같이 하면된다. 현재 java 버젼 확인 java -version /usr/libexec/java_home -V 위의 명령어를 통해 java가 어떤버젼이 설치되어있는지 확인한다. 적용하고 싶은 java 버젼의 위치를 확인해준다. 환경변수 적용을 해주기 위해서 vi ~/.zshrc 위의 명령어 후에 맨아래에 2 번에서 찾았던 위치를 추가해준다 export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home export PATH=${PATH}:$JAVA_HOME/bin 이걸 추가해주면된다. 노란색부분은 각 컴퓨터 마다 다를것이다 수정된 zshrc 를 적용해주는 명령어를 사용한다 sou.. 2023. 6. 3.
728x90