profile
상상을 구현하고픈 프론트엔드 개발자입니다.

매크로 - rust

rust에서 매크로란 메타 프로그래밍의 줄임말이다.더 많은 코드를 작성하는 코드 작성 방법의 하나이다.rust에서 함수는 모든 매개변수와 유형을 선언해야 하지만, 매크로는 이를 선언하지 않아도 된다.매크로의 단점은 매크로를 정의하는 것이 함수 정의보다 복잡하다는 것이다

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

heap

힙은 자동으로 관리되지 않는 프로세스 메모리 영역이다.수동으로 메모리를 할당해야 하며, 수동으로 메모리를 해제해야 한다.할당된 힙 메모리 삭제에 실패하면 메모리 누수로 이어질 수 있다.힙은 크기의 제한이 없어 방대한 양의 데이터를 저장할 수 있다(시스템의 물리적인 크기

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

stack

스택은 각각의 함수에 의해 생성된 변수들을 저장하는 프로세스 메모리의 영역이다.각 함수의 메모리 정보를 스택 프레임이라고 한다.스택에 지역 변수들이 저장되고, 모든 함수 호출에 대한 새로운 스택 프레임이 현재 프레임 위에 할당된다.스택 프레임을 생성한 함수만 여기 접근

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

integer - Rust

rust의 primative type 중 하나인 integer signed integers에는 i8, i16, i32, i64, i128, isize가 있으며, unsigned integers에는 u8, u16, u32, u64, u128, and usize가 있다.s

2023년 11월 19일
·
0개의 댓글
·
post-thumbnail

2022년 회고

어느덧 2022년이 끝났다. 올 한해는 작년만큼이나 나에게 여러가지 의미를 갖는 해였다. 처음으로 한 회사의 근속년수를 1년을 채우기도 했고, 결혼이라는 인생의 큰 이벤트를 준비하기 시갖한 해이기도 하다.

2022년 12월 17일
·
0개의 댓글
·

[함수형 프로그래밍] 함수형 프로그래밍의 개념

함수형 프로그래밍이란 하나의 프로그래밍 패러다임으로, 자료처리를 수학적 함수의 계산으로 취급하고 상태와 가변데이터를 멀리하는 프로그래밍 패러다임을 의미한다.함수형 프로그래밍을 한 줄로 요약하자면 다음과 같다.부수효과가 없는 순수함수를 1급 객체로 간주하여 파라미터나 반

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

[CSS] min, max, clamp

CSS min은 min(a, b, ...) 의 방식으로 사용하며 인자로 받은 값들 중 가장 작은 값을 값으로 취하는 함수이다.예시위와 같이 사용한다면, .container의 width 는 50%와 200px 중 작은 것을 골라 적용하게 된다. 내가 작성한 예시를 기준으

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

[TIL] DTO 란?

nest 공부를 하다보니 DTO, Entity 라는 개념을 자주 듣게 되어 그것이 무엇인지 정리해보는 시간을 가지려고 합니다.Entity란 쉽게 말하면 하나의 실체라고 할 수 있습니다. DB 테이블에 존재하는 Column들을 필드로 가지는 객체를 말합니다. Entity

2022년 7월 31일
·
0개의 댓글
·
post-thumbnail

Redux Thunk & Saga

Redux Thunk와 Saga에 대해 알아봅시다.

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

고급 문자열 검색 - trie

문자열을 검색하는 알고리즘은 trie를 공부해보았습니다.

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

메타태그에 대한 이해

우리가 소홀하기 쉬운 메타태그에 대해 알아보는 시간을 가져보도록 하겠습니다.

2021년 8월 19일
·
0개의 댓글
·

그래프에 대한 이해

그래프에 대해 이해하는 시간을 가져보았습니다.

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

OOP 에 대한 이해

OOP에 대한 간단한 이해

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

[TIL]캐싱

캐싱에 대한 간략한 알고리즘을 알아보자

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

React-Quill을 활용하여 게시판 만들기(with TypeScript)

라이브러리를 활용하여 쉽게 게시판을 만들어보자(with typescript)

2021년 7월 21일
·
4개의 댓글
·
post-thumbnail

[TIL] 해시 테이블

해시 테이블의 정의해시 테이블은 고정된 크기의 자료 구조로 처음에 크기가 정해진다. 해시 테이블을 사용하면 자료를 쉽고 빠르게 저장할 수 있고, 키-값을 기반으로 자료를 얻을 수 있다. 자바스크립트에서 자바스크립트 객체는 해시테이블과 같은 방식으로 키와 해당 키의 연

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

[TIL] 로컬 서버를 https로 셋팅하기

로그인 로직을 생성할 때 항상 고민이 되는 token을 보다 안전하게 관리하는 법.

2021년 6월 20일
·
0개의 댓글
·