일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Core Java
- Eclipse
- 문서
- IntelliJ
- AJAX
- myBatis
- oracle
- PostgreSQL
- maven
- 오픈소스
- ubuntu
- jpa
- Thymeleaf
- error
- Python
- 설정
- Open Source
- MySQL
- git
- Docker
- SpringBoot
- JavaScript
- Source
- Exception
- JDBC
- STS
- Spring Boot
- Tomcat
- spring
- MSSQL
- Today
- Total
목록Core Java (19)
헤르메스 LIFE
https://hermeslog.tistory.com/171?category=307167
운영서버에 파일을 올리기 위해서 오늘일자의 수정된 파일 목록을 떨구고, 그 파일을 다른 곳에 copy 해서 관리하는 간단한 Source 기준시간으로 부터 변경된 Source파일을 찾는 프로그램 package com.java .text; import java. io.BufferedReader ; import java. io.BufferedWriter ; import java. io.File ; import java. io.FileInputStream ; import java. io.FileOutputStream ; import java. io.FileReader ; import java. io.FileWriter ; import java. io.IOException ; import java. io.Prin..
String create[] = new String[]{"net.driver", "i:", "\\192.168.1.90\test_drive", "pw", "/user:id"} Process oProcess = new ProcessBuilder(create).start(); // 스캐너클래스를 사용해 InputStream을 스캔함 //Scanner s = new Scanner(oProcess.getInputStream(), "UTF-8"); Scanner s = new Scanner(oProcess.getInputStream(), "ms949"); while (s.hasNextLine() == true) { // 표준출력으로 출력 logger.info(s.nextLine()); } 실행결과 더보기 10:0..
자바를 이용한 이미지로 바코드 출력 소스로, 사용자가 원하는 이미지 TYPE과 SIZE를 정의 출력하여, PDF출력이나 엑셀출력시 클래스를 불러와 라벨작업에 활용가능하다. mport java.io.File; import java.io.FileOutputStream; import com.google.zxing.BarcodeFormat; import com.google.zxing.client.j2se.MatrixToImageWriter; import com.google.zxing.common.BitMatrix; //import com.google.zxing.oned.Code39Writer; import com.google.zxing.qrcode.QRCodeWriter; public class Qrcode {..
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..
원문 : 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,..
https://hermeslog.tistory.com/628
package common.util; import util.CommonProperties; import java.io.UnsupportedEncodingException; import java.util.Date; import java.util.List; import java.util.Properties; import javax.activation.DataHandler; import javax.activation.FileDataSource; import javax.mail.Address; import javax.mail.Authenticator; import javax.mail.Message; import javax.mail.MessagingException; import javax.mail.Multipa..
package common.util; import java.io.UnsupportedEncodingException; import java.util.Date; import java.util.HashMap; import java.util.Properties; import javax.mail.Address; import javax.mail.Authenticator; import javax.mail.MessagingException; import javax.mail.PasswordAuthentication; import javax.mail.SendFailedException; import javax.mail.Session; import javax.mail.Transport; import javax.mail.i..
원문 : http://smack.kr/category/개발표준가이드라인 예러, 버그 와 예외는 프로그래머 조차도 많이 혼동하는 개념의 어휘이다. 개념이야 어떻든 프로그램이 잘 안돌아가면 그게 에러든 버그든 예외이든 구분하지 않고 그냥 에러나 버그라고 퉁쳐서 부르는 경향이 있는데, 이는 개발팀 이외의 그룹이 프로그램의 그 어떤것이 잘 안돌아가면 밑도 끝도 없이 "당신이 개발한 프로그램이 오류가 나요"라고 말하는 것과 같다. 이 말이 개발자에게 얼마나 스트래스가 된다는 것을 이해 한다면 개발자들 자체도 위의 세가지 어휘의 차이점을 구분해서 말해야 할 것이다. 아래에 책 C# and the .NET Platform , Andrew Troelsen , 장시형 역에 기술된 개념을 적는다. 버그(Bug) : 버그는..