컴퓨터가 소숫점 계산(Floating Point)을 잘 못하는 이유

숫자를 다룰 때 우리는 10진법을 사용하지만 컴퓨터는 2진법을 사용한다는것그리고 10진버에서 유한소수인 수가 2진법에서는 무한소수일 수 있다는 점입니다.10진법 유한소수 0.1은, 2진법에서는 무한소수입니다.컴퓨터가 무한소수를 전부 저장할 순 없으므로 정해진 bit수만

2022년 2월 23일
·
0개의 댓글
·

모바일 네트워크의 동작 원리

모바일 네트워크는 셀룰러 네트워크라고도합니다. 그들은 서로 연결하고 전화 교환기 또는 교환기에 연결되는 "셀"로 구성됩니다. 이 셀은 일반적으로 육각형이고 적어도 하나의 송수신기를 가지며 다양한 무선 주파수를 사용하는 영역입니다. 이 트랜시버는 전자적으로 연결된 세계에

2022년 2월 23일
·
0개의 댓글
·
post-thumbnail

관계형 데이터 베이스

관계형 데이터베이스란 테이블로 이루어져 있으며, 이 테이블은 key와 value의 관계를 나타냅니다.이처럼 종속성을 관계로 표현하는 것이 관계형 데이터베이스일 대 일(one-to-one)일 대 다(one-to-many)다 대 다(many-to-many)데이터의 분류,

2022년 2월 23일
·
0개의 댓글
·

TDD 테스트 주도 개발이란!?!

테스트 주도 개발 : 테스트가 개발을 이끌어 나간다.테스트를 먼저 만들고 통과하기 위한 것을 짜는 것 즉 만드는 과정에서 테스트를 작성하고 그걸 통과하는 코드를 만들고 반복하면서 제대로 동작하는지에 대한 피드백을 적극적으로 받는 것보통 테스트는 기능을 구현을 마치고 한

2022년 2월 23일
·
0개의 댓글
·

알고리즘

문제음이 아닌 정수 num이 주어지면 결과가 하나의 숫자만 나올 때까지 모든 숫자를 반복적으로 더합니다.예를 들어:num = 38이 주어지면 프로세스는 3 + 8 = 11, 1 + 1 = 2와 같습니다. 2는 한 자리 숫자만 있으므로 반환합니다.후속 조치: O(1) 런

2022년 2월 8일
·
0개의 댓글
·

네트워크

TCP 와 UDP의 비교그전에 알아야 할거네트워크 통신 7계층 (OSI 7)UntitledTCP와 UDP는 트랜스 포트 계층 대표적인 프로토콜간단하게 설명TCP : 양방향 통신UDP : 단방향 통신공통적으로 ip/포트 번호를 이용하여 데이터 전달UDP(User Data

2022년 2월 7일
·
0개의 댓글
·

객체지향 프로그래밍

객체 지향 프로그래밍은 문제를 여러개의 객체 단위로 나눠 작업하는 방식대표적인 객체지향 프로그래밍 언어 JAVA,C객체지향 프로그래밍의 가장 큰 특징은 클래스를 이용해 연관 있는 처리부분(함수)과 데이터 부분(변수)를 하나로 묶어 객체(인스턴스)를 생성해 사용한다는 점

2022년 2월 7일
·
0개의 댓글
·

notion으로 만들어 본 이력서

https://woolly-dinosaur-e16.notion.site/76ed6df27da64c3c8468eae22eaa5734

2022년 1월 27일
·
0개의 댓글
·

async/await 기초

우선 async/await 알기전 비동기에 대한 동시 작업에 대한 이해가 필요결과동기 작업같은경우 위에서 순차적으로 실행과 종료로 진행하지만 비동기는 동작을 다른 흐름에 영향을 미치지 않고 독립적으로 동작(setTimeout:비동기 함수)동기의 (대략적인) 특징동시에

2022년 1월 8일
·
0개의 댓글
·
post-thumbnail

Doker 기본 용어 및 구조

크게 4가지 부분Docker client 와 serverDocker 이미지Docker registriesDocker containersDocker는 클라이언트 와 서버 구조로 이루어저 있다. 클라이언트가 서버에 명령을 전달하고 서버가 실행시키는 구조이다. docker

2021년 12월 26일
·
0개의 댓글
·
post-thumbnail

2차 프로젝트

디리북스 홈페이지 클론 코딩프론트(김예슬, 김성현, 홍유진)백엔드(성종호, 성주호, 박진성)2021/12/13 ~ 2021/12/241) 프론트JavaScriptReactHTMLCSSStyle-components2) 백엔드DjangoDockerMySQLAWSkakao

2021년 12월 26일
·
0개의 댓글
·

Python Unit Test

파이썬에는 unittest라는 유닛테스트를 가능케 해주는 모듈이 있다.TestCase : unittest 프레임 워크의 테스트 조직의 기본 단위Fixture : 테스트를 진행할때 필요한 테스트용 데이터 혹은 설정 들을 이야기 한다. 주로 테스트가 실행되기 전이나 후에

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

Unit Test

Unit test는 프로그래밍을 할때 소스코드의 특정 모듈(메서드)이 의도된 대로 정확히 작동하는지 검증하는 절차, 다시 말해 작성한 모든 메서드들에 대해서 테스트케이스를 작성하는 것을 의미합니다.Unit Test를 진행하게 된다면 하나의 기능을 독립적으로 테스를 하며

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

Django Q() & F()

Q는 장고 model orm으로 mysql에서 where절에 or문을 추가하고 싶을 때 사용(and, not도 가능예시q조건 연결F()객체는 파이썬으로 메모리를 가져오지 않고, 데이터베이스 내에서 작업을 처리할때 F사용

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

[프로젝트] 프라이탁 클론 코딩

참조사이트https://www.notion.so/WE-Fra_We_Tak-af0d6795277a4b87b4a6ba3e97cce212프로젝트 소개 및 사용 기술https://velog.io/@jincastle/%ED%94%84%EB%A1%9C%EC%A0

2021년 12월 12일
·
0개의 댓글
·

[Django]select_related & prefetch_related

ForeignKey관계에서 사용할 수 있으며 mysql에 비교하면 left join에 가까운 편입니다.정참조에는 ForeignKey를, 역참조에는 OneToOneField를 사용합니다.단, OneToOneField의 경우 특정 컬럼명을 명시해야 하며, models.py

2021년 12월 3일
·
0개의 댓글
·

Python CSV 적용

Foreign Key를 가지는 데이터는 원본 데이터가 먼저 데이터베이스에 등록되어야함!Foregin_key 입력

2021년 12월 1일
·
0개의 댓글
·

[프로젝트] 프라이탁 클론 코딩

클론코딩 사이트 https://www.freitag.ch/en참조 사이트1 https://monthlyeggs.com/참조 사이트2 https://www.10000recipe.com/프라이탁 홈페이지는 가방 및 악세서리를 파는 사이트이지만 다

2021년 11월 29일
·
0개의 댓글
·
post-thumbnail

Django : Westagram #5 / 인증 / 인가 / JWT / Token

설치먼저 pyjwt 패키지를 설치합니다.유저가 id, password를 입력해서 로그인 버튼을 누르면 서버는 id와 password를 db에 있는 것과 비교해서 인증이 완료되면 해당 유저에게 토큰을 발행해줍니다.이러한 토큰은 사용자의 브라우저의 쿠키나 세션스토리지에 저

2021년 11월 25일
·
0개의 댓글
·
post-thumbnail

Django : Westagram #4 / 인증 / 인가 / bcrypt

ㅁㄴ

2021년 11월 25일
·
0개의 댓글
·