본문 바로가기

Socket 통신 1. Socket 통신에 필요한 기능과 해당 기능을 수행하는 class와의 매핑순번 기능 class 비고 1 Connect to a remote machine Socket'Send data' 와 'Receive data'는 동시에 진행이 가능함 2 Send data 3 Receive data 4 Close a connection 5 Bind to a port ServerSocket 6 Listen for incoming data 7 Accept connections from remote machines on the bound port 2. server class 구성 - 여러 client가 동시에 server 에 connect 해서 send data, receive data를 할 수 있음. 따라서 lis.. 더보기
Properties 를 Text로 관리 1. config.properties 작성- key=value- value 가 String 이라도, 앞뒤로 ""를 붙이지 않는다. notepad=notepad.exe file=F:/development/bat/jarTestText.txt 2. ConfigUtil.java 작성 package util; import java.io.InputStream; import java.io.InputStreamReader; import java.util.Properties; public class ConfigUtil { private static Properties props = null; static { try { props = new Properties(); InputStream is = null; is = Cla.. 더보기
bat 명령어 1) 변수 사용 ㄱ. 변수값 설정 : SET 변수명 = 변수값 ㄴ. 변수값 호출 : %변수명% ex) SET CLASSPATH=. SET CLASSPATH=%CLASSPATH%;commons-cli.1.2.jar 2) cmd 화면에 명령어, output 표시하기 명령어, output 표시하기 ECHO ON output 표시하기 ECHO OFF 특정 문자열만 표시하기 ECHO String. 변수라면, %변수명% 'ECHO ON' 일지라도, 명령어 앞에 @가 있으면, 해당 명령어는 화면에 표시되지 않는다. (1차 예시)jarTest.jar 내의 jarTest.JarMainTests class 호출하기. java 에서 호출되는 System.out.println() 을 특정 log 파일에 저장하기 @ECHO O.. 더보기