01: Bootstrap 개요1) Bootstrap 이란?부트스트랩은 전세계적으로 가장 많이 사용되는 오픈소스 CSS 라이브러리 입니다. 부트스트랩을 기반으로 하는 다양한 응용 라이브러리가 있으며 부트스트랩에 일부를 보완해 여러분들만의 CSS 라이브러리를 구축해 나갈수
앞서 언급한 것처럼 장고의 모델은 DB 테이블을 결정짓는다.즉, 모델에는 데이터가 저장될 때 어떤 필드에 저장될 것인지, 이 데이터가 저장될 때 어떤 동작을 할 것인지 등이 포함된다.기초각 모델은 django.db.models.Model의 서브클래스다모델의 각 속성(

css스타일이 적용이 되지않아 찾아보니 이런 오류가 발생했다.도대체 왜 이런 오류가 발생할까?도대체 왜 이런 오류가 발생할까?도대체 왜 이런 오류가 발생할까?도대체 왜 이런 오류가 발생할까?도대체 왜 이런 오류가 발생할까?도대체 왜 이런 오류가 발생할까?도대체 왜 이런
웹에서는 내가 원하는 정보를 열람하는 것뿐만 아니라, 내가 입력한 정보를 웹 사이트를 운영하는 회사의 시스템으로 전달하는 경우도 많습니다. 예를 들어, 포털 사이트에 내 계정 정보를 입력하고 로그인하거나, 은행 사이트에 접속하여 계좌 정보를 조회해 이체하는 경우가 이에
장고를 설치했다고 가정하에 설명하겠다.django-admin startproject <프로잭트명>: 장고 프로잭트 생성django startapp <앱이름>: 장고 앱 생성base templates폴더 만든 후 기본 html 파일 생성{% block %}을
$ pip install django : 장고 설치$ django-admin startproject my_project : my_project 디렉토리 및 관련 파일 설치$ cd my_project : my_project디렉토리로 이동$ python manage.py
컴퓨터 간 100110110과 같은 데이터를 주고 받을때는 여러 문제점이 생기게 된다. 먼저 해당 데이터를 전기신호로 바꾸어 주어야 컴퓨터간의 데이터 교환을 할 수 있게 된다. 즉 디지털 신호를 아날로그 신호로 바꾸어주는 단계를 1계층(네트워크 엑세스 계층)이라고 한다
Django 설치설치 전에 장고란 무엇인가 간단히 살펴보겠습니다.Django(/dʒæŋɡoʊ/ jang-goh/쟁고/장고)는 파이썬으로 만들어진 무료 오픈소스 웹 애플리케이션 프레임워크(web application framework)입니다. 쉽고 빠르게 웹사이트를 개발
패키지는 "점으로 구분된 모듈 이름"을 사용하여 Python의 모듈 네임스페이스를 구조화하는 방법입니다. 예를 들어, 모듈 이름은 . 이라는 패키지에 A.B명명된 하위 모듈을 지정합니다. 모듈을 사용하면 서로 다른 모듈의 작성자가 서로의 전역 변수 이름에 대해 걱정할

CPU(Central Processing Unit)은 주 기억장치인 메모리에서 명령어를 읽고 해석하여 수행하는 작업을 한다. CPU의 주요 구성 요소로는 산술 및 논리 연산 을 수행하는 ALU(Arithmetic산수 Logic), 명령어의 순서와 수행을 제어하는 제어

데이터 종류정형 데이터정량적이고 수치로 확인할 수 있거나 구조를 가지고 있는 데이터를 의미합니다.예시: 시간, 시계열 데이터, 금융 데이터, ID/PW, 온도, 카드번호, 수강생 기록 등등비정형 데이터수치적으로 확인할 수 없거나 구조를 띄지 않는 데이터를 의미합니다.예

def count_left(now): min = float('inf') cnt = 0 for idx in range(now-1, -1, -1): inc = (buildingsnow - buildingsidx) / (now - idx)
문자열로 된 입력받은 중위표기법계산식을 stack을 활용해 후위표기법계산식으로 변경 후 계산하는 최적화 방식이다. | 부호 | isp(중위표기법 내부 우선순위) | icp(스택 내부 우선순위) | | - | - | - | | ) | - | - | | *, / | 2

해시테이블의 Key값은 해시함수에 의해 고유한 index를 가지게 되어 바로 접근할 수 있으므로 평균 O(1)의 시간복잡도로 데이터를 조회할 수 있다. 하지만 데이터의 충돌이 발생한 경우 Chaining에 연결된 리스트들까지 검색을 해야 하므로 O(N)까지 시간복잡도

결론부터 말하자면 둘은 다른 개념이다. DFS와 BFS는 탐색하는 방법에 대한 개념이다. 또 DP는 결과값을 얻는 방법을 최적화하는 개념이다. Tabulation,Memoization은 결과값이 다음 결과값에 영향을 주는 방식인 것이다. 팩토리얼을 예로 들어보자 팩토

스택은 선입후출의 모델이다. 쌓은 데이터에서 가장 최근에 쌓은 데이터를 꺼내어 접근하는 방식으로 사용한다.위는 스택의 구조 예시이다.연결리스트의 구조이고, push시 노드의 .top에 value를 집어넣는다. 이때 .next값은 self.top을 갖게 되는것이 핵심이다