일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- 초기설정
- 자료형
- 클래스
- MySQL
- 회원가입
- AWS
- 스프링부트
- controller
- 채팅
- springboot
- Repository
- 자바
- mybatis
- Security
- JWT
- Spring Boot
- Spring
- react
- 프로젝트
- axios
- 배열
- service
- 기초설정
- 소켓통신
- 백엔드 설정
- 메소드
- recoil
- 팀프로젝트
- 도커
- toyproject
- Today
- Total
목록소켓통신 (2)
hyuko

소켓통신에 대해 간단히 배웠다 그렇다는건 우리가 이제 소켓통신을 이용해서 간단한 어플같은 것을 만들어 볼 것이다. 윈도우빌더를 이용해서 화면을 구성한다. 구성한 화면은 클라이언트, 이 화면이 켜지기 위한 조건으로 서버를 구성한다. 이 때 서버는 소켓통신을 이용한다. 우선 서버가 될 클래스를 정의한다. public class ServerApplication{ public static void main(String[] args) { ServerSocket serverSocket = null; try { serverSocket = new ServerSocket(9090); System.out.println("=======> ======="); Socket socket = serverSocket.accept()..

스레드 자바의 스레드 이해하기 소프트웨어 개발자로서, 멀티스레딩을 이해하는 것이 중요하다. 멀티스레딩은 단일 프로스세 내에서 여러 스레드를 동시에 실행할 수있는 컴퓨터 아키텍처 및 운영체제의 기능이다. 스레드는 프로세스 내에서 가볍고 독립적인 실행 단위이다. 각 스레드에는 자체 스택, 프로그램 카운터 및 로컬 변수가 있습니다. 스레드는 프로세스의 힙을 공유하고, 메모리에서 동일한 변수와 객체에 액세스 할 수 있습니다. 자바에서 스레드는 스레드 클래스를 확장하거나 실행가능한 인터페이스를 구현하여 생성된다. 자바에서 왜 스레드를 사용하는가? 여기서 자바어플리케이션에서 스레드를 사용하는 데는 몇가지 이유가있다. 성능향상: 여러 스레드를 활용하여 여러 작업을 병렬로 실행할 수 있도록 하여 애플리케이션의 성능을 ..