일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- JavaScript
- SVN사용방법
- 문방구과자
- Java
- ORA-01756
- 루키초밥
- 양동점
- ORA-01005
- RefreshableSqlSessionFactoryBean
- mybatis
- ORA-00909
- Responsively app
- 요리
- 카페
- 디카페인
- 정민이초밥
- 맛집
- egov
- Jsp Pagination
- 광주
- ORA-01745
- docker
- 나주
- 반응형앱
- 배딩작업
- 은혜침구
- Eclipse
- css
- Oracle
- AbstractViewe
- Today
- Total
목록Java (5)
gnusraun

이전 블로그에 Docker 설치 및 node, python 컨테이너 만들기를 참고하여 Java도 컨테이너를 만들어 봤다 거기에 하단에 출처한 내용을 바탕으로 정말 쉽게 컨테이너를 만들어 봤다 1. 기존 java war 파일을 Dockerfile과 함께 디렉토리 지정 2. Dockerfile 만들기 # tomcat 8.5 FROM tomcat:8.5 # 해당 war파일을 tomcat/webapps/ 안에 복사 붙여넣기 COPY EG-1.0.0.war /usr/local/tomcat/webapps/ 3. Docker Image 만들기 # 옵션# -f Docker파일 지정 (생략시 현재 경로에 Dockerfile)# -t 도커 이미지명 (생략시 랜덤의 이름으로 생성) $ docker build -f Docke..

:: 패턴을 이용한 특정 문자 사이 값 추출하기 /** * 패턴 사이 값 추출 * ()괄호로 묶은 값은 group * matcher.group(2)는 (.*?)의 값을 의미 */ public static String getValueBetweenPatten (String str, String patten) { Pattern pattern = Pattern.compile(patten); Matcher matcher = pattern.matcher(str); if(matcher.find()){ return matcher.group(2).trim(); // 정규식과 매칭되는 값이 있으면 특정 단어 사이의 값을 추출한다 } return ""; } :: 사용하기 String str = "이름"; // 예시) HTT..

HttpURLConnection을 이용한 POST + paramter 입력으로 HTML 호출 :: HttpURL통신을 위한 HTTP_HTML 메소드 생성 /** * HTTP API 호출 주소, 파라미터, 메소드(GET, POST) * params은 반드시 LinkedHashMap으로 지정하여 전달 / 순서를 맞추기 위해 사용 * ex) String addr1 = "주소입력"; *Map params1 = new LinkedHashMap(); *params1.put("params", "values"); *String met = "POST"; *String HTTP_HTML1 = HTTP_HTML_API(addr1, params1, met); * @param String url, Map params, Stri..

:: java.math.BigDecimal cannotbe cast to java.lang.Integer : BigDecimal을 Integer로 casting 하여 실패 :: java.lang.Long cannotbe cast to java.lang.Integer : Long을 Integer로 casting 하여 실패 :: 해결방안 변환하려는 오브젝트를 우선 String.valueOf 를 사용하여 String으로 변환 후 Integer.parseInt를 사용하여 Integer로 변환할 수 있다. //오류 발생 int num = (Integer) map.get("bno"); //우선 해당 오브젝트를 String으로 변환한 후 Integer.parseInt int num = Integer.parseInt(..

Map객체에 key값 조회시 get으로 조회할 경우 NullPointerException이 발생 해당 함수를 이용하여 체크하기 :: Utils.java public static boolean isEmpty(Object obj) { if (obj == null) { return true; } else if (obj instanceof Optional) { return !((Optional)obj).isPresent(); } else if (obj instanceof CharSequence) { return ((CharSequence)obj).length() == 0; } else if (obj.getClass().isArray()) { return Array.getLength(obj) == 0; } els..