Codekata: Week2 Day4

1 : count_num 이라는 빈 리스트를 생성한다.2 : nums를 set으로 중복을 제거한다.3 : num에 있는 요소마다 그 요소의 갯수를 nums에서 count 해서 요소와 함께 리스트로 묶어count_num에 추가한다.4 : key 매개변수와 lambda식을

2일 전
·
0개의 댓글
post-thumbnail

Time Complexity❔

어떠한 문제를 해결하기 위한 여러 동작들의 모임으로 유한성을 가진다.한 문제를 여러가지의 알고리즘으로 풀 수 있기 때문에 time complexity를 설명하는데 사용된다.시간복잡도란 input에 대하여 알고리즘이 문제를 해결하는데 얼마나 시간이 걸리는지를 표현하며 B

4일 전
·
0개의 댓글

DDL & DML & DCL

구조적 질의 언어로 해당 질의 언어를 통해 데이터베이스를 제어하로 관리할 수 있다.데이터 정의 언어로 테이블이나 관계의 구조를 생성하는데 사용한다.SCHEMA, DOMAIN, TABLE, VIEW, INDEX를 정의하거나 변경 또는 삭제할 때 사용한다.CREATE :

2020년 6월 14일
·
0개의 댓글

Python: Exceptions

2020년 6월 10일
·
0개의 댓글

Python: Datetime

Datetime 패키지에는 날짜와 시간을 함께 저장하는 datetime 클래스, 날짜만 저장하는 date 클래스, 시간만 저장하는 time 클래서, 시간 구간 정보를 저장하는 timedelta 클래스가 있다.datetime.datetime.now()from dateut

2020년 6월 5일
·
0개의 댓글

Django:Model Data Types

models.BinaryField() : Binary - Blob field로 binary 데이터를 저장한다models.BooleanField() : Boolean - Boolean field로 True/Flase(or 1/0) 값을 저장한다.models.NullBoo

2020년 6월 4일
·
0개의 댓글

Django: 테이블 간의 관계

한 테이블의 레코드들이 같은 테이블의 다른 레코드들과 관계를 형성하는 것을 말한다.예를 들자면, 같은 스터디에서 한명이 다른 스터디원을 관리하는 경우를 예로 들수있다.다음과 같이 'self' 를 전달하여 설정할 수 있다.두 테이블의 다대다 관계를 나타내주는 모델이다.

2020년 5월 31일
·
0개의 댓글

Back-End 용어 정리

1.DATABASE: 여러 사람이 공유하여 사용할 목적으로 체계화 해 통합, 관리하는 데이터의 집합.2.ORM: 객체와 관계형 데이터베이스의 데이터를 자동으로 매핑 해주는 것을 말하며 객체 지향 프로그래밍은 클래스를 사용하고, 관계형 데이터베이스는 테이블을 사용한다.3

2020년 5월 30일
·
0개의 댓글

Transaction

데이터베이스 충돌을 해결하기 위해서 둘 또는 그 이상의 데이터베이스 업데이트를 단일화된 작업으로 처리하는 기법으로 하나의 update가 실패하면 transaction 상의 모든 업데이트가 실패 이전 상태로 복구된다.Transaction의 특성으로는 ACID가 있는데 a

2020년 5월 28일
·
0개의 댓글
post-thumbnail

Session: About Docker

Hypervisor는 물리적인 서버 에서 하나 혹은 그 이상의 독립적인 운영체제가 돌아가는 구조이다. 즉 물리적 서버의 OS 위에 여러 다른 독립적인 OS가 가상적(virtually)으로 돌아가는 구조이다.Docker 같은 컨테이너 가상화 기술은 hypervisor 가

2020년 5월 21일
·
0개의 댓글

Session: Docker 실습

도커 이미지를 생성하기 위한 첫번째 기초(Dockerfile)\-도커파일을 이용해 이미지 빌드 하기빌드된 이미지를 실행해보기빌드된 이미지에 이상이 있을 경우, docker ps -a 명령어로 살펴봤을떄, status가 exited 됐을것이다.이는 서버가 실행되다 오류가

2020년 5월 20일
·
0개의 댓글

QuerySet Method

1.filter()2.exclude()3.annotate()4.order_by()5.reverse()6.distinct()7.values()8.values_list()9.dates()10.datetimes()11.none()12.union()13.intersection

2020년 5월 17일
·
0개의 댓글
post-thumbnail

Git: Rebase

git에서 한 브랜치에서 다른 브랜치로 합치는 방법은 merge, 와 rebase 두가지가 있다.이미 해버린 커밋을 수정하는데 유용하게 사용되는 커맨드가 git rebase이다.이전 커밋을 수정하고, 커밋을 다른 브랜치로 옮기는 일을 할 수 있으며 브랜치를 깔끔하게 유

2020년 5월 15일
·
0개의 댓글

ORM & Queryset

Query와 database layer

2020년 5월 6일
·
0개의 댓글
post-thumbnail

TIL: How the web works 2

How the web works Static Website 정적인 웹사이트로 화면에 보이는 컨텐츠 그대로 html 파일에 작성되어 있어서 서버에 저장된 html파일 그대로 브라우저에 보여진다. Dynamic Website 서버에 저장된 html 파일이 그대로 브라우

2020년 5월 5일
·
0개의 댓글
post-thumbnail

wecode 1차 프로젝트 후기

1차 프로젝트는 다양한 카카오 프렌즈 캐릭터 상품들을 구매할 수 있는 카카오 프렌즈샵을 클론하는 프로젝트였는데, 4월 17일 부터 5월 1일까지 2주간 Front-End 3명, Back-End 2명으로 총 5명의 팀원들과 함께 했으며, 백엔드 부분을 맡아서 진행했다.

2020년 5월 4일
·
0개의 댓글

Beautifulsoup vs Selenium vs Scrapy

HTML, XML 파일의 정보를 추출해내는 python 라이브러리python 내장 모듈일 requests나 urllib을 이용해 HTML을 다운 받고, beautifulsoup으로 테이터를 추출한다.서버에서 HTML을 다운 받기 때문에 서버사이드 렌더링을 사용하지 않는

2020년 5월 1일
·
0개의 댓글
post-thumbnail

AWS

Amazon Web Service의 줄임말로 클라우드 서비스 라고도 하며 서버 등의 인프라스트럭쳐를 필요한대로 on demand로 사용할수 있는 서비스이다.유저가 직접 서버를 구입하고 설치할 필요 없이 AWS상에서 클릭 몇번으로 서버를 구축하고 사용할 수 있다.AWS가

2020년 4월 30일
·
0개의 댓글

Web Crawling: Beautifulsoup

어떠한 웹 페이지에서 내가 원하는 데이터를 특정 패턴이나 순서로 추출하여 정보로 가공하는 것일련의 문자열을 의미있는 토큰으로 분해하고 이들로 이루어진 parse tree를 만드는 과정인터프리터나 컴파일러의 구성 요소 중 하나로, 입력 토근에 내제된 자료 구조를 빌드하고

2020년 4월 26일
·
0개의 댓글

DataStructure: Stack & Queue

https://www.notion.so/Data-Structure-Stack-Queue-4506c0c5619143588b6afa6528058357

2020년 4월 21일
·
0개의 댓글