전체 글222 [애프터스터디]컴퓨터 밑바닥의 비밀 02 p.76-194 2. 프로세스뜻: 실행중인 모든 프로그램은 필요한 정보를 기록할수 있는 구조체스레드: 하나의 프로세스 안에 존재하는 여러개의 실행흐름스레드풀: 스레드의 생성~종료에 많은 시간, 및 메모리같은 리소스 사용이 많으므로 스레드 여러개를 미리생성해놓아서 필요할때 처리를 요청하게 만드는 것 콜백함수:(1)개발자는 자신이 원하는 기능을 수행하는 함수를 정의(2)이 함수를 다른 모듈이나 함수에 인자로 전달함(3)다른 모듈은 적절한 시점에 이 함수를 호출함 비동기 콜백: 호출 스레드가 콜백 함수 실행에 의존하지 않는것 2025. 3. 9. [애프터스터디] 컴퓨터 밑바닥의 비밀 01 p.24-74 p. 24- 741.2 컴파일러?컴파일러의 뜻 :고수준의 언어-> 저수준으로 번역하는 프로그램 컴파일러가 해석하는 순서ⓐ토큰의 의도를 표현한다.각 항목을 분해 -> 각 항목의 다른 정보를 합침-> 토큰컴파일러는 구문에 따라 해석을 한다. 해석해낸 구조 구문 트리를 표현하면 트리를 생성하는 과정을 구문 분석이라고 함ⓑ구문트리를 기반으로 중간 코드를 생성구문 트리를 탐색한 결과를 바탕으로 중간 코드르 생성ⓒ코드생성 중간 코드를 어셈블리어 코드로 변환ⓓ어셈블리어를 기계명령어로 변환ⓔ갖가지 소스 코드를 합쳐줘야함-> 링크 누가 링크를 만드나? 링커 2025. 3. 8. [SQL] sqld 정리 sqld 정리 헷갈리는 표현 정리1. Union vs Union all Union: 중복 제거 & 정렬을 한다. Union all: 중복도 되고, 정렬x 2.A null 비교 가능한가? -> 불가 3. 메인 쿼리에서 서브 쿼리 내에 있는 컬럼을 사용할 수 없다. -> 인라인 뷰(from 뒤에 사용하는 서브쿼리)는 사용 가능하다. -> 스칼라 서브쿼리(select 절에서 사용하는 쿼리) 는 사용 불가하다. 4.Any 다중행-> 해석 ) 어떤 누구보다도 5.primary key↔ unique key -primary key: 중복 x, null x -unique key:중복 x, null o 6.루트 노드 레벨은 1이 아니다(x) -> 루트 노드 레벨은 1이다. 7.계층형 문제 prior empid =.. 2025. 3. 8. [내일은 SQL개발자] [데이터전문가포럼 카페와 김앤북 에서 제공받은 도서를 읽고 작성한 서평입니다] 1. 목차 PART 01 데이터 모델링의 이해Chapter 1 데이터 모델링의 이해SECTION 01 데이터 모델의 이해SECTION 02 엔터티(Entity)SECTION 03 속성(Attribute)SECTION 04 관계(Relationship)SECTION 05 식별자Chapter 2 데이터 모델과 성능SECTION 01 정규화SECTION 02 관계와 조인의 이해SECTION 03 모델이 표현하는 트랜잭션의 이해SECTION 04 Null 속성의 이해SECTION 05 본질식별자 vs 인조식별자출제예상문제PART 02 SQL 기본 및 활용Chapter 1 SQL 기본SECTION 01 관계형 데이터베이스 개요SEC.. 2025. 3. 8. [WebSocket] stomp 프로토콜의 작동과정 1. 연결(connect) : 서버랑 websocket 연결을 설정하고 stomp 세션을 생성2. 구독 subscribe 연결후 특정 토픽을 구독하여 메시지 수신 준비3. 발행 publish: 구독후 메시지를 발행하여 서버나 다른 클라이언트와 통신 연결 → 구독 → 발행이 올바른 순서이다. 2025. 3. 7. [알고리즘] 위상정렬 위상정렬 = 답이 2개가 나올수도 있다.그래프-> 인접 리스트로 표현 -> 진입차수배열을 초기화한다. 2025. 2. 28. 이전 1 2 3 4 ··· 37 다음