일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- XACT_STATE
- 자바
- 프론트컨트롤러
- ERROR_MESSAGE
- renameTo
- dm_exec_requests
- 재귀멤버
- 아이
- java
- getChannel()
- XWPF
- 진경혜
- 교육법
- 배치
- 요청매핑
- git
- 튜닝
- SQL
- transferTo
- 디스패처서블릿
- MSSQL
- HWPF
- 요약
- 스프링
- spring
- 함수
- SQLSTATE=42705
- TRANCOUNT
- 앵커멤버
- 홈스쿨링
- Today
- Total
목록자바 (5)
필기노트
보호되어 있는 글입니다.
File 클래스는 데이터의 입출력 이외에, 파일 또는 디렉터리와 관련된 일을 처리를 위해 디자인 된 클래스이다. import java.io.File; class FileMove { public static void main(String[] args) { File myFile = new File("C:"+File.separator+"MyJava"+File.separator+"my.bin");// 7행 if(myFile.exists()==false)// 8행 { System.out.println("원본 파일이 준비되어 있지 않습니다."); return; } File reDir = new File("C:"+File.separator+"YourJava");// 14행 reDir.mkdir();// 15행 Fil..
Java 소켓 통신(Socket)을 사용하는 이유 먼저 자바에서 소켓 통신은 C 또는 C++ 언어로 구현된 프로젝트와의 통신에 많이 사용됩니다. 이유는 Java와 C의 데이터 개념이 다르기 때문인데요. C에서는 구조체를 사용하는데 반해서 Java에는 구조체가 없습니다. 이처럼 Java의 Object 구조를 C에서 이해하지 못하고 C의 구조체를 자바에서 이해하지 못하기 때문에 서로 통신을 위해서는 byte 단위로 정보를 주고받아야 합니다. (Socket을 사용한 전문 통신) Http 통신과 Socket 통신의 차이점 - 단방향 통신인 Http 통신 Http 통신은 Client의 요청(Request)이 있을 때만 서버가 응답(Response)하여 해당 정보를 전송하고 곧바로 연결을 종료하는 방식입니다. Cl..
목차 1. FileInputStream & FileOutputStream (바이트 입출력 스트림) 2. DataInputStream & DataOutputStream (기본 자료형 필터 스트림) 3. BufferedInputStream & BufferedOutputStream (버퍼 필터 스트림) 4. DataBufferedInputStream & DataBufferedOutputStream 1. FileInputStream & FileOutputStream 먼저 Stream에 대해서 알아보자. 스트림이란? '데이터의 흐름', 또는 '데이터의 흐름을 형성해 주는 통로'를 의미한다. 프로그램으로 데이터를 읽어 들여야 하는 상황이라면, 입력 스트림을 형성해야 한다. run.exe라는 파일에 저장된 데이터를 ..
목차 1. 쓰레드를 생성하는 방법 2. 쓰레드를 생성하는 두 번째 방법 3. synchronized 기반 동기화 메소드 4. wait, notify, notifyAll에 의한 실행순서의 동기화 1. 쓰레드를 생성하는 방법 쓰레드란? 쓰레드는 하나의 프로세스 내에서 둘 이상의 프로그램 흐름을 형성할 수 있다. class ShowThread extends Thread// 1행 { String threadName; public ShowThread(String name) { threadName=name; } public void run()// 10행 { for(int i=0; i