본문 바로가기

데이터분석 및 데이터엔지니어/java2

[K-MOOC] 데이터엔지니어링 수업 정리 (2) 1. Java Collection Framework collection: 데이터의 모음 Framework: 일반적인 기능성이 추상화된 소프트웨어 ① 효율적인 데이터 접근 조작 가능 → 조직/관리/저장 → 추상화 ② 구성: Interface + Class Collection: 직간접으로 상속 구현하며, 계층관계를 만듦 → 최상위 Interface ③ Thread Safe vs. Thread un Safe Thread Safe → 둘 이상의 스레드에 의한 동시 접에 안전 Thread un Safe → 멀티스레딩 프로그래밍 시, 개발자가 직접 동기화 논리를 구현해야 함 ④ View Collection ⑤ Unmodifiable Collection 변경 X, 조작 X 이 Collection에 대한 특정 연산을 .. 2021. 10. 26.
[K-MOOC] 데이터엔지니어링 수업 정리 (1) 0. 서론 이번주부터 K-MOOC에서 세종대학교 변재욱 교수님의 데이터엔지니어링 수업을 듣고있다. 원래 주 관심사는 데이터 분석이었으나, 중소기업에서는 데이터 분석과 엔지니어 둘 다 다룰 수 있는 사람을 원하며 그런 업무를 하고 있다는 현직자 이야기를 듣고 데이터 엔지니어링에 대한 관심이 생겼다. 데이터 분석은 석사이상을 뽑기도 하고 데이터 엔지니어와 분석 둘 다 할 수 있으면 더 좋을 것 같아서이다. 데이터 엔지니어링은 단순히 데이터베이스와 SQL 정도만 알면 된다고 생각하던 무식한 시절이 있었다. 불과 저번주만 해도 ... 나는 원래 python을 주력으로 하던 사람인데 갑자기 java를 다시 해보려니 기억이 전혀안난다. java 방과 후 수업까지 진행했었는데 지금은 전혀 기억안나는게 신기할 따름 ... 2021. 10. 22.