profile
Backend 개발자 지망생
post-thumbnail

<Python> Machine Learning-정규화를 적용한 회귀

모델이 주어진 훈련 데이터에 과도하게 맞춰져 새로운 데이터가 입력 되었을 때 잘 예측하지 못하는 현상모델이 과도하게 복잡해서 일ㄱ반성이 떨어진 경우 의미→정규화 적용회귀 학습에 사용되는 Loss Function(비용함수)에 L2 정규화 항을 추가중요하지 않은 βi를 0

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

<Python> Machine Learning- 회귀 (Regression)알고리즘

회귀 (Regression)

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

<Python> Pandas 심화

query문으로도 가능 apply() 를 통해서 함수로 데이터를 다루기replace()

2023년 3월 28일
·
0개의 댓글
·
post-thumbnail

<Python> Pandas

데이터 처리와 분석을 위한 라이브러리행과 열로 이루어진 데이터 객체를 만들어 다룰 수 있음Array계산에 특화된 NumPy를 기반으로 설계Pandas의 자료 구조로는 1차원 Series, 2차원 DataFrame, 3차원 Panelimport pandas as pd 를

2023년 3월 28일
·
0개의 댓글
·

<Python> dictionary, JSON

딕셔너리 타입은 immutable한 key와 mutable한 value로 맵핑되어 있는 순서가 없는 집합key 값으로 immutable한 값 (e.g. int, tuple, float, bool) 사용이 가능하지만 mutable한 값 (e.g. set, list, di

2023년 3월 28일
·
0개의 댓글
·

<CS> ARM Architecture

1. ARM ARM은 Advanced *RISC Machine의 약자로 임베디드 기기에 사용되는 32bit processor ARM은 고성능 MPU와 더불어 다양한 병렬 제어 유닛과 통신 인터페이스를 갖추고 있어 다양한 응용을 지원하는 강력한 아키텍처를 구성하고 있음

2022년 11월 4일
·
0개의 댓글
·
post-thumbnail

<CS 지식> 캐시 메모리 (Cache Memory)

캐시메모리는 속도가 빠른 장치와 느린 장치에서 속도 차이에 따른 병목 현상을 줄이기 위한 메모리를 말한다CPU가 주기억장치에서 저장된 데이터를 읽어올 때, 자주 사용하는 데이터를 캐시 메모리에 저장한 뒤, 다음에 이용할 때 주기억장치가 아닌 캐시 메모리에서 먼저 가져오

2022년 11월 3일
·
0개의 댓글
·

<CS 지식> CPU 작동 원리

CPU는 연산장치, 제어장치, 레지스터 3가지로 구성되어 있다 1. CPU 구성 요소 연산장치 산술연산과 논리연산 수행 (산술 논리 연산 장치라고도 불림) 연산에 필요한 데이터를 레지스터에서 가져오고, 연산 결과를 다시 레지스터로 보냄 제어장치 명령어를 순서대로 실

2022년 11월 3일
·
0개의 댓글
·
post-thumbnail

<Spring> View Mapping 방법

@Controller이 붙은 경우, return이 String일 경우 servlet-context.xml에 있는 아래에 의해 /WEB-INF/views/ 아래 있는 .jsp로 분기Model 객체를 파라미터로 받음model.addAttribute를 이용해서 넘길 데이터의

2022년 10월 27일
·
0개의 댓글
·
post-thumbnail

<Spring> IoC / Container / DI

객체지향 언어에서 Object간의 연결 관계를 런타임에 결정IoC 의 구현 방법 중 하나가 DI (Dependency Injection)필요한 위치에서 개발자가 필요한 객체 생성 로직을 구현하는 기존의 방식에서 벗어나, 객체 생성을 Container에게 위임하려 처리함

2022년 10월 27일
·
0개의 댓글
·
post-thumbnail

<Spring>Spring MVC Framework

클라이언트가 url 을 요청하면 웹 브라우저에서 스프링으로 request 가 보내짐Dispatcher Servlet이 request를 받으면 Handler Mapping을 통해 해당 url을 담당하는 Controller를 탐색 후 찾아냄찾아낸 Controller 로 r

2022년 10월 27일
·
0개의 댓글
·
post-thumbnail

<SWEA> #5653 줄기세포배양 java

\[SWEA 배양 용기의 크기는 무한하다고 가정하였기 때문에 map을 따로 두지 않고 그냥 좌표로만 관리하였더니 시간 초과가 났다 → 초기 줄기 세포 영역의 넓이가 NxM 이고, 배양 시간은 최대 K이기 때문에 map의 크기를 N+2\*K 로 두고 좌표를 다시 관리했다

2022년 10월 3일
·
0개의 댓글
·
post-thumbnail

<Web> CSR vs SSR / SPA vs MAP

렌더링이 클라이언트 쪽에서 일어나며, 서버는 요청을 받으면 클라이언트에 html, js를 보내주고 클라이언트는 그것을 받아 렌더링을 시작User가 Website 요청을 보냄\*CDN이 html, js로 접근할 수 있는 링크를 클라이언트에게 보냄클라이언트는 html, j

2022년 9월 15일
·
0개의 댓글
·
post-thumbnail

<DB> Index, Hash Table, B+Tree

추가적인 쓰기 작업과 저장 공간을 활용하여 DB 테이블의 검색 속도를 향상시키기 위한 자료구조테이블의 모든 데이터를 검색하면 시간이 오래 걸리기 때문에 데이터와 데이터의 위치를 포함한 자료구조를 생성하여 빠르게 조회할 수 있도록 도움대략 분포도가 30% 미만일 경우 효

2022년 9월 14일
·
0개의 댓글
·
post-thumbnail

<Baekjoon> #1939 중량제한_Binary Search, DFS java

\[답으로 구해야하는 것이 무엇인지 생각해볼 필요가 있는 문제였다 → "한 번의 이동에서 옮길 수 있는 물품들의 중량의 최댓값"을 구하는 문제이다 일반 그래프 문제에서 요구하는 최소 이동거리, cost의 최소 등과는 다르다 → A에서 출발해서 B로 가는 지점 중 다리

2022년 9월 13일
·
0개의 댓글
·
post-thumbnail

<Baekjoon> #1525 퍼즐_graph, HashMap java

\[문제의 핵심은 3\*3 2차원 배열에 존재하는 숫자들을 좌상단부터 우하단까지 이어지는 숫자 (1차원 배열, 엄밀히 말하면 String 형)로 표현하는 것이다 위에서 변형한 String형태를 HashMap에 넣어 관리한다. HashMap &lt;String, Inte

2022년 9월 13일
·
0개의 댓글
·

<Web> Asynchronous (callback, promise, await)

1. Sync / Async 동기와 비동기는 호출되는 함수의 완료를 호출한 쪽에서 신경을 쓰냐, 호출 받은 쪽에서 신경을 쓰냐 차이다 동기는 요청과 그 결과가 동시에 일어난다는 뜻이며, 어떤 객체 또는 함수 내부에서 다른 함수를 호출했을 때, 이 함수의 결과를 호출한

2022년 9월 10일
·
0개의 댓글
·

<Web> Web Server / WAS

결론부터 말하자면 이 둘의 차이는 "상황에 따라 변하는 정보를 제공할 수 있는가"이다. 여기서 상황에 따라 변하지 않는 것은 Static, 변하는 것은 Dynamic 이라고 한다.예를들어 NAVER의 logo 검색 버튼 등은 홈페이지 개편등의 작업이 없는 한 거의 변하

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

<JavaScript> Get Elements 예제 연습(querySelector(all))

JavaScript를 Backend에서 사용하기 전에 필요한 문법을 예제와 함께 빠르게 정리하고 있다. 일단 예제는 아래와 같은 HTML 코드가 있고, 이를 사용하여 element를 가져오는 querySelector를 연습한다.checkbox에서는 복수 선택이 가능하기

2022년 9월 3일
·
0개의 댓글
·

<JavaScript> Arrow Function

ES6 이전에 JavaScript에서 함수를 만드는 방법은 크게 3가지가 있다 **1. 전통적인 함수의 정의 Anonymous Function new 키워드 사용** 1. Arrow Function 사용 a를 출력하는 간단한 함수를 만들어 보자 아래와 같이 인자가

2022년 9월 3일
·
0개의 댓글
·