직렬화(Serializable)란? 객체가 가진 데이터들을 순차적인 데이터로 변환하는 것 데이터가 받는 입장에서는 순서를 알수 없기 때문에 직렬화를 통해 순서대로 보내게 된다. 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.ObjectInput;import java.io.ObjectInputStream;import java.io.ObjectOutput;import java.io.ObjectOutputStream;i..
데이터 형식 범위 형식이름바이트 기타 이름 값의 범위 int 4signed–2,147,483,648 ~ 2,147,483,647unsigned int4unsigned0 ~ 4,294,967,295__int81char-128 ~ 127unsigned __int81unsigned char0 ~ 255__int162short, short int 및 signed short int–32,768 ~ 32,767unsigned __int162unsigned short, unsigned short int0 ~ 65,535__int324signed, signed int 및 int–2,147,483,648 ~ 2,147,483,647unsigned __int324unsigned, unsigned int0 ~ 4,294,9..
스트림은 순서가 있는 데이터의 연속적인 흐름 이다.예를 들어 입출력을 물의 흐름처럼 간주하는 것이다. 입출력의 단위에 따라 분류 입출력 스트림 바이트 스트림 입력 바이트 스트림 출력 바이트 스트림 문자 스트림 입력 문자 스트림 출력 문자 스트림 데이터 싱크 스트림 데이터를 소스에서 읽거나 목적지에 기록 데이터 처리 스트림 들어오는 데이터를 가공하여 내보냄 기본적으로 많이 쓰는 스트림에는 FileInputStream, FileOutputStream 이 있다. 123456789101112131415161718192021222324252627282930313233343536373839import java.io.FileInputStream;import java.io.FileOutputStream;import j..
정규식 표현 방법 boolean tset = Pattern.matches(정규표현식, 검사할문자열); //boolean값 리턴 숫자만 ^[0-9]*$ 영문자만 ^[a-zA-Z]*$ 한글만 ^[가-힣]*$ 영어 & 숫자만 ^[a-zA-Z0-9]*$ 일반전화 ^\d{2.3} - \d{3,4} - \d{4}$ 휴대폰 ^01(?:0|1|[6-9]) - (?:\d{3}|\d{4}) - \d{4}$ E-Mail ^[a-zA-Z0-9]+@[-Z0-9$ 주민등록번호 \d{6} \- [1-4]\d{6} IP 주소 ([0-9]{1,3}) \. ([0-9]{1,3}) \. ([0-9]{1,3}) \. ([0-9]{1,3}) 자바에서는 \를 사용할 때 \\로 해야한다. 표현식 설명 ^ 문자열의 시작$ 문자열의 종료 . 임의의..
스레드는 동시에 여러개의 프로그램을 실행하는 효과를 낸다.프로세스는 최소 하나의 스레드를 가지 있음.프로세스 : 프로그램 실행의 최소 단위 병령 처리에는 다중 프로세스와 다중 스레드다 있다. 다중 스레딩은 하나의 프로그램이 동시에 여러 가지 작업을 할 수 있도록 하는 것스레드는 프로세스 안쪽에 존재한다. 스레드와 프로세스의 차이점-프로세스는 완벽히 독립적이기 때문에 메모리 영역(Code, Data, Heap, Stack)을 다른 프로세스와 공유하지 않는다. -쓰레드는 해당 쓰레드를 위한 스택을 생성할 뿐 그 이외의 Code, Data, Heap영역을 공유한다. 1234567891011121314151617 class Counting extends Thread{ @Override public void ru..
- Total
- Today
- Yesterday
- UTF-8
- 생성
- js
- Create
- Server
- jsp
- 사용
- 자바
- 스프링
- Class
- Default
- synchronized
- java
- iNT
- 어노테이션
- Android
- 연결
- mysql
- 안드로이드
- 하기
- jdbc
- 클래스
- 라이브러리
- Controller
- Delete
- nsis
- mybatis
- 음식
- spring
- 종류
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |