연습삼아 작성해보는 글입니다.
sqlite
python 알아가기
1. Multiprocessing 이란? Process란 운영체제에서 생성(fork)되며 메모리에 적재되어 실행되는 프로그램으로 여러개의 process를 생성하여 병렬적으로 처리하는 기법 단 python에서는 GIL(Global Interpreter Lock) 때문에
dataclasses는 init(), repr(), eq() 와 같은 메서드를 사용자 정의 클래스에 자동으로 추가하는 데코레이터 함수를 제공한다. 파이썬 상에서 데이터를 다루면서 정합성과 코드 가독성 높이고 오류를 줄일 수 있는 방법 중 하나이다.@dataclasses
인스턴스변수란 각각의 인스턴스 마다 독립한 변수클래스 변수는 인스턴스 변수와 달리 모든 인스턴스 사이에 공유된 값을 가진 변수https://wikidocs.net/1744
type-safe편한 default 값 설정init, repr, eq와 같은 메직 메소드 기본 설정init, repr, eq 기본적으로 설정되어 있으며 뒤에 unsafe_hash, frozen을 알고 있으면 도움이 될 것 같다.unsafe_hash세트(set)의 값이나
1. ElasticSearch 이란? Elasticsearch는 텍스트, 숫자, 위치 기반 정보, 정형 및 비정형 데이터 등 모든 유형의 데이터를 위한 무료 검색 및 분석 엔진으로 분산형과 개방형을 특징으로 합니다. Elasticsearch는 Apache Lucene을
1. 동기 ? 비동기 ? python에서 비동기를 구현하기 위해서는 많은 것이 필요하다. 우선 동기와 비동기는 무엇인가? 느낌적인 이해는 쉽지만 말로 설명하라고 했을때 명쾌한 답이 나오기 어려운 개념이라고 생각된다. 동기 : 요청과 요청의 결과가 동시에 일어난다 비동기
1. DB 연결을 왜 해야하나? python을 통해서 데이터를 분석하거나 전처리하기 위해서는 우선 데이터가 필요하고 보통 데이터를 DB에 저장하기 때문이다. 그렇다면 어떤 작업을 해야할까? 1) DB에 연결하기 2) MySQL 데이터를 불러오기 3) MySQL에 데이터
1. 기본적인 AWS에서의 소개 Python용 AWS SDK인 boto3를 사용하여 AWS를 빠르게 시작하십시오. Boto3를 사용하면 Python 애플리케이션, 라이브러리 또는 스크립트를 Amazon S3, Amazon EC2, Amazon DynamoDB 등 AWS