일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 머신러닝
- airflow docker
- leetcode 344
- 컴퓨터구조
- leetcode
- 올바른 변수명 짓기
- 데이터레이크와 데이터웨어하우스
- leetcode 937
- Python
- docker로 airflow 설치하기
- leetcode125
- leetcode 238
- leetcode 121
- 문자열 조작
- 블로그 이전했어요
- leetcode 819
- Hortonworks Sandbox
- wargame.kr
- leetcode 5
- leetcode 234
- Hadoop
- ctf-d
- 스파크 완벽 가이드
- webcrawler
- leetcode 49
- leetcode 15
- leetcode 561
- MapReduce 실습
- 배열
- 빅데이터를 지탱하는 기술
- Today
- Total
목록Programming (18)
HyeM

예외(Exceptions) 서론 예 항목 9 : 리소스 누수를 피하는 방법의 정공은 소멸자이다 readALA는 호출될 때마다 힙 객체를 새로 생성함 만약 ) pa->processAdoption 예외발생시에는? (processAdoptions함수는 예외처리를 못하도록 되어있음) 1. 발생한 예외는 processAdoption을 호출한 함수에 전파됨 2. 이때, processAdoptions의 코드는 모두 실행되지 않은채 지나감=> pa는 절대로 delete되지 않음! => 이로인해 processAdoptions는 리소스 누수를 일으키는 함수가 됨 해결책 1. try-catch블록 이용 더보기 Q. try-catch문이란? -예외처리구문 try //실행될 코드가 들어감 { //수행할 코드 } catch(받아..
More Effective C++ 목차 CHAPTER 1_ 기본 개념들 항목1 . 포인터(pointer)와 참조자(reference)를 구분하자. 항목2 . 가능한 C++ 스타일의 캐스트를 즐겨 쓰자. 항목3 . 배열과 다형성을 같은 수준으로 놓고 볼 것이 아니다. 항목4 . 쓸데 없는 기본 생성자는 그냥 두지 말자. CHAPTER 2_ 연산자 항목5 . 사용자 정의 타입변환 함수에 대한 주의를 놓지 말자 항목6 . 증가 및 감소 연산자의 전위/후위 형태를 반드시 구분하자 항목7 . &&, ||, 혹은 . 연산자는 오버로딩 대상이 절대로 아니다 항목8 . new와 delete의 의미를 정확히 구분하고 이해하자 CHAPTER 1_ 기본개념들 항목1 . 포인터(pointer)와 참조자(reference)를 ..