728x90 반응형 전체 글118 [Linux]파일을 현재/특정/지정 날짜로 업데이트 하는 방법 현재 날짜로 업데이트touch -m file.sh 특정 날짜로 업데이트( to change the modification time to 1 jan, 00:00)touch -m -t 202401010000 file.sh 분까지 날짜 넣어야 함 2024. 6. 13. [Java] 시스템 운영체제/서버 호스트(host) 정보 출력하기 Java 애플리케이션이 현재 동작하고 있는 시스템 운영체제 정보 출력하기 위해서는 System.getProperty("os.name") 코드를 사용하면 된다. 프로퍼티에서 가져온 정보를 기반으로 조건문을 사용해서 OS를 구분한다.로컬, 개발, 운영 서버간 다르게 동작을 처리해야 할 경우가 있다. 이럴 때 InetAddress.getLocalHost()를 이용하여 호스트 정보를 가져와서, 로컬 서버인지 구분할 수 있다. public class SystemOsMain { public static void main(String[] args) { String os = System.getProperty("os.name").toLowerCase(); if (os.contains("wi.. 2024. 6. 8. [Java]File Write/쓰기 (OutputStream/BufferedOutputStream) OutputStreamOutputStream은 Java에서 바이트 기반의 출력을 위한 추상 클래스입니다. 이 클래스는 파일, 네트워크 연결, 메모리 버퍼 등 다양한 데이터 대상으로 바이트 데이터를 쓰는 데 사용됩니다. OutputStream의 구체적인 서브클래스로는 FileOutputStream, BufferedOutputStream, ByteArrayOutputStream, SocketOutputStream 등이 있습니다. void write(byte[] b):바이트 배열 b의 모든 바이트를 출력 스트림에 씁니다.void write(byte[] b, int off, int len):바이트 배열 b의 off 위치에서 시작하여 len 길이만큼의 바이트를 출력 스트림에 씁니다.void flush():출력 스.. 2024. 6. 8. [Java]File 읽기/Read (FileInputStream, BufferedInputStream) InputStream은 Java에서 바이트 기반의 입력 스트림을 나타내는 추상 클래스입니다. 이 클래스는 파일, 네트워크 연결, 메모리 버퍼 등 다양한 데이터 소스로부터 바이트 데이터를 읽는 데 사용됩니다. InputStream의 구체적인 서브클래스로는 FileInputStream, BufferedInputStream, ByteArrayInputStream, SocketInputStream 등이 있습니다.int read(byte[] b):입력 스트림에서 주어진 바이트 배열 b에 데이터를 읽습니다. 읽은 바이트 수를 반환하며, 더 이상 읽을 데이터가 없으면 -1을 반환합니다.int read(byte[] b, int off, int len):입력 스트림에서 주어진 바이트 배열 b의 특정 위치 off부터 le.. 2024. 6. 8. 이전 1 ··· 19 20 21 22 23 24 25 ··· 30 다음 728x90 반응형