일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 참새목
- keras
- 비둘기과
- 한국의새
- 가마우지과
- 솔딱새과
- 비둘기목
- Birthday paradox
- 참새과
- 딱다구리과
- 직박구리과
- 한국의 새
- 맑은소리 스피치학원
- structured_array
- AI전략게임
- 오리과
- 딥러닝 공부
- django
- 백로과
- 흰날개해오라기
- IBK기업은행 인턴
- 생일문제
- 딥러닝공부
- ADsP
- 계수정렬
- Python
- 기러기목
- python3
- AI역량평가
- SimpleCraft
- Today
- Total
목록프로그래밍 (91)
진박사의 일상
오늘 프로그래밍을 하다가 dictionary key로 list를 쓰려고 했더니 TypeError: unhashable type: 'list' 라는 에러가 떴다. 찾아보니 알다시피 dictionary는 용이한 검색을 위해 hash를 사용하는 자료구조이고 이를 위해서는 key가 hashable 해야 하는데 list, dictionary 와 같은 가변적인 데이터들은 unhashable하기 때문에 dictionary의 key로 쓸 수 없다는 것. 즉, list, dictionary, set 등은 dictionary의 key로 쓸 수 없다. 그럼 어떻게 대체할까? -> tuple을 쓰자. tuple은 알다시피 한번 설정한 값을 변경할 수 없는 immutable한 객체이다. 그렇기 때문에 hashable하고 dic..

DB - 데이터 콜렉션, 데이터 관계, 민감 데이터 포함, DBMS, 쿼리 DBMS 구조.... - Physical DB, Acuthorization table, Concurrent access tables, Database description table... 관계DB - relation, table, file / tuple, row, record / attribute, column, field / primary key, foreign key, view/virtual table SQL - ANSI/ISO standard / create table,view / insert,delete data in table ... OWASP(Open Web Application Security Problems) top..

ER 모델을 통한 개념 모델링(Conceptual modeling) Constraints on Relationship(binary) Types - Cardinality ratio constraint : 하나의 Entity가 가질 수 있는 relationship instance의 최대 수 종류(binary relationship에서) : (1:1), (1:N), (M:N) - 주의 : 최대 이므로 관계가 없을 수도 있음 - Participation Constraint : 특정 Entity의 존재가 다른 Entity의 존재에 종속적. 종류 : total(존재하면서 다른 Entity와 relation이 없는 경우는 없다) & partial(relation에 참여하지 않는 경우도 허용) ex) DEPARTMEN..

ITU-T Recommendation X.800의 Access Control 정의 - 인가받지 않은 자원 사용을 막기 + 인가받지 않은 방법으로 자원 접근 막기 RFC 2828의 computer security 정의 - security service를 보장하고 구현하는 방법, 특히 access control service를 보장 Relationship Among Access Control and Other Security Function User가 System Resource를 사용하려고 할 때 1) Authentication 통과 (Authentication Function 통해) 2) Access Control 통과 (Access Control Function으로 Authorization DB 참조하..

ER 모델 - 개념 모델링 : DB 디자인 프로세스, ER 모델 이해, 개념 데이터 모델링 Miniworld : Realword 중에서 관심있는 부분 Requirements collection and analysis(요구사항 수집 & 분석) : System Analysist가 수행. 인터뷰를 통해 어떤 요구사항이 있는가 분석. -> Data Requirement가 도출 -> 이후로 DB Designer가 설계 -> Conceptual Design : 사람들이 보기에 구성되어야 하는 골격(Schema)을 디자인 -> Conceptual Schema(High-leve data model (ex. ER model) 을 통해 도출) - DB가 이해 X --여기까진 DBMS에 독립적-- -> Logical Des..

RFC 2828의 User Authentication 정의 : 요구된 시스템 자원에 대해 identity를 검증하는 프로세스 유저 인증의 2가지 step - Identification(신원 검증) step : User ID 입력 - Verification(검증) step : 입력된 ID에 대해 맞는지 확인하는 단계 유저 인증 기법의 4가지 카테고리 (1) 특정 개인만이 알고 있는 정보 이용 : PW, PIN, 미리 정해진 질문에 답하기 (2) 특정 개인만이 갖고 있는 자원(토큰) 이용 : 스마트카드, 전자 키카드, 물리적인 key (3) 특정 개인의 static한 신체 정보 이용 : 지문, 홍채, 얼굴 인식 (4) 특정 개인의 dynamic한 신체 정보 이용 : 성문(음성), 필기, 타이핑 리듬 인식 P..