목록 자바 (22)
이롭게 현명하게
목차 프로토콜(Protocol) TCP(Transmission Control Protocol) UDP(User Datagram Protocol) 포트(Port) 소켓(Socket) 소켓 예제 [프로토콜(Protocol)] 한국어를 사용할 수 있는 사람과 스페인어를 사용할 수 있는 사람이 있다. 이 두 사람이 대화를 하기 위해서는 서로 알고 있는 동일한 언어를 사용할 때만 의사소통이 가능하다. 컴퓨터도 동일하다. 컴퓨터들끼리 데이터를 주고받기 위해서는 어떠한 규칙이 필요하다. 이것을 프로토콜(Protocol)이라고 한다. 프로토콜은 컴퓨터들 간에 상호통신을 할 때 데이터를 원활하고 신뢰성 있게 주고받기 위해 필요한 약속을 규정하는 것이다. 프로토콜에는 정보의 교환 형식과 송수신 방법 등을 규정하는 규칙이 ..
목차 네트워크(Network)란? IP주소 호스트 이름 URL 호스트이름 IP주소 변환 프로그램 [네트워크(Network)란?] 네트워크란 지리적으로 떨어져있는 장치간에 정보를 교환할 수 있도록 이들 장치를 상호 접속하기 위해 사용되는 통신기기와 장치를 의미한다. 네트워크는 크게 서버와 클라이언트가 존재한다. - 서버(Server) : 클라이언트에게 네트워크를 통해 서비스하는 컴퓨터로 여러 사용자에게 서비스를 제공한다. - 클라이언트(Client) : 서비스를 요청하여 사용하는 컴퓨터로 집, 회사에서 인터넷에 접속하는 것을 말한다. 클라이언트와 서버는 미리 정의된 프로토콜을 이용하여 서로 통신한다. [IP 주소] A가 B에게 전화를 할려고 한다. B에게 전화를 걸기 위해서 A는 B의 연락처를 알아야한다...
1. 깃허브에 로그인 후 화면에서 오른쪽 상단에 있는 + 버튼 클릭 > New repository 클릭 2. Repository name을 작성 후 저장소 생성 Add .gitignore에서 JAVA를 선택 3. ignore 파일 추가하기 추가로 ignore 파일을 작성하기 위해 운영체제, 개발환경, 프로젝트 언어를 순서대로 입력 후 생성 버튼 클릭 gitignore.io Create useful .gitignore files for your project www.toptal.com 더보기 # Created by https://www.toptal.com/developers/gitignore/api/windows,eclipse,java # Edit at https://www.toptal.com/develo..
목차 JDK 설치 방법 JAVA 환경 변수 설정 이클립스 설치 [설치 전] JDK? JRE?JVM? JAVA SE? JAVA EE? JAVA ME? JAVA FX...??? 이게 다 뭔가요? 1. JVM (Java Virtual Machine) 자바 프로그램은 완전한 기계어가 아닌 중간 단계의 바이트코드이기때문에 운영체제에서 자바 프로그램을 바로 실핼 할 수 없습니다. 그래서 자바를 해석하고 실행 할 수 있도록 도와주는 가상의 운영체제가 필요합니다. 그렇기 때문에 JVM을 통해서 운영체제와 상관없이 프로그램을 개발 할 수 있습니다. JVM은 어떻게 설치하나요? JVM은 JDK 또는 JRE를 설치하면 자동으로 설치 됩니다. 2. JDK (Java Development Kit) 자바 개발 키트로 자바 응용 ..