일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Python
- Eclipse
- SpringBoot
- Thymeleaf
- IntelliJ
- AJAX
- jpa
- STS
- 설정
- oracle
- Source
- MySQL
- 문서
- Exception
- git
- Open Source
- Docker
- maven
- ubuntu
- JavaScript
- 오픈소스
- spring
- JDBC
- PostgreSQL
- myBatis
- Tomcat
- error
- Spring Boot
- Core Java
- MSSQL
- Today
- Total
목록Core Java (61)
헤르메스 LIFE
정규식 특수문자 처리1. []으로 싸줘야하는 문자 * → [*] + → [+] $ → [$] | → [|] 2.추가 해야하는 문자 ( → \\( ) → \\) { → \\{ } → \\} ^ → \\^ [ → \\[ ] → \\] 3. 자바의 특수문자는 \을 쓴다." → \" 4.무관한 특수 문자 ! # % & @ ` : ; - . , ~ ' Pattern 플래그Pattern.CANON_EQ→ Match 시에 두 문자가 반영된다. 예를 들어, 수식 ‘\u003F’ 는 ‘?’ 와 match 된다.Pattern.CASE_INSENSTIVE (?i)→ 대소문자 구분 없이 패턴을 match시킨다. US-ASCII 코드의 문자를 기준하지만, 이것과 함께 UNICODE_CASE 플래그를 지정하면 유니코드의 ..
출처 : http://www.realapplets.com/tutorial/chapter1.html applet 사용법.
개인 PC에 Web 개발환경을 갖추는 작업의 내역을 남김니다. 참고 하세요. 개발환경 OS : Windows 7 Professional 64bit JDK : Java SE Development Ket 7 Contaner : Tomcat 7.0.41 개발 Tool : Eclipse Juno JDK 설치 JDK 다운로드 ( http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html ) - 개인의 OS에 맞는 버젼을 선택해서 다운로드 받으세요. 설치는 간단합니다. 1-1. JDK 다운로드 Accept License Agrement 를 선택하고 다운로드 받습니다. ( 개인적으로 OS가 64bit인 관계로 64bit 버젼을..
public static void main(String[] args) { Map map = new HashMap(); map.put("A", "aaa"); map.put("B", "bbb"); map.put("C", "ccc"); map.put("D", "ddd"); map.put("E", "eee"); map.put("F", "fff"); String key = "D"; String value = "eee"; if(map.containsKey(key)){ System.out.println("find key ["+key+"]"); }else{ System.out.println("not find key ["+key+"]"); } if(map.containsValue(value)){ System.out.pr..
토비 Spring 3 - ConfigurableDispatcherServlet.java Sample package springbook.learningtest.spring.web; import java.io.IOException; import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse; import org.springframework.beans.BeansException;import org.springfr..
원문 : https://discursive.atlassian.net/wiki/display/CJCOOK/Home HomeSkip to end of metadataAdded by Tim O'Brien, last edited by Tim O'Brien on Mar 12, 2012 (view change)Go to start of metadata Common Java CookbookTimothy M. O'BrienCopyright © 2004-2012 Tim O'Brien. All Rights Reserved.AbstractThis collection provides expert tips for using Java-based utilities from projects such as Apache Commons,..
package com.sample.utils; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; public class EncodingFilter implements Filter { /** * 인코딩을 수행할 인코딩 캐릭터 셋 지정 */ private String encoding = null; /** * 필터 설정 관리자 */ pr..
import java.sql.*; class TestThinApp { public static void main (String args[]) throws ClassNotFoundException, SQLException { Class.forName("oracle.jdbc.driver.OracleDriver"); // or you can use: // DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver()); Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@dssnt01:1521:dssora01","scott","tiger"); Statement stmt = conn.crea..
원문 : http://smack.kr/category/개발표준가이드라인 예러, 버그 와 예외는 프로그래머 조차도 많이 혼동하는 개념의 어휘이다. 개념이야 어떻든 프로그램이 잘 안돌아가면 그게 에러든 버그든 예외이든 구분하지 않고 그냥 에러나 버그라고 퉁쳐서 부르는 경향이 있는데, 이는 개발팀 이외의 그룹이 프로그램의 그 어떤것이 잘 안돌아가면 밑도 끝도 없이 "당신이 개발한 프로그램이 오류가 나요"라고 말하는 것과 같다. 이 말이 개발자에게 얼마나 스트래스가 된다는 것을 이해 한다면 개발자들 자체도 위의 세가지 어휘의 차이점을 구분해서 말해야 할 것이다. 아래에 책 C# and the .NET Platform , Andrew Troelsen , 장시형 역에 기술된 개념을 적는다. 버그(Bug) : 버그는..
원문 : http://smack.kr/225 멤버 Field의 네이밍 가이드 라인에서 언더스코어(_, underscore)의 사용에 대한 의견이 분분하다. 언더스코어를 사용하는 개발자는 대/소문자로 구별하는 field/property가 익숙하지 못하다. 언더스코어를 싫어하는 개발자는 _가 사족 같다라는 느낌을 지울 수 없다. 가령 1.언더스코어 사용 규칙 class Person{ private int _age; public int Age { get{return _age;} set{_age=value;} } } 2.마이크로 소프트 프레임워크 규칙 class Person{ private int age; public int Age { get{return this.age;} set{this.age=value;}..