본문 바로가기
My Image
반응형

2017/0716

[Java] Java설치 및 환경변수 설정 (JDK 설치 방법) 이번에 새로 노트북을 사면서 자바를 다시 깔아야 할 일이 생겼다. 이왕 다시 자바를 까는겸 어떻게 까는지 스크랩하겠다. Java JDK 설치 우선 나는 이클립스로 JSP를 바탕으로 웹을 개발해야한다. Java를 사용하기 위해선 JDK(Java Development Kit)을 설치해야한다. 자바 개발 도구인 JDK를 깔아야 Java라는 언어로 프로그래밍을 할 수 있기 때문이다. 우리는 자바라는 언어를 통해 개발을 하고자 하기 때문에 JRE, JVM이 아닌 JDK를 깔아야한다. 참고로 JRE는 자바언어로 개발된 어떤 SW를 구동시키기 위해 최소한 설치되어야할 것들을 지원하며, JDK는 JRE 이상으로 환경구성 뿐만 아니라 직접 개발까지 가능하게 한다. 각설하고 우리는 java언어로 개발을 하기 위해선 JDK.. 2017. 7. 19.
[Java] 제네릭 메서드(Generic Method) 제네릭 메소드에 대해서 알아보도록 하겠습니다. 제네릭 메소드는 매개 타입과 리턴 타입으로 타입 파라미터를 갖는 메소드를 말합니다. 구현을 하기 위해선 리턴 타입 앞에 다이아몬트 기호를 추가하고, 타입 파라미터를 기술한 다음 리턴 타입과 매개타입으로 타입파라미터를 사용하면 됩니다. public 리턴타입 메소드명 (매개변수, . . . ) { . . . } 제네릭 메소드는 두 가지 방식으로 호출할 수 있습니다. 코드에서 타입 파라미터의 구체적인 타입을 명시적으로 지정해도 되고, 컴파일러가 매개값의 타입을 보고 구체적인 타입을 추정하도록 할 수도 있습니다. 리턴타입 변수 = 메소드명(매개값); // 명시적으로 구체적 타입을 지정리턴타입 변수 = 메소드명(매개값); // 매개값을 보고 구체적 타입을 추정 저는 .. 2017. 7. 15.
[Java] 제네릭(Generic) 멀티 타입 파라미터 Generic(제네릭)의 기본개념에 이어 이번시간은 멀티 타입 파라미터를 사용하는 방법을 알아보겠다. 간단하다. 각 타입파라미터를 콤마( , )로 구분한다.다음 예제는 Product형태로 제네릭 타입으로 정의한다. 즉 T, M 이 2개를 내가 원하는 데이터타입으로 정의하고 사용하면된다. Product.java Main.java 멀티 제네릭으로 구현된 클래스의 인스턴스를 만들때 T -> String M -> Integer 로 데이터 타입을 정하고,각 private으로 캡슐화된 변수를 setter,getter를 통해 세팅하고 값을 불러서 찍어본다.내가 처음 정한 데이터 타입으로 brand와 moelNumber가 출력됨을 확인 할 수 있다. 다음 시간엔 제네릭메서드를 공부하겠다. 2017. 7. 13.
[Kinect] wpf프로젝트에 opencv 적용하기 안녕하세요! 림키입니다!! 이번시간에는 c# 프로젝트인 wpf에 opencv 라이브러리를 어떻게 import시키는지 알아보도록 하겠습니다. 저는 kinect v2 depth camera sdk를 이용해서 wpf프로젝트를 만들었습니다.c#에서는 엄연히 말하면 OpenCV가 아닌 OpenCvSharp 라는 이름으로 import 해야합니다. 또 c#에서는 OpenCvSharp 말고도 emgu.cv 라는 것으로 import 할 수 있습니다.OpenCV가 익숙하다보니..나는 OpenCvSharp를 이용해서 wpf에 import하겠습니다. 기본적으로 Visual Studio 2015 c#프로젝트 wpf를 만들면, "NuGet 패키지 관리자"라는 녀석이 라이브러리를 땡겨올 수 있도록 지원해줍니다. 저는 명령어로 때리.. 2017. 7. 11.
반응형