새 문서 목록
기술노트
(최신 | 오래됨) (다음 50개 | 이전 50개) (20 | 50 | 100 | 250 | 500) 보기
- 2025년 11월 18일 (화) 12:14 프레임워크 (역사 | 편집) [3,346 바이트] Admin (토론 | 기여) (새 문서: == 프레임워크 (Framework) == '''프레임워크(Framework)'''는 소프트웨어 개발을 위한 '''뼈대''' 또는 '''기반 구조'''를 의미합니다. 특정 목적의 애플리케이션을 개발하는 데 필요한 기본적인 구조, 라이브러리, 도구, 규칙 등을 제공하여 개발자가 비즈니스 로직 구현에 집중할 수 있도록 돕습니다. ---- === 🧱 프레임워크의 주요 특징 및 역할 === * '''제어의 역전 (IoC, Invers...)
- 2025년 11월 18일 (화) 12:13 컴포넌트 (역사 | 편집) [2,819 바이트] Admin (토론 | 기여) (새 문서: == 컴포넌트 (Component) == '''컴포넌트(Component)'''는 소프트웨어 개발에서 재사용 가능하고 독립적인 기능을 수행하는 코드 블록 또는 모듈화된 단위를 의미합니다. 특정 기능이나 UI 요소를 캡슐화하여, 전체 시스템을 더 작고 관리하기 쉬운 부분으로 나누는 데 사용됩니다. ---- === 🧱 컴포넌트 기반 개발 (CBD)의 주요 특징 및 장점 === 컴포넌트 기반 개발(Component-Based...)
- 2025년 11월 18일 (화) 12:13 인스턴스 (역사 | 편집) [2,803 바이트] Admin (토론 | 기여) (새 문서: == 인스턴스 (Instance) == '''인스턴스(Instance)'''는 객체 지향 프로그래밍(OOP)에서 '''클래스를 바탕으로 메모리에 할당되어 실제로 존재하는 구체적인 실체'''를 의미합니다. 즉, 클래스라는 설계도를 통해 만들어진 실제 객체를 인스턴스라고 부르며, 이 과정을 '''인스턴스화(Instantiation)'''라고 합니다. ---- === 🧱 인스턴스의 주요 특징 === * '''메모리 할당''' : 인스턴...)
- 2025년 11월 18일 (화) 12:13 모듈 (역사 | 편집) [2,910 바이트] Admin (토론 | 기여) (새 문서: == 모듈 (Module) == '''모듈(Module)'''은 프로그램의 특정 기능을 수행하는 코드 블록을 독립적인 파일로 묶어 놓은 것을 의미합니다. 함수, 변수, 클래스 등 재사용 가능한 코드의 집합으로, 프로그램의 전체적인 구조를 체계화하고 관리하는 데 중요한 역할을 합니다. ---- === 🧱 모듈의 주요 특징 및 역할 === * '''독립성''' : 모듈은 다른 코드로부터 독립적으로 존재하...)
- 2025년 11월 18일 (화) 12:12 라이브러리 (역사 | 편집) [2,983 바이트] Admin (토론 | 기여) (새 문서: == 라이브러리 (Library) == '''라이브러리(Library)'''는 소프트웨어 개발에 필요한 기능들을 미리 구현해 놓은 도구들의 집합입니다. 재사용 가능한 함수, 클래스, 값, 자료형 사양 등을 포함하며, 개발자가 필요한 기능을 호출하여 사용할 수 있도록 만들어진 모음입니다. 개발자는 라이브러리를 사용하여 특정 기능을 직접 구현할 필요 없이 효율적으로 개발할 수 있습...)
- 2025년 11월 18일 (화) 12:12 객체 (역사 | 편집) [2,808 바이트] Admin (토론 | 기여) (새 문서: == 객체 (Object) == '''객체(Object)'''는 객체 지향 프로그래밍(OOP)의 핵심 요소로, 현실 세계의 사물이나 개념을 소프트웨어적으로 모델링한 것입니다. 객체는 '''속성(데이터)'''과 '''행동(메서드)'''을 하나의 단위로 묶어 가지며, 이 객체들 간의 상호작용을 통해 프로그램이 동작합니다. ---- === 🧱 객체의 주요 특징 === * '''고유한 식별자''' : 각 객체는 메모리 상에서...)
- 2025년 11월 18일 (화) 12:11 클래스 (역사 | 편집) [2,867 바이트] Admin (토론 | 기여) (새 문서: == 클래스 (Class) == '''클래스(Class)'''는 객체 지향 프로그래밍(OOP)에서 특정 종류의 객체를 생성하기 위한 '''설계도''' 또는 '''틀'''입니다. 클래스는 객체가 가져야 할 속성(데이터, 변수)과 행동(메서드, 함수)을 정의하며, 이를 통해 유사한 특성을 가진 여러 객체를 효율적으로 생성하고 관리할 수 있습니다. ---- === 🧱 클래스의 주요 역할 및 특징 === * '''객체 생성...)
- 2025년 11월 18일 (화) 12:11 함수 (역사 | 편집) [2,820 바이트] Admin (토론 | 기여) (새 문서: == 함수 (Function) == '''함수(Function)'''는 특정 작업을 수행하도록 설계된 코드 블록입니다. 프로그램 내에서 반복되는 작업을 캡슐화하고, 코드의 재사용성, 모듈성, 가독성 및 유지보수성을 향상시키는 데 중요한 역할을 합니다. ---- === 🧱 함수의 주요 특징 및 중요성 === * '''재사용성''' : 동일한 코드를 여러 번 작성할 필요 없이 함수 호출을 통해 재사용할 수 있...)
- 2025년 11월 2일 (일) 13:30 Mcp (역사 | 편집) [8,156 바이트] Admin (토론 | 기여) (새 문서: '''Model Context Protocol (MCP)'''는 인공지능(AI) 애플리케이션, 특히 대규모 언어 모델(LLM)이 외부 시스템, 데이터, 도구와 상호 작용하는 방식을 표준화하기 위해 만들어진 오픈소스 프로토콜입니다. 2024년 11월 앤트로픽(Anthropic)사에 의해 공식 발표되었습니다. ---- == 🔌 MCP란? == '''MCP(Model Context Protocol)'''는 AI 모델이 외부 데이터, 도구, 시스템과 '''표준화된 방식으로...)
- 2025년 10월 30일 (목) 12:22 Localhost (역사 | 편집) [4,614 바이트] Admin (토론 | 기여) (새 문서: == localhost == '''localhost'''는 현재 사용 중인 자신의 컴퓨터(로컬 호스트)를 가리키는 예약 호스트명이다. 보통 IPv4 주소 '''127.0.0.1''', IPv6 주소 '''::1'''에 매핑되며, 네트워크를 실제로 나가지 않고 운영체제 내부의 '''루프백(loopback) 인터페이스'''로 연결된다. 이 이름은 표준에서 특별히 예약되어, 일반적인 DNS 조회나 {{lc:hosts}} 파일 설정이 없어도 항상 로컬 머신을 가...)
- 2025년 9월 11일 (목) 16:52 데이터베이스 조인 (역사 | 편집) [4,515 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:52 SOLID 원칙 (역사 | 편집) [5,174 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:52 CAP 이론 (역사 | 편집) [4,391 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 힙 정렬 (역사 | 편집) [3,041 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 힙과 우선순위 큐 (역사 | 편집) [3,741 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 흐름 제어와 혼잡 제어 (역사 | 편집) [3,434 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 해시 테이블과 충돌 해결 (역사 | 편집) [3,984 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 프록시 서버 (역사 | 편집) [3,798 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 프로세스 제어 블록(PCB)과 프로세스 상태 (역사 | 편집) [4,098 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 페이징과 세그멘테이션 (역사 | 편집) [4,302 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 트리의 종류와 특징 (역사 | 편집) [3,874 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 트라이 (역사 | 편집) [3,202 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 퀵 정렬 (역사 | 편집) [3,497 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 쿠키와 세션 (역사 | 편집) [4,138 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 재귀 (역사 | 편집) [3,433 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 최단 경로 알고리즘 다익스트라 (역사 | 편집) [3,405 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 최소 신장 트리 크루스칼과 프림 알고리즘 (역사 | 편집) [3,739 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 컨텍스트 스위칭 (역사 | 편집) [3,823 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 캐시 메모리 (역사 | 편집) [4,061 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 인터럽트 (역사 | 편집) [4,303 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 이진 탐색 (역사 | 편집) [3,328 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 운영체제와 커널 (역사 | 편집) [3,804 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 시스템 콜 (역사 | 편집) [3,625 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 시간 복잡도 (역사 | 편집) [3,953 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 스택과 큐 (역사 | 편집) [3,650 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 뮤텍스와 세마포어 (역사 | 편집) [4,281 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 배열과 연결 리스트 (역사 | 편집) [3,366 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 백트래킹 (역사 | 편집) [3,031 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 병합 정렬 (역사 | 편집) [3,277 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 분할 정복 (역사 | 편집) [3,211 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 동적 계획법 (역사 | 편집) [3,555 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 동기화와 임계 구역 (역사 | 편집) [4,769 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 덱 (역사 | 편집) [3,294 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 데이터베이스 인덱스 (역사 | 편집) [3,962 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 데드락 (역사 | 편집) [3,953 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 너비 우선 탐색(BFS)과 깊이 우선 탐색(DFS) (역사 | 편집) [3,604 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 그리디 알고리즘 (역사 | 편집) [3,056 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 그래프와 표현 방식 (역사 | 편집) [3,616 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 객체지향 프로그래밍 (역사 | 편집) [3,909 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)
- 2025년 9월 11일 (목) 16:50 TCP와 UDP (역사 | 편집) [3,697 바이트] Admin (토론 | 기여) (Gemini 벌크 업로더로 자동 업로드)