본문 바로가기 메뉴 바로가기

데브포유

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

데브포유

검색하기 폼
  • ※ 데브포유 둘러보기 (1233)
    • Dev4u Life (680)
      • 일상 (203)
      • 여행 (25)
      • 투자 (6)
      • Generative AI (11)
    • Database (340)
      • ClickHouse (5)
      • CockroachDB (19)
      • MariaDB (14)
      • mongoDB (63)
      • Oracle (145)
      • PostgreSQL(EDB) (3)
      • Presto (14)
      • SAP IQ (Sybase) (16)
      • yugabyteDB (7)
      • ETC (54)
    • Dev4u S/W (11)
      • Android App (3)
      • iPhone App (1)
      • WASMonitor (3)
      • ZtermManager (1)
    • Developer (198)
      • Android (7)
      • C & C++ (12)
      • Data Mining (4)
      • JFreeChart (4)
      • iPhone (4)
      • Java, Kotlin (35)
      • Node.js (2)
      • Python (15)
      • Rust (8)
      • Spark (10)
      • Unix Shell (12)
      • Util (31)
      • Web (16)
      • Weka (4)
      • ETC (34)
    • === E.N.D === (0)
  • 방명록

Developer/Java, Kotlin (35)
Oracle To MongoDB ETL 만들기 2편

두번째로 JDBC의 ResultSet 결과를 JsonArray로 변환하는 함수를 구현해 보겠습니다.DataConverter 클래스에 추가됩니다.효율적인 데이터 처리를 위해서 Oracle에서 데이터를 Fetch하는 Count와 JsonArray에 담길데이터를 일치 시켰습니다.그래서 아래 함수의 두번째 인자인 maxSize가 그 값입니다. 저는 보통 1000을 사용합니다.오라클 11g 는 기본값이 20 입니다. 즉 20 rows 씩 클라이언트로 운반이 됩니다.그리고 데이터 형은 일단 정수형과 문자열만 사용한다는 가정하에 함수를 만들어 보았습니다. DataConverter.java-------------------------------public static JsonArray sqlToJson(ResultSe..

Developer/Java, Kotlin 2018. 4. 4. 09:23
Oracle To MongoDB ETL 만들기 1편

Oracle에 있는 데이터를 MongoDB로 옮기는 간단한 ETL 프로그램을 만들어 볼려고 합니다. 1. 환경- DBMS: Oracle 11g, MongoDB 3.6.3 - 라이브러리: ojdbc6-11.2.0.1.0.jar, mongo-java-driver-3.6.3.jar, Gson-2.8.2.jar- 개발환경: jdk 1.8 2. 개발 개요- jdbc로 오라클에서 데이터를 추출한 후에 Gson를 이용해서 Bson (Document)로 변환해서 몽고디비에 데이터 적재하게 됨. 3. 모듈: JsonArray(Gson) -> List (bson) 변환함수 구현 DataConverter.java----------------- source ----------------------import com.googl..

Developer/Java, Kotlin 2018. 3. 23. 15:38
[InteliJ IDEA] export jar 하는 방법 like Eclipse

Developer/Java, Kotlin 2018. 3. 21. 14:35
몽고디비 자바드라이버 로그레벨 설정

몽고디비를 자바로 핸들링하기 위해서 자바드라이버를 사용하면 프로그램 수행시 불필요한 로깅 메시지가 콘솔에 출력이됩니다. 드라이버에 내장된 로깅 기능때문인데요. 아래 코드를 MongoClient를 사용하는 곳에 넣어 주시면 불필요한 메시지가 사라 집니다.자세한 로그를 원하시면 로그 레벨을 조정하시면 되겠죠. import java.util.logging.Logger;Logger mongoLogger = Logger.getLogger( "org.mongodb.driver" );mongoLogger.setLevel(Log.WARNING); - 끝 -

Developer/Java, Kotlin 2018. 3. 21. 14:06
[Scala] Programming in Scala 3/e 한국어판이 출간 되었습니다.

Programming in Scala 3/e 한국어판이 출간 되었습니다. 3월달에 Scala를 공부할려고 2판을 샀는데, 3판이 나올 줄 알았으면 조금 있다가 살껄 그랬습니다. 2판하고 대부분 내용은 같은데 버전업이 되면서 변경되거나 추가된 내용이 조금 포함되어 있습니다. Scala 창시자가 직접 저술한 책이어서 그런지 공부할때 레퍼런스로 보면 딱 좋습니다.

Developer/Java, Kotlin 2017. 5. 26. 13:59
[Scala] String Interpolation

Scala 2.10.0에 추가된 String Interpolation 예제 입니다. val name = "moonsun" val msg = s"My name is $name" println(msg) ==> My name is moonsun 문자열 변수를 $연산자로 문자열 내부에서 바로 사용할 수 있는 기능임. "s"를 String Interpolator라고 함. Starting in Scala 2.10.0, Scala offers a new mechanism to create strings from your data: String Interpolation. String Interpolation allows users to embed variable references directly in processe..

Developer/Java, Kotlin 2017. 5. 22. 15:14
[Scala] val, var

스칼라언어에서 변수를 선언할때 사용하는 var, val의 차이점은 아래와 같습니다. val = value 로 상수를 선언... var = variable 변수를 선언.. 즉 val로 선언된 변수에는 값을 재할당할 수 없고, var로 선언된 변수에만 재할당 가능. 스칼라는 val 를 사용하는 것을 권장함.

Developer/Java, Kotlin 2017. 4. 25. 17:12
스칼라언어 특징

짧은 코드를 지향 - 간결한 코드는 버그 가능성을 줄여줌- 타입추론- 강력한 리터럴- 고수준 언어

Developer/Java, Kotlin 2017. 4. 25. 17:01
이전 1 2 3 4 5 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • ORACLE BASE
  • Oracle Tutorial
  • The Logical Optimizer
  • 데이터베이스-모델링(예제)
  • 한국 러스트 사용자 그룹
  • Ruste By Exsample
  • SQL튜닝
  • 나이파이 커스텀 프로세서
TAG
  • GKRS
  • 증권정보포털
  • 고체 향수
  • 르세라핌
  • 코라나 19
  • VARIDESK
  • 별이 빚나는 밤
  • yugabyteDB
  • 배당급
  • Life Chair
  • 홈 오피스
  • 매직 트랙패드2
  • Pixel Pals
  • 빈센트 반 고흐
  • 화분벌레
  • Sybase IQ
  • 파나소닉 비데 DL-EH10KWS
  • 루미큐브 종류
  • 오미크론
  • 브리다 정수기
  • 카카오 에드
  • 톡토기
  • 로니카 BCS
  • weka
  • JMW 헤어드라이기기
  • 유가바이트디비
  • 솔리드 쿨론
  • 별잉 빛나는 밤
  • 남설 팔찌
  • node.js
more
«   2025/09   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바