Light
Dark
개요 이전 AI 인트로에서 간략하게 머신러닝에 대해 다뤘다. 오늘은 코드를 작성해보며 어떤 툴들이 존재하고 어떻게 구성되는지 알아보자. 판다스 머신러닝에서 데이터셋을 다룰 때 판다스 라이브러리를 주로 사용한다. 판다스는 1차원 배열 형태의 시리즈 자료구조와 2차원 배열 형태의 데이터프레임 자료구조를 지원하는데 데이터프레임은 마치 엑셀과 같은 ... Read More
개요 선형회귀는 두 변수 사이의 관계를 가장 잘 설명하는 직선을 찾는 것이다. 고등학교 때 배웠던 절대온도가 생각난다. 절대온도는 선형 변환의 좋은 예시로 k = C + 273.15의 식으로 표현되며 이는 y = x + b의 형태다. 섭씨 온도를 절대온도로 바꾸는 것도 선형식으로 표현할 수 있고, 이런 선형 관계는 선형회귀가 찾으려는 그 직선... Read More
개요 시간데이터 다룰 때마다 지피티한테 물어봤는데 시간이 너무 소요되어 이번 기회에 정리해본다. 옛날 방식 java.util.Date와 java.util.Calendar 옛날에는 이 클래스들을 이용하여 시간데이터를 다뤘다. 예를 들어 다음과 같다. Date now = new Date(); System.ou... Read More
개요 예약이 확정되면 캘린더에 이벤트를 등록한다. 이 둘을 트랜잭션으로 묶었고 캘린더에 이벤트 등록이 실패하면 예약을 확정하는 상태로의 수정도 롤백된다. 어떻게 하면 좋을까? 이벤트 시청에 서류를 제출했다. 혼인신고서든 영업신고서든 뭐든. A 직원이 서류를 처음 받는다. → 접수하고, 이상 없는지 ... Read More
개요 프로그래밍에서 가장 시간을 많이 쓰는 부분이 바로 이름짓기라고 하던가 프론트 네이밍에 대해 정리해보자. 네이밍 종류 프로그래밍 네이밍 종류는 여러가지가 있다. camelCase: 자바에서 사용되며 마치 낙타의 혹과 같다고 하여 카멜케이스다. snake_case: 뱀처럼 생겼다 하여 스네이크케이스다.... Read More