본문 바로가기

Languages

PHP-include 와 require 의 차이점 출처: require: http://php.net/manual/en/function.require.php include: http://php.net/manual/en/function.include.php require 원문: require is identical to include except upon failure it will also produce a fatal E_COMPILE_ERROR level error. In other words, it will halt the script whereas include only emits a warning (E_WARNING) which allows the script to continue. require 는 에러가 발생될 때 E_COMPILE_ERROR ..
Java-HTTPS 통신 (링크) http://tjjava.blogspot.kr/2012/03/https.html http://java2go.net/blog/197 간단한 예제 HTTPS Client 프로그램입니다. 물론 아래의 예제를 사용하면 인증서 관련 에러가 발생될 수 있습니다. 이에 관련하여 아래의 포스팅을 참고해 주세요. http://devbada.tistory.com/366 package foo; import java.net.URL; import java.io.*; import javax.net.ssl.HttpsURLConnection; public class JavaHttpsExample { public static void main(String[] args) throws Exception { String httpsURL =..
Java-HTTPS 주소의 파일 다운로드 HTTPS 건 HTTP건 일반적인 환경에서 URL 접속은 대게 아래와 같이 사용하고 있습니다. URL url = new URL("https://hostname:port/file.txt"); URLConnection connection = url.openConnection(); InputStream is = connection.getInputStream(); // .. then download the file 하지만 HTTPS 환경에서는 server 인증서가 없거나 지정하지 않을 경우 아래와 같은 오류를 만나게 됩니다. avax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed:..
MySQL-Concat 사용 시 한글 깨짐 현상 MYSQL을 사용 시 CONCAT 을 사용할 때 한글 깨짐 현상. * 테이블 A 가 있습니다. * 컬럼 colA, colB 가 있습니다. * 컬럼 colA = varchar, colB = number 입니다. 두 개의 컬럼은 서로 유형이 다릅니다. SELECT colA, colB FROM A; 정상 출력 됩니다. SELECT CONCAT(colA, colB) FROM A; 출력 시 한글이 깨지게 됩니다.(일부 툴에서는 정상적으로 출력됨을 확인) 해결방법 CONCAT 을 할 때, number 유형이나 각기 다른 유형의 컬럼을 합치고자 할 때 CAST 를 해주시면 됩니다. SELECT CONCAT(colA, CAST(colB AS CHAR)) FROM A; 끝 참고사이트: http://srzero.tisto..
ORACLE-EXP-00091 경고 메시지 오라클에서 Export 를 하던 중 아래와 같은 메시지를 보게 되었습니다. exp-00091 불완전한 통계를 엑스포트중입니다. 이 메시지를 해결하는 방법은 아래와 같이 STATISTICS 옵션을 주면 보지 않게 됩니다. exp aaa/bbb@ccc file=c:\ddd.dmp STATISTICS=NONE [출처] oracle export시 exp-00091 불완전한 통계를 엑스포트중입니다. 뜰때...|작성자 용파
JAVA-현재 시간의 날짜 간단하게 표현하기 JAVA 의 System 클래스와 Calendar, SimpleDateFormat 클래스를 이용하여, 현재 날짜 및 시간을 가져올 수 있습니다. 간단하게 아래와 같이 작성할 수 있고, 1: long startTime = System.currentTimeMills(); 2: System.out.println("현재 시간: " + new Timestamp(startTime()); 혹은 아래와 같이 사용자의 편의에 따라 사용할 수 있습니다. 1: Calendar calendar = Calendar.getInstance(); 2: 3: SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddHHmmssSSS"); 4: 5: System.out.println("..
JAVA Bean과 Session, 그리고 Cookie 이 내용들은 제가 대학 재학 시절, 전공 연구 동아리에서 활동하며 만들었던 발표자료를 배포하는 것입니다. 제가 발표할 내용은 자바빈, 그리고 세션과 쿠키에 대한 것들입니다. 자바빈이라는 것과, 그리고 세션. 쿠키에 대한 발표를 준비해보았습니다. 일반적으로 웹사이트를 개발한다는 것은 디자이너와 프로그래머가 협력하여 개발하게 됩니다. 그런데 프로그래머가 JSP 페이지의 이곳 저곳에 자바코드를 입력하게 되면, 소스가 매우 지저분해지며, 디자이너가 JSP 페이지를 수정하고자 할 때 페이지를 해석하기가 힘들어 개발 효율이 매우 떨어집니다. 그렇다고 프로그래머가 JAVA를 사용하지 않을 수는 없는 노릇이지요. 그래서 등장한 것이 JAVA Bean입니다. 이 자바빈은 JSP페이지의 디자인 부분과 로직부분을 나눔으로써..
WIndows 8 or Windows 7 에 Oracle 10g 설치하기 2013.10.31 추가 내용 >> 윈도우8에서 호환되어 설치되는 버전은 아래의 링크에서 다운 받으세요. >> http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html?ssSourceSiteId=ocomen Windows8 or Windows 7에 Oracle 10g 설치하기 { Windows 8에서도 꼼수를 사용하면 오라클 10g를 설치할 수 있습니다. 오라클 설치파일 패키지에서 몇개의 파일을 수정하면 되는데요. 아래의 캡쳐화면을 따라하시면 됩니다. [1]. 위의 설치 파일 경로에 접근하셔서 oraparam.ini 파일을 편집기(메모장 등)로 열기 하세요. [2]. 파일의 내용을 확인하면 위의 그림과 같이 표시된..