일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자격증
- 클라우드
- wargame
- 정보처리기사
- 보안용어
- Shell
- 기록
- 워게임
- 공부
- Review
- keyword
- reivew
- 위험관리
- 자격증공부
- Linux
- it자격증
- 복습
- Security
- 드림핵
- DreamHack
- 웹해킹
- 리눅스
- 케이쉴드주니어
- 리눅스마스터2급
- webhacking
- IT
- 보안
- 정리
- study
- 취약점진단
- Today
- Total
목록전체 글 (74)
IT Memory Note
1️⃣ 트랜잭션(Transaction)☆☆☆ (1) 트랜잭션 1. 트랜잭션의 개념 인가받지 않은 사용자로부터 데이터를 보장하기 위해 DBMS가 가져야 하는 특성이자, DB 시스템에서 하나의 논리적 기능을 정상적으로 수행하기 위한 작업의 기본 작업 단위2. 트랜잭션의 특성 특성설명주요 기법원자성(Atomicity)• 트랜잭션을 구성하는 연산 전체가 모두 정상적으로 실행되거나 모두 취소되어야 하는 성질• 트랜잭션의 연산 전체가 성공 또는 실패(All or Nothing)되어야 하는 성질Commit/Rollback, 회복성 보장일관성(Consistency)시스템이 가지고 있는 고정 요소는 트랜잭션 수행 전과 트랜잭션 수행 완료 후의 상태가 같아야 하는 성질무결성 제약조건, 동시성 제어격리성 = 고립성(Isol..
7️⃣ 함수(Function)☆☆ (1) 사용자 정의 함수(User-Defined Function) 2. 사용자 정의 함수의 개념 사용자가 직접 새로운 함수를 정의하여 사용하는 방법사용자 정의 함수에서 매개변수나 생성된 변수는 사용자 정의 함수가 종료되면 없어짐2. 사용자 정의 함수의 선언def 함수명(변수명, ...): 명령어 return 반환값 3. 디폴트 매개변수 기본값이 정의된 매개변수함수를 호출할 때, 매개변수가 명시되어 있지 않으면 디폴트 매개변수 값이 전달됨def 함수이름(매개변수=디폴트값): 명령문 (2) 람다 함수(Lambda Function) 1. 람다 함수의 개념 함수 이름 없이 동작하는 함수매개변수에 값을 전달하면 표현식에서 연산을 수행함2. 람다 함수의 문법 ⓵ 일반 ..
3️⃣ 입출력 함수☆ (1) 표준 출력 함수(print) print 함수는 화면에 출력하기 위해 표준 출력 함수 1. 단순 출력 및 개행 print(문자열, end)파라미터설명endprint 함수가 완료될 때 추가할 문자(기본값'\n')print 함수를 쓰면 함수가 종료된 후에 기본으로 개행(줄바꿈)됨2. 변수 출력 print 함수로 변수를 출력하고자 할 때 매개변수에 출력하고자 하는 변수명만 넣어주면 됨print(변수명) (2) 표준 입력 함수(input) input 함수는 문자열 또는 숫자를 입력받을 수 있는 파이썬 표준 입력 함수파이썬에서는 정수형과 실수형과 같은 숫자를 입력받을 때는 문자열로 저장한 후에 eval 함수를 써서 숫자로 변환해 주어야 함구분코드문자열 입력변수명 = input()숫자..
1️⃣ 파이썬 기본 구조 (1) 파이썬 기본 구조 사용자 정의 함수, 클래스가 먼저 정의되고, 그다음에 실행 코드가 나옴가독성을 위해 들여 쓰기를 함 2️⃣ 자료형☆☆☆ (1) 자료형의 유형 유형설명세부 유형기본 자료형(Primitive Data Type)직접 자료를 표현하는 자료형숫자형(Number), 논리형(Logical)컬렉션 자료형(Collection Data Type)다수의 데이터를 효과적으로 처리할 수 있는 자료형문자열형(String), 리스트형(List), 튜플형(Tuple), 딕셔너리형(Dictionary), 세트형(Set) (2) 기본 자료형(Primitive Data Type) 직접 자료를 표현하는 자료형유형설명숫자형(Number)• 숫자를 저장하고자 할 때 사용하는 자료형• 정수형..
9️⃣ 클래스(Class)☆☆☆ (1) 클래스의 개념 객체 지향 프로그래밍(OOP, Object-Oriented Programming)에서 특정 객체를 생성하기 위해 변수와 메서드를 정의하는 틀 (2) 클래스 접근 제어자(Access Modifier) 1. 클래스 접근 제어자의 개념 지정된 클래스, 변수, 메서드를 외부(같은 패키지이거나 다른 패키지)에서 접근할 수 있도록 권한을 설정하는 기능2. 클래스 접근 제어자의 종류 종류설명public외부의 모든 클래스에서 접근이 가능한 접근 제어자protected• 같은 패키지 내부에 있는 클래스, 하위 클래스(상속받은 경우)에서 접근이 가능한 접근 제어자• 자기 자신과 상속받은 하위 클래스 둘 다 접근이 가능한 접근 제어자default접근 제어자를 명시하지 않..