본문 바로가기
반응형

전체 글229

🗂 [Guide] SKDispatchFileMonitor SKDispatchFileMonitor는 iOS 또는 macOS 플렛폼에서 공용적으로 사용할 수 있는 파일에 대한 이벤트를 감시하는 기능을 제공합니다. SKDispatchFileMonitor provides a common interface for monitoring file events on both iOS and macOS platforms. DispatchSource.FileSystemEvent에 대한 설명은 아래와 같습니다. static let all: DispatchSource.FileSystemEvent → 파일에 대하여 모든 파일 이벤트를 수신받습니다.static let attrib: DispatchSource.FileSystemEvent → 파일 메타 데이터 변경 이벤트를 수신받습니다.st.. 2024. 9. 30.
[🍎 macOS] 파일 또는 폴더 파일 시스템 이벤트 모니터링 (How to monitor a folder for new files) 파일 시스템 이벤트에 대한 세부적인 내용은 아래와 같습니다. static let all: DispatchSource.FileSystemEvent → 모든 파일 시스템 이벤트를 감지합니다.static let attrib: DispatchSource.FileSystemEvent →  파일 또는 디렉토리의 속성 (파일 소유자, 권한, 수정 시간 등) 변경을 감지합니다.static let delete: DispatchSource.FileSystemEvent →  파일 또는 디렉토리 삭제를 감지합니다.static let extend: DispatchSource.FileSystemEvent → 파일 용량 증가를 감지합니다.static let funlock: DispatchSource.FileSystemEvent →.. 2024. 9. 6.
[알고리즘] 허프만 압축 알고리즘 (Huffman Coding Algorithm) 📹 YouTube - 허프만 압축 알고리즘 강좌 (Huffman Coding Algorithm Tutorial) 허프만 압축 알고리즘 (Huffman Coding Algorithm)은 문자열을 문자 단위로 쪼개 빈도수를 세어 ㉮ 빈도가 높은 정보는 적은 비트 수를 사용하여 표현하고, ㉯ 빈도가 낮은 정보는 비트 수를 많이 사용하여 표현해서 전체 데이터의 표현에 필요한 비트의 양을 줄이는 원리의 알고리즘입니다.  허프만 압축 알고리즘의 원리는 아래와 같습니다. 문자열을 문자 단위로 빈도수에 따라 모두 나열합니다.단 한가지의 문자가 남을 때까지 아래의 작업을 반복합니다.나열 된 문자들로부터 가장 빈도가 낮은 것을 2가지 선택합니다.두 문자의 빈도수의 합을 부모 노드로 지정하고 문자를 자식 노드로 생성합니다.. 2024. 9. 2.
[💾 데이터베이스] SQLite 필드 자료형 타입 생활코딩 SQLite - 3/7. 데이터베이스와 표 생성 SQLite에서는 모든 데이터를 필드 자료형 타입으로는 총 5개의 형태로 저장합니다. 타입설명NULLNULL 값을 저장할 수 있는 타입입니다.INTEGER부호 있는 정수 (Signed Integer) 형태로 최대 8 Byte 까지 저장가능하며, -9223372036854775808부터 9223372036854775807 범위의 정수의 값을 저장할 수 있습니다. REAL부동소수점 형태로 최대 8 Byte 까지 저장가능합니다.TEXT텍스트 형태의 문자열을 저장하는데 사용하며, UTF-8, UTF-16BE or UTF-16LE 등의 데이터베이스 인코딩에 따라 저정합니다.BLOBBinary Large Object 형태의 데이터로 어떠.. 2024. 9. 1.
반응형