JAVA
-
인텔리J 에서 스프링 MVC, 하이버네이트, JSON 사용하기JAVA 2014. 5. 12. 09:00
운영체제 : 맥 OSX 10.9.2 인텔리J 버전 : IntelliJ IDEA Ultimate 13.1.1 프로젝트 만들기 Project Wizard에서 Spring MVC를 선택해서 새로운 프로젝트를 생성함. 기본 프로젝트가 생성됨 Project Structure → Artifacts 를 보면 아티팩트를 볼 수 있음. 아티팩트는 애플리케이션 서버에 배포하는 자원들의 구조를 정의하고 있음. 실행환경 만들기 톰캣 설치(터미널에서 명령 실행) wget http://apache.tt.co.kr/tomcat/tomcat-7/v7.0.53/bin/apache-tomcat-7.0.53.tar.gz tar zxvf apache-tomcat-7.0.53.tar.gz 톰캣 실행 확인 cd apache-tomcat-7.0..
-
JAVA JSON 라이브러리 Jackson 사용법JAVA 2013. 5. 22. 14:50
참조 : 1. http://jackson.codehaus.org/ 2. http://wiki.fasterxml.com/JacksonInFiveMinutes 라이브러리 다운로드 http://wiki.fasterxml.com/JacksonDownload jackson-core, jackson-databind, jackson-annotations 를 다운 받음. Jackson 에서 JSON 처리에 제공하는 방법 1. Streaming API 성능이 빠름. 2. Tree Model 일반적인 XML처럼 노드형태로 Json 데이터를 다룸. 유연성이 가장 좋음. 입맛대로 구성할 수 있음. 3. Data Binding POJO 기반의 가자 객체들을 JSON으로 변환함. -Simple data Binding : 자바클래..
-
간단한 자바 통계 프로그램.JAVA 2013. 5. 7. 11:10
간단한 통계기능이 필요한데 R같은 라이브러리는 무겁고해서 만든 자바 프로그램입니다. 분산, 공분산, 표준편차, 결정계수(R-Squared) 계산이 가능합니다. 뒤져봐도 결정계수 계산하는 소스는 잘 안나와서 직접 만들었습니다. import java.util.ArrayList; import java.util.List; public class Statistics { public static double getSum(List Values){ double SumOfData = 0; for(int i = 0 ; i < Values.size() ; i++){ SumOfData += Values.get(i).doubleValue(); } return SumOfData; } public static double getR..