data4 [개발자 기술 면접 대비] 🧠 메모리 구조의 네 가지 영역 설명 프로그램이 실행되기 위해서는 메모리에 적절히 로드되어야 하며,운영체제는 실행을 위해 RAM 내부를 네 가지 영역으로 나누어 관리합니다.이 네 가지는 바로 Code, Data, Heap, Stack 영역입니다.1️⃣ Code 영역기계어로 번역된 코드(함수, 명령어 등)가 저장되는 공간보통 읽기 전용으로 되어 있어 수정이 불가능CPU가 직접 이 영역을 읽어 명령을 실행🧩 예: C, Python 등에서 작성한 함수들의 기계어 코드2️⃣ Data 영역프로그램 실행 중 사용되는 전역 변수(Global variable) 및 정적 변수(Static variable)가 저장됨프로그램이 시작될 때 할당, 종료 시 해제초기화된 데이터와 초기화되지 않은 데이터를 나누어 관리하기도 함🧩 예: static int count.. 2025. 7. 25. [Python Django] The Practical Guide - Data & Models (3) Model URLs li>a href="{% url "book-detail" book.id %}">{{ book.title }} (Rating: {{ book.rating }})a> li> index.htmlurlpatterns = [ path("", views.index), path("", views.book_detail, name="book-detail")]urls.pyURL을 생성하기 위해 {% url %} 템플릿 태그 사용def get_absolute_url(self): return reverse("book-detail", args=[self.id]) models.py li>a href="{{ book.get_absolute_url }}">{{ book.title }} (Rating: {{ bo.. 2025. 7. 22. [Python Django] The Practical Guide - Data & Models (2) {% extends "book_outlet/base.html" %}{% block title %} All Books{% endblock %}{% block content %} {% for book in books %} {{ book.title }} (Rating: {{ book.rating }}) {% endfor %} {% endblock %}index.html from django.shortcuts import get_object_or_404, renderfrom django.http import Http404from .models import Book# Create your views here.def index(request): .. 2025. 7. 22. [Python Django] The Practical Guide - Data & Models 재시작 될 때 마다 모든 데이터가 날아간다. data query functionality가 없다. 현실적이지 않다. 영원히 저장되는 데이터가 필요하다 ! database- What is "Data" and a "Database" ?- Exploring SQL & Models- Django, Models. & Database Queries Different Kinds of Data- Temporary Data: User Input, Selected Blog PostData is used immediately and lost thereafterStore in Memory (Variables)- Semi-Persistent Data: User authentication statusData is stored f.. 2025. 7. 22. 이전 1 다음