자바 9

자바 정규식

정규식은... Java API보시고 이리저리만들어보는 수 밖에 없습니다. 일단 질문하신 내용의 예제를 알려드릴께요. 설명할게 너무 많기 때문에... 적절한 수준에서 정리했습니다. import java.util.regex.*; // Pattern과 Matcher가 속한 패키지 class RegularEx5 { public static void main(String[] args) { String source = "23123()asdawe()23123()asdawe()23123()asdawe()"; String pattern = "\\d+\\(\\)"; // 숫자(\\d)뒤에오는 괄호를 패턴으로 지정 // \d는 숫자를 의미하며 +는 하나이상의 숫자가 있어야함을 의미 // 괄호는 예약문자(?)이므로 \\를 앞..

한글과 UNICODE

한글과 UNICODE 최근 질답란을 보니 unicode와 한글, utf-8등에 대해서 혼란을 일으키시는 분이 많은거 같아서 정리를 해볼겸 간단히 글을 써봅니다. 이 글을 쓴 목적은 방대한 양의 정보를 주기 위함이 아니고 간단히 읽고서 코딩이 가능할 정도의 상식을 포함하기 위함입니다. 한글에 대해서 자세히 알고 싶으신 분들은 추가 정보를 찾아보셔야합니다. --------------------------------------------- Q1. 왜 한글 표현하는데, 이렇게 복잡한게 많나요. Q2. 완성형과 조합형은 무엇인가요? Q3. MBCS와 완성형의 관계는? Q4. 완성형과 CP949, EUC-KR Q5. UNICODE란? Q6. UNICODE에서 encoding이란? Q7. UTF-8, UTF-16, ..

JAVA DB연결

javax.servlet의 모든(*)클래스를 사용할 준비가 됐다.. 라구 선언하는 것 import java.io.IOException; ==>java.io.IOException 의 클래스 하나를 사용할 준비가 됐다 라구 선언하는 것 c 에서 말하는 include입니다. 그런데 jsp에서는 어떤 내장 클래스를 사용하기 위해서는 java가 아니므로 약간은 다르게 선언 합니다. 예 : ==>java.sql에 있는 모든 내장 클래스를 사용하겠다. 라구 서언하는 것 참고로 jsp에서 내장 객체 서언은 형식으로 사용합니다. 지금까지 내장객체 사용하는 방법에 대해서 알아 보았습니다. 본격적으로 db연결하는 방법(jsp에서는 지원안하는 것으로 알고 있슴, 그래서 java를 사용해야함) 1.객체 선언 2.먼저 드라이버 ..

JAVA 에러대처

번호 단위별 이동 10 20 30 40 50 번 호 1 ERROR Exception in thread "main" java.lang.NoClassDefFoundError: 파일명 발생되는 경우 클래스 파일을 찾을 수 없는 경우 조 언 실행하려는 클래스 파일 이름이 제대로 되어 있는지 확인한다. 또한, CLASSPATH 설정이 제대로 되어 있는지 확인하며 (도스모드에서 set명령어) 만약, 되어있지 않다면 설정한다. (CLASSPATH = jdk1.3/jre/lib/rt.jar; 2-1강좌 참조) 번 호 2 ERROR cannot resolve symbol symbol : class in(에러가 난 부분) location : class StackTest(찾으려는 위치) 발생되는 경우 이해할 수 없는 클래스..

Java Applet vs Java Servlet

from : yb2u의 JSP Mastering(가메출판사, 김제수 저, 2001.10.12) p25 Java Applet이란? Java Applet은 HTML 문서 내에 포함되어 Java호환 웹 브라우저 상에서 수행되는 Java프로그램을 의미합니다. C나 JAVA로 만들어진 프로그램을 Application이라 하는데 이들을 웹 브라우저 상에서 실행되도록 만든 형태를 Applet이라고 보면 됩니다. Java Servlet이란? Java Servlet은 웹 서버에서 실행되는 Binary 파일입니다. 즉, Java Applet이 웹 서버에서 사용되는 형태를 Java Servlet이라고 보면 됩니다. 보다 정확하게 말하면 Java Servlet도 일종의 CGI이며, 기존 CGI의 여러 단점들을 보완하여 Jav..