DB

인덱싱은 DB에 색인을 남기는 것 (책의 목차와 같음)RDBMS에서 대용량의 데이터가 있을 때, 특정 데이터를 검색하기 위해서 테이블의 레코드를 full scan 하는 것이 아니라 인덱스가 적용된 컬럼의 테이블(컬럼, 인덱스 주소)을 따로 파일로 저장해 놓고 그것을 검

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

OOP

객체 지향 프로그래밍컴퓨터 프로그래밍 패러다임 중 하나로,현실 세계를 프로그램 설계에 반영한다는 개념을 기반으로 함프로그래밍에서 필요한 데이터를 추상화시켜 행위(Method)와 상태(Attribute)를 가진 객체를 만들고 그 객체들 간의 유기적인 상호작용을 통해 로직

2020년 7월 17일
·
0개의 댓글

개발자로서의 시작

내가 왜 개발자의 꿈을 꾸게 되었는지 그리고 시작하게 되며 무슨 마음을 가졌는지 등을 정리하고 싶어서 이렇게 글을 쓰게 되었다. 👩🏻‍💻 나의 개발자 도전 스토리 개발을 배우기 전 개발을 배우기 전 대학원에 다녔었다. 대학원에 들어가기 전에 상상했던 대학원의

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

Dijkstra Algorithm

Dijkstra Algorithm 다익스트라 알고리즘 (데이크스트라 알고리즘) 도로 교통망 같은 곳에서 나타날 수 있는 그래프에서 꼭짓점 간의 최단 경로를 찾는 알고리즘의 한 종류 단일 출발지에서 최단 경로를 찾는 알고리즘 음의 가중치가 없는 경우에 적용 가능 단일

2020년 7월 13일
·
0개의 댓글

3차 Project 후기

Brandi Admin website clone.Develop Member (1 Front-End , 2 Back-End) develop period : 20.05.25. ~ 20.06.18.pythonFlask web frameworkJavascriptVue.jsMy

2020년 7월 13일
·
0개의 댓글

MVC

디자인 패턴은 건축으로치면 공법에 해당하는 것으로 소프트웨어의 개발 방법을 공식화 한 것구현자들 간의 커뮤니케이션의 효율성을 높이는 기법MVC는 디자인 패턴 중 하나Model View Controller의 약자로 하나의 애플리케이션을 세가지의 역할로 구분한 개발 방법론

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

request.get_json()

https://blog.weirdx.io/post/35349

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

Greedy Algorithm

Greedy Algorithm (탐욕 알고리즘) 최적해를 구하는 데에 사용되는 근사적인 방법으로, 여러 경우 중 하나를 결정해야 할 때마다 그 순간에 최적이라고 생각되는 것을 선택해 나가는 방식으로 진행하여 최종적인 해답에 도달한다. 순간마다 하는 선택은 그 순간에

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

2차 Project 후기

Frip Website Cloning Project Introduction Frip website clone. Develop Member (3 Front-End , 3 Back-End) develop period : 20.05.11. ~ 20.05.22. Demo

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

Algorithm 8

리스트에서 0을 만난 경우 그 0을 넘어갈 수 있는지 없는지를 판단하여 0을 넘어갈 수 없으면 False0을 넘어갈 수 있는지 없는지에 대한 판단 --> (인덱스 번호 + 인덱스 값)과 0의 인덱스 번호를 비교리스트에 0이 여러개 있는 경우의 처리를 위하여 체크를 여

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

Parameter Learning

Cost Function J의 최솟값을 구하는 알고리즘함수 J의 세타값을 최소화 하는 것:=할당 기호ex) a:= b 컴퓨터에서 b의 값을 a에 대입한다는 의미a := a+1 --> 가능= "참" 을 의미ex) a = ba 값이 b와 같다a = a+1 --> 불가능le

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

Algorithm 7

1. 처음 풀이 --> 틀린 풀이 문제점 set 으로 판단하니 같은 글자가 반복되는 경우 같은 값으로 판단하게 됨 ex) boo, bob의 경우 위의 경우 문자의 구성이 다른데, {'b', 'o'}로 같은 set값을 가지게 됨 따라서 set으로 알파벳 구성의 중복

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

JSON schema

json schema 벨리데이션 만들어줌https://jsonschema.net/home여기 사이트 가면 만들어주는데첫번째 화면에 내 json 입력하면옆에서 validation 해줌여기의 펜 버튼 누르면 수정 할 수 있음나의 요청에 맞게 수정가능이런식으로 수정

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

affected rows

affected rows pymysql에서 cursor.execute를 하고나면 이 때 return 되는 값은 무엇일까? 이 값은 affected rows로 방금 쿼리문을 날리며 "영향"을 받은 줄 수 가 된다. 또한 실제로 영향을 받은 값을 의미하기도 한다. 보

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

functools.wraps

https://velog.io/@doondoony/python-functools-wraps 와 https://cjh5414.github.io/wraps-with-decorator/ 의 내용을 보고 정리한 글 functools 의 wraps --> python decorator에 적용하는 함수 functools.wraps 사용방법 위와 같이 impor...

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

AS

Python에서 as를 사용하는 경우 as는 주로 alias에 이용되는 구문 1. import 위의 구문을 이용하면 module의 이름을 내가 정한 변수로 사용할 수 있음 예시) 이외의 설명은 이 곳을 참고 2. Context managers context managers ? Python에서 파일을 자동으로 닫아주는 기능 Context mana...

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

mysql - 연산

위와 같은 테이블이 있을 때 연산하기식 1개 사용하기식 2개 사용하기

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

mysql - 결과 행 제한하기

limit구는 select 명령어의 마지막에 지정하는 것으로 where 구나 order by 구의 뒤에 지정limit 다음에는 최대 행수를 수치로 지정예시 1 ) 아래와 같이 limit를 이용하여 행의 갯수를 지정할 수 있음예시 2 ) limit는 최대 행수를 지정하

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

Flask 초기세팅

가상환경을 만들고 flask를 설치하기flask는 아래의 명령어를 이용하여 설치 가능Flask의 기본 어플리케이션의 모양은 아래와 같음파일 이름은 다른 이름이여도 괜찮으나 보통 app.py를 많이 사용함1 ) Flask class를 import함 2 ) Flask cl

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

이력관리

아래의 글은 여기를 참고하여 작성한 글! 이력 데이터 이력 데이터를 설계하는 첫 번째 방법 이력 엔터티를 별도 엔터티로 설계하는 방법 계좌 엔터티의 속성 중에서 하나라도 변경되면 변경 당시의 데이터를 스냅샷 형태로 계좌이력 엔터티에 생성 변경된 속성의 값은 원천

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