- [Java] 92. Socket이란?Song hyun[Java] 92. Socket이란?1. 소켓의 개념2. 소켓의 종류3. 소켓의 동작 방식4. Java 에서의 소켓 프로그래밍5. 시나리오 코드 : 소켓 통신을 해보자 1. 소켓의 개념(1) 소켓(Socket): 소켓은 네트워크 상에서 통신을 가능하게 하는 끝점을 의미한다. 두 컴퓨터 간의 데이터를 주고 받기 위해 사용되는 인터페이스로, 우리는 소켓을 통해 네트워크 연결을 설정하고, 데이터를 송수신할 수 있다.=> 쉽게 말해, 소켓은 네트워크를 통해 다른 컴퓨터와 대화하는 전화기인 셈이다!-> 소켓은 물리적인 장치가 아닌 추상적인 개념의 약속이다. -> 소켓은 네트워크 통신을 위해 sw적으로 정의된 인터페이스이며, 컴퓨터 간의 데이터 교환을 가능하게 하는 규칙과 방법을 의미한다. *일반 사용자 컴퓨터에..
- 2024-05-22 12:46:06
- [설치 메뉴얼] Spring suite 설치 및 적용 방법Song hyun[설치 메뉴얼] Spring suite 설치 및 적용 방법1. Spring suite 설치하기 2. Spring suite 적용하기 1. Spring suite 설치하기 Spring Tool Suite는 Spring 개발을 위한 개발 도구이다. 함께 Spring Tool Suite를 설치해보자.Spring Tool Suite는 Java가 먼저 설치되어 있어야 한다.만약 Java를 설치하지 않은 사람이라면 먼저 Java부터 설치하고 오자.(참고하면 좋을 글:https://whatsthatsound.tistory.com/2) [설치 메뉴얼] JDK-Amazon Corretto 설치 메뉴얼[설치 메뉴얼] JDK-Amazon Corretto 설치 메뉴얼 JDK를 검색한 뒤, Amazon Corretto 에 들어..
- 2024-05-22 11:03:48
- [Java] 91. 고수준 스트림 (Object)Song hyun[Java] 91. 고수준 스트림 (Object)1. ObjectInputStream / ObjectOutputStream 2. 직렬화와 역직렬화3. 시나리오 코드 (1): 객체 직렬화하기4. 시나리오 코드 (2): 객체 역직렬화하기 1. ObjectInputStream / ObjectOutputStream -ObjectInput/OutputStream은 객체를 직렬화하여 파일에 쓰거나, 네트워크에 전송하고, 이를 다시 역직렬화하여, 객체로 복원할 때 사용하는 자바의 입출력 클래스이다. -객체 스트림(Object~Stream)은 메모리상에 존재하는 객체를 직접 파일로 입출력해줄 수 있는 스트림이다.자바에서 객체 안에 저장되어 있는 내용을 파일로 저장하거나, 네트워크를 통해 다른 곳으로 전송하려면 객체를 ..
- 2024-05-22 10:19:56
- [Java] 90. 고수준 스트림 (Data)Song hyun[Java] 90. 고수준 스트림1. DataInputStream/DataOutputStream(원시 자료형 스트림)2. DataInputStream/DataOutputStream : 시나리오 코드1. DataInputStream/DataOutputStream(원시 자료형 스트림)-DataInputStream/DataOutputStream은 자바의 입출력 스트림 클래스 중 하나로, 원시 자료형(int,double,char...) 을 쉽게 읽고 쓸 수 있게 도와준다. 이 두 클래스는 데이터의 형식을 유지하면서 입력, 출력을 수행할 수 있어, 자료의 손실 없이 데이터를 주고 받을 수 있다는 장점이 있다. *기타 클래스들은 문자나 바이트 형식의 데이터만 읽고 쓸 수 있다. dataInput/OutputStr..
- 2024-05-22 09:40:48
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)