Development/Java(853)
-
데이터(Data), 데이터의 구분, 데이터 표현, 데이터의 종류
데이터(Data) · 변수에 저장되는 값 · 프로그램을 작성하기 전에 반드시 분석해야 하는 것 중 하나는 이 프로그램에서 어떤 데이터가 필요한지 분석하는 것입니다. 데이터의 구분 프로그램에서 사용되는 데이터는 크게 상수(constant)와 변수 (variable)로 구분할 수 있습니다.
-
Java NIO vs. IO
Java NIO vs. IO http://tutorials.jenkov.com/java-nio/nio-vs-io.html
-
Error-자바 콘솔창(Console)에서 한글 출력결과가 깨지는 경우
자바 콘솔창(Console)에서 한글 출력결과가 깨지는 경우 에러 원인 프로젝트의 인코딩 타입과 콘솔에서의 인코딩 타입이 다른 경우 문자가 정상적으로 표시되지 않아 깨지는 현상이 발생할 수 있습니다. 해결방법 해당 자바파일 선택 >> 마우스 우클릭 >> [Run As] >> [Run Configurations..] 왼쪽 창에서 실행중인 어플케이션항목이 맞는지 확인 후 >> 오른쪽의 [Common]탭 클릭 아래의 Encoding항목에서 Other항목을 변경하여 원하는 인코딩 타입을 선택합니다. >> [Apply] >> [Run] 정상적으로 출력됩니다.
-
유니캐스팅
유니 캐스팅 유니 캐스팅을 구현하기 위해서는 필수 조건이 서버측에 스레드를 생성해서 TCP 소켓을 유지해야 합니다. 1서버소켓 생성2청취3생성(IP, Port)4TCP연결5socket accept6socket 리턴7Thread를 생성하여 TCP 소켓을 유지8TCP 프로토콜 유니 캐스트 프로그램 유니케스트에 필요한 클래스 구조 클래스명설명UnicastServer모든 클라이언트의 TCP요청을 받다 Socket객체를 생성하고, Socket를 유지하기 위한 스레드를 생성하는 클래스UnicastServerThread각각의 클라이언트의 Socket객체를 유지하기 위한 클래스UnicastClient클라이언트가 콘솔에서 접속하기 위한 클래스
-
System.out.printf - API문서
System.out.printf - API문서 java.lang >> System >> Field summary의 static PrintStream out의 PrintStream 클릭 Class PrintStream에서 Methods Summary중 printf항목 클릭
-
The Top 100 Java Libraries in 2016
The Top 100 Java Libraries in 2016 github의 import문을 분석한 java 인기 라이브러리http://blog.takipi.com/the-top-100-java-libraries-in-2016-after-analyzing-47251-dependencies/