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

Power of Positive Thinking

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

Power of Positive Thinking

검색하기 폼
  • 분류 전체보기 (47)
    • 프로그래밍언어 (11)
      • JAVA (10)
      • PYTHON (1)
    • Computer Science (7)
      • OS (5)
      • DataBase (2)
    • Algorithm (6)
      • Data Structure (2)
      • Impressive Solution (4)
    • Web (20)
      • Spring (7)
      • Node.js (4)
      • HTML & CSS & JS (5)
      • React (2)
      • Django (2)
    • Infra (2)
      • AWS (1)
      • Git (1)
      • Docker (0)
    • __notouch__() (0)
    • 기타 (1)
    • 킹콩지능 (0)
      • Deep Learning (0)
  • 방명록

@functools.singledispatch (1)
[PYTHON] Decorator / closure / nonlocal 개념 알아보기

🥨 데커레이터(decorator)는 무엇인가 함수 데커레이터는 소스 코드에 있는 함수를 '표시'해서 함수의 작동을 개선할 수 있게 해준다. 1. 데커레이터는 데커레이트된 함수를 다른 함수로 대체하는 능력이 있다. 2. 데커레이터는 모듈이 로딩될 때 바로 실행된다. 대부분의 데커레이터는 데커레이트된 함수를 변경한다. 즉, 내부 함수를 정의하고 그것을 반환하여 데커레이트된 함수를 대체한다. 내부 함수를 사용하는 코드는 제대로 작동하기 위해 거의 항상 클로저에 의존한다. 🥨 파이썬이 데커레이터를 실행하는 시점 데커레이터의 핵심 특징은 데커레이트된 함수가 정의된 직후에 실행된다는 것이다. 이는 일반적으로 파이썬이 모듈을 로딩하는 시점, 즉 임포트 타임에 실행된다. 함수 데커레이터는 모듈이 임포트되자마자 실행되지..

프로그래밍언어/PYTHON 2021. 11. 2. 14:09
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • @functools.lru_cache
  • 사용자정의예외클래스
  • 백준2206 파이썬 풀이
  • 클래스와객체
  • 메이븐 저장소
  • 정적멤버
  • 자바스레드
  • 자바스크립트Promise
  • 생성자필드메소드
  • sequelize.fn
  • 객체지향개념
  • @functools.wraps
  • es6모듈
  • java
  • os
  • method와 function
  • yarn start
  • nodejs
  • 익명자식객체
  • @functools.singledispatch
  • 자바빌드도구
  • 인스턴스멤버
  • nunjucks
  • jre
  • dynamic-project
  • Git
  • ES6
  • 백준
  • 자바스크립트Call-back
  • jdk
more
«   2025/06   »
일 월 화 수 목 금 토
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

티스토리툴바