# programming

40개의 포스트
post-thumbnail

[Django] MVT(Model-View-Template) 패턴

Python의 Django 프레임워크에서 사용하는 디자인 패턴Django의 MVC 패턴Model ⇒ Model데이터베이스에 저장되는 데이터를 CRUD 하는 부분View ⇒ Template사용자에게 보여지는 UI 부분Controller ⇒ View프로그램의 비즈니스 로직

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

[Programming] MVC/MTV 디자인패턴

디자인패턴 웹을 설계하면서 발생하는 문제를 해결 또는 문제발생을 방지하기 위해 만들어진 표준화된 메뉴얼 기능별로 분리시켜 상호의존성을 없앰으로써 개발 및 유지보수 시 부작용을 최소화함 MVC(Model-View-Controller) 소프트웨어 공학에서 사용되는 소

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

[Programming] Object Oriented Programming(OOP, 객체 지향 프로그래밍)

Object Oriented Programming(OOP, 객체 지향 프로그래밍)

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

Authentication / Authorization

Authentication (인증) / Authorization (인가)는 API에서 가장 빈번하게 구현되는 기능 중 하나이다. (Private & Public API 모두 인증과 인가를 요구하기 때문이다)유저의 identification을 확인하는 절차이다. (ID/

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

PYTHON] Convert hex decimal to byte array

다음을 참조.https://stackoverflow.com/questions/5649407/hexadecimal-string-to-byte-array-in-python여러가지 방법이 있는데대충 이렇게 많은 데이터에서 사용해보니다음의 방법이 제대로 동작했다.(P

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

PYTHON] Z3 Examples

다음의 가이드를 참고하는 글이다.https://ericpony.github.io/z3py-tutorial/guide-examples.htm이차 방정식의 해를 구한다.결과수식을 간단히 표현하는 기능이다.결과set_option()은 모든 표현식과 수식의 표현방식을

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

PYTHON] Convert between string and timestamp

CTF 문제에서 타임스탬프 변환이 자주 나와서 필요 내용을 정리한다.특정 날짜의 obj 값을 구할 때 사용한다.아래의 코드처럼 시작 날짜와 구하려는 날짜의 string 값을 전달해줘야 한다.

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

알고리즘] BAEK JOON 2003번 : 수들의 합 2 - 투 포인터

N개의 수로 된 수열 A1, A2, …, AN 이 있다. 이 수열의 i번째 수부터 j번째 수까지의 합 Ai+Ai+1+…+Aj-1+Aj가 M이 되는 경우의 수를 구하는 프로그램을 작성하시오.첫째 줄에 N(1≤N≤10,000), M(1≤M≤300,000,000)이 주어진다

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

(Ch1)장고 시작하기

https://wikidocs.net/78004점프 투 장고 위키독스를 참고하여 작성된 문서입니다.웹 프로그램을 쉽고 빠르게 만들수 있도록 도움을 준다. 1) 빠른 작업 : 규칙만 알아두면 당신도 웹 프로그래밍을 순식간에 해낼 수 있다!2) 안전성 : 보안에

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

PYTHON] QR Code Scan

필요한 모듈을 설치해준다.먼저 requests를 이용한 방법이다.urllib을 이용한 방법이다. 전자보다 간단하다.이미지를 requets 방식으로 다운로드 했을 경우 QR 코드 스캔시 다음과 같은 예외가 발생한다.따라서 SRGB로 변환하는 과정이 추가로 필요하다.(ur

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

퍙고와 함께 춤을!

Javascript 보다 먼저 Python 을 공부해서 적게된 너도나도 파이썬찬양! 에 관한 글입니다.

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

VUEJS] Vue.js + Express + MongoDB 구축

군복무때 진행했던 웹 프론트 프로젝트를 github에 정리하기 위해, 풀스택 환경을 구축해야할 필요성이 생겼다.본 포스팅에서 전체 과정을 다시 한번 다룰 것이며, 범위는 nvm은 node.js를 관리하기 위한 도구이다.다음 명령어로 설치해주자.nvm을 이용하여 node

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

BASH] Usage

필요에 의해 사용한 문법만 정리하겠다.https://stackoverflow.com/questions/18668556/comparing-numbers-in-bash\-eq -ne -lt -le -gt -ge https://stackoverflow.co

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

Markdown reference

https://www.markdownguide.org/getting-started/https://www.markdownguide.org/basic-syntax/https://www.markdownguide.org/extended-syntax/

2020년 3월 16일
·
0개의 댓글

API 란?

API에 대한 나의 생각을 문서화 해보려한다.내가 생각 하는 것이 100% 정답은 아닐 수 도 있다.API에 대해 알아 보기 전에 우선 UI에 대해 짚고 넘어 가려 한다.ui image구글에서 UI라고 검색 해 보았다. 정의는 위와 같다.UI는 User Interfac

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

PYTHON] bruteforce

무작위 문자열 생성

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

SCC-6 스파르타코딩클럽 개발일지 #1

제목: 정다은 DAEUN CHUNG (부제: daeunworld)

2020년 2월 18일
·
1개의 댓글

매일프로그래밍 - 실리콘밸리 패키지 문제 14

문제 문자열 배열(string array)이 주어지면, 제일 긴 공통된 접두사(prefix)의 길이를 찾으시오. Input Output Input Output Input Output 답

2019년 12월 18일
·
0개의 댓글

매일프로그래밍 - Question 9

11/24/2019 문제 의 재탕 문제 정수 배열(int array)이 주어지면 0이 아닌 정수 순서를 유지하며 모든 0을 배열 오른쪽 끝으로 옮기시오. 단, 시간복잡도는 O(n), 공간복잡도는 O(1)여야 합니다. Input Output Input Output 답

2019년 12월 18일
·
0개의 댓글