일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 오라클DB
- 파이썬
- 데이터 통신
- Database
- java
- Python challenge
- 파이썬 첼린지
- 백준 러스트
- 운영체제
- 데이터베이스
- 자바 기초
- ubuntu
- 파이썬 챌린지
- Reversing
- OS
- 우분투
- 자바
- 러스트 프로그래밍 공식 가이드
- C
- 러스트
- Rust
- Operating System
- 파이썬 알고리즘
- 러스트 예제
- Python
- 알고리즘
- data communication
- 오라클
- 자바 개념
- 백준
- Today
- Total
목록Development Study (174)
IT’s Portfolio
🖥 DataBase - Day 3 2.3 데이터 독립성 3단계 데이터베이스 구조의 사상 또는 매칭(= 스키마 사이의 대응 관계) 외부/개념 사상 : 외부 스키마와 개념 스키마의 대응 관계 응용 인터페이스(Application Interface) 개념/내부 사상 : 개념 스키마와 내부 스키마의 대응 관계 저장 인터페이스(Storage Interface) 미리 정의된 사상 정보를 이용해 사용자가 원하는 데이터에 접근 데이터베이스를 3단계 구조로 나누고, 단계별로 스키마를 유지하며 스키마 사이의 대응 관계를 정의하는 궁극적인 목적 => 데이터 독립성(data independency) 의 실현 데이터 독립성 하위 스키마를 변경하더라도 상위 스키마가 영향을 받지 않는 특성 논리적 데이터 독립성 개념 스키마가 변경..
🖥 Operating System - Day 1 👉🏻 [Chapter 01] Unix, Linux 개요 👀 Unix OS(Operating System) 종류: DOS, OS/2, VMS, MVS, MacOS, Netware, Windows7, Windows NT, Linux, Unix 🤔 유닉스의 특징 1969년 AT&T Bell社에서 캔 톰슨(Kenneth Lane Thompson)이 개발 (1) Multi User System(다중사용자시스템) (2) Multi Processing System(다중처리시스템) : CPU가 2개 이상인 시스템 지원 (3) NOS(Network OS) : 네트워크를 기반으로 개발되어 초기의 인터넷 == TCP/IP == Unix와 같은 개념으로 통함 (4) C‐언어와 ..
🖥 Data Communication - Day 2 1.4 데이터 통신망 구축 기술 점대점(point-to-point) 링크 데이터 통신의 가장 간단한 형태 각 기기들을 1:1 매칭 Link 수 = $N(N-1)/2$ 개 $N$ : Node 의 수 Link : 컴퓨터 상에서 어떤 대상에의 연결이나 그와 관련된 복사본을 칭함 ptp 링크의 비경제성 기기들이 거리상으로 멀 경우 전용 회선 설치 시 비용 과다 여러 대의 기기가 존재하며, 그 기기들이 여러 시간대에 다른 기기들과 통신을 요구할 경우 각 기기들의 쌍에 대해 전용 회선을 설치하는 것은 매우 비효율적 해결 방안 : 통신망 접속 교환망(switched network) 데이터는 여러 개의 중간 노드를 거쳐 송신 측에서 수신 측으로 전달됨 노드의 목적 데..
🖥 DataBase - Day 2 [03] 데이터 과학 시대의 데이터 DB의 가장 중요한 목적 데이터를 모아두는 것 3.1 형태에 따른 데이터 분류 구조화된 형태에 따라 정형 데이터, 반정형 데이터, 비정형 데이터로 분류 정형 데이터(structured data) 구조화된 데이터, 즉 미리 정해진 구조에 따라 저장된 데이터 엑셀의 스프레드시트 관계 데이터베이스의 테이블 데이터 구조에 대한 설명과 데이터 내용은 별도로 유지됨 스키마(schema) : 미리 정해진 데이터 구조 반정형 데이터(semi-structured data) 구조에 따라 저장된 데이터이지만 정형 데이터와 달리 데이터 내용 안에 구조에 대한 설명이 함께 존재 데이터 내용에 대한 설명, 구조를 파악하는 파싱(parsing) 과정 필요 보통 ..
🦀 Rust Day 18 🏳️ Error Handling 러스트는 에러의 발생 가능성을 인지하고 개발자가 코드를 컴파일하기 전에 에러를 처리하도록 유도함 대부분 언어는 에러를 구분하지 않고 예외(exception) 같은 메커니즘을 이용해 똑같이 처리함 러스트에 예외라는 개념은 존재하지 않으며, 에러를 두 가지로 구분하고 있음 회복 가능한 에러(recoverable error) 존재하지 않는 파일 등 회복 가능한 에러는 사용자에게 문제를 보고하고 작업을 다시 시도하도록 요청할 수 있음 Result 타입으로 표현 회복이 불가능한 에러(unrecoverable error) 회복 불가능한 에러는 배열의 범위를 벗어나는 메모리에 대한 접근처럼 항상 버그의 가능성을 내포하고 있음 해당 에러가 발생한 프로그램은 pa..
🖥 DataBase - Day 1 👉🏻 [Chapter 01] 데이터베이스 기본 개념 [01] 데이터베이스의 필요성 1.1 데이터와 정보 데이터(Data) : 현실 세계에서 단순히 관찰하거나 측정하여 수집한 사실(Fact) 이나 값(Value) 정보(Information) : 데이터를 의사결정에 유용하게 활용할 수 있도록 처리하여 체계적으로 조직한 결과물 Data -가공-> Information -분석-> Knowledge -활용-> Wisdom 정보 처리(Information Processing) : 데이터에서 정보를 추출하는 과정 또는 방법 데이터를 상황에 맞게 분석하거나 해석하여 데이터 간의 의미 관계를 파악하는 것 1.2 정보 시스템과 데이터베이스 정보 시스템(Information System) ..
💻 C & Cpp with Mac Vscode 참고 글 1 - 개발환경 구축 https://velog.io/@hye0n/Mac-%ED%99%98%EA%B2%BD-vscode-%EC%97%90%EC%84%9C-C%EC%96%B8%EC%96%B4-%EA%B0%9C%EB%B0%9C%ED%99%98%EA%B2%BD-%EC%84%B8%ED%8C%85-feat.%EB%94%94%EB%B2%84%EA%B9%85 2 - 개발환경 구축 https://justdoitproject.tistory.com/31 3 - 개발환경 구축 https://jhnyang.tistory.com/440 4 - xcrun 에러 해결 https://madplay.github.io/post/invalid-active-developer-path-e..
🖥 Data Communication - Day 1 👉🏻 [Chapter 01] 데이터 통신의 개요 1.1 데이터 통신의 정의 데이터 통신이란? A(Source) B(Destination) : A와 B가 서로 상호작용하는 것 데이터 통신의 정의 데이터 전송 시스템 : 기계를 이용해서 처리하거나 혹은 처리된 데이터의 전송 데이터(Data) : 임의의 형태로 형식화된 사실, 개념, 의사, 명령 등을 사람이나 기계에 의한 처리가 적합하도록 숫자, 문자, 기호 등으로 나타낸 것 Analog : 음성 Digtal : 0과 1로 이루어진 이진수 통신의 목적 상대방과 의사소통을 원활히 하기 위해서 언제 어디서나 필요한 시기에 신속하고 정확하게 정보를 전달하는데 있음 데이터(정보) 통신의 3대 목표 정확성 - (데이터..