Spring AOP
런타임시 동적으로 프록시 객체를 만들어주는 역할
커스텀 어노테이션
public @interface CustomAnntation {...} 의 형태로 만들 수 있다.
인코딩 방식 중 하나.
영어 대소문자, 숫자, 공백, 특수 문자 표현 가능
0~127 까지 128개의 문자 표현 가능
! " # $ % & ' ( ) * + , -
. / 0 1 2 3 4 5 6 7 8 9 : ; <
= > ? @ A B C D E F G H I J K
L M N O P Q R S T U V W X Y Z
[ \ ] ^ _ ` a b c d e f g h i
j k l m n o p q r s t u v w x
y z { | } ~
48부터 57까지 : 0 ~ 9까지의 숫자
-> 숫자에 48을 더하면 아스키코드숫자가 되고
아스키코드 숫자에 48을 빼면 우리가 사용하는 숫자로 표현되는..
숫자0~9까지 아스키코드값은
48~57
영문a~z까지의 아스키코드값은
대문자 65~90
소문자 97~122
public static void main(String[] args) {
String text = "text";
for(int i=0; i < text.length(); i++) {
char ch = text.charAt(i);
int num = (int)ch;
System.out.print(num+" ");
}
System.out.println();
String num = "116 101 120 116";
String[] numlist = num.split(" ");
for(String s : numlist) {
int no = Integer.parseInt(s);
char ch = (char)no;
System.out.print(ch);
}
}
그리고 자바 소켓..
자바 소켓