일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 분류
- supervised learning
- 해커톤
- LG Aimers 4th
- PCA
- 지도학습
- Machine Learning
- 티스토리챌린지
- OpenAI
- LLM
- 회귀
- LG Aimers
- GPT-4
- ChatGPT
- 딥러닝
- 오블완
- regression
- deep learning
- LG
- Classification
- gpt
- AI
- 머신러닝
- Today
- Total
목록2024/04 (17)
SYDev
경희대학교 이대호 교수님의 수업자료를 참고한 게시물입니다. #include int main(int argc, const char * argv[]) { //int (*p)[2] -> int형이 들어가는 크기가 2인 array(= int a[][2]), int *p[2] -> int형 pointer를 요소로 하는 크기가 2인 array int a1[3] = {1, 2, 3}; int a2[2][3] = {{1, 2, 3}, {4, 5, 6}}; int(*p2)[3] = new int[2][3]; //int p2[][3] = new int[2][3], static:3 dynamic:2 delete[] p2; int** p3 = new int * [2]..

경희대학교 이영구 교수님의 데이터베이스 수업 복습용 게시물입니다. 불일치 문제와 커서호스트 언어는 단일 변수/레코드 위주의 처리(Tuple 위주의 방식)를 지원하는 반면, SQL은 데이터 레코드들의 처리(집합 위주의 방식)를 지원하기 때문에 불일치 문제 발생불일치 문제를 해결하기 위해서 커서(cursor)가 사용됨두 개 이상의 tuples를 검색하는 SQL문에 대해서 반드시 커서를 선언하고 사용해야 함커서는 한 번에 한 tuple씩 가져오는 수단 커서DECLARE CURSOR문을 사용하여 커서 정의OPEN cursor문은 질의 수행, 질의 수행 결과의 첫 번째 투플 이전을 커서가 가리키도록 한다. 이것이 커서의 현재 tuple그 다음에 FETCH문은 커서를 다음 tuple로 이동..

경희대학교 김정욱 교수님의 컴퓨터 구조 강의 내용을 기반으로 한 정리글 Floating Point Instruction in MIPS 레지스터 테이블의 32개의 레지스터와는 별도의 floating point를 다루는 레지스터 $f0, $f1, $f2, .. . int register와 다르게 floating point register 0는 숫자를 포함할 수 있다. single precision arithmetic instruction Addition - add.s Subtraction - sub.s Multiplication - mul.s Division - div.s double precision arithmetic instruction Addition - add.d Subtraction - sub.d..

경희대학교 김정욱 교수님의 컴퓨터 구조 강의 내용을 기반으로 한 정리글 Floating Point -> 위 코드는 멈추지 않고, 무한하게 반복된다. 부동소수점(floating point) 방식: 실수 표현 방식으로, 소수점 위치를 고정하지 않고 -> 유효숫자를 나타내는 가수 부분, 소수점의 위치를 풀이하는 지수 부분으로 나누어 표현 normalized scientific notation 소수점 앞의 수는 1자리 수여야 한다. 소수점 바로 앞 1자리수는 1~9 사이의 값이어야 한다. 뒤에 곱해지는 형태는 지수 형태 Three advantages 소수점의 위치를 변경하는 것이 가능하다. 모든 소수점 표현 알고리즘이 같은 형태를 공유하고 있기 때문에, 지속성을 유지한다. 워드에 저장되는 숫자의 정확도를 높인다..

경희대학교 이영구 교수님의 데이터베이스 수업 복습용 게시물입니다. -- 1 SELECT last_name, hire_date FROM employees WHERE department_id = ( SELECT department_id FROM employees WHERE last_name = 'Zlotkey' ) AND last_name 'Zlotkey' -- 2 SELECT employee_id, last_name, salary FROM employees WHERE salary > ( SELECT AVG(salary) FROM employees ) ORDER BY salary -- 3 SELECT employee_id, last_name FROM employees WHERE department_id IN..

경희대학교 김정욱 교수님의 컴퓨터 구조 강의 내용을 기반으로 한 정리글 Arithmetic Operation -> Integer Result는 value 형태 -> t0에 저장될 값 Addition and Subtraction Overflow MIPS C compiler는 overflow exceptions 제공 Signed instructions: add, addi, subtract는 overflow exception 발생시킬 수 있음 Unsigned instructions: addu, addiu, subu는 발생 x addu $t0, $t1, $t2 xor $t3, $t1, $t2#MSB가 다르면 t3에 음수(MSB 1), 같으면 양수(MSB 00가 저장 slt $t3, $t3, $0#MSB가 다르면..

경희대학교 컴퓨터공학부 김정욱 교수님의 컴퓨터 구조 강의 내용을 기반으로 한 정리글 Translating and Starting a Program Compiler C program -> Assembly language program 1970, 1980년대에는 많은 운영체제와 어셈블러가 어셈블리 언어로 작성되었다. -> 메모리가 용량이 적고, 컴파일러가 비효율적이기 때문에 high-level language 프로그램은 어셈블리어보다 매우 적은 코드로 작성 가능 Assembler Assembly Language Code -> Machine Code(Object file) Object file: Combination of machine language 명령어, 데이터, 명령어를 메모리에 적절하게 위치시킬 정보..

경희대학교 유인태 교수님의 컴퓨터네트워크 수업을 기반으로 정리한 글입니다. Distance Routing Protocol RIPvv1 RIPv2 EIGRP RIPv1 version1(classful routing)과 version2(classless routing)이 있다. 라우팅 정보 전송을 위해 UDP 520번 사용 설정이 간단하고 소규모 네트워크에 적합하다. 목적지로의 경로 중에 거쳐 가는 라우터이 수가 가장 적은 경로를 선택 -> 가장 적은 Hop Count(=라우터 수)를 가진 경로를 선택 복잡한 대규모 네트워크에서는 비효율적 라우팅 경로가 만들어질 수 있다. 최대 Hop Count = 15 -> 패킷이 라우터를 15번만 거칠 수 있으므로, 대규모 네트워크에서 사용하는 것은 불가능 30초 주기로..