profile
Quit talking, Begin doing
태그 목록
전체보기 (70)django(10)위코드(8)WeCode(8)Crawling(7)scraping(6)python(5)Database(5)web(4)ORM(4)node.js(3)csv(3)ManyToMany(3)Flask(3)git(3)OneToOne(3)C(3)JWT(3)mysql(3)modeling(3)http(2)service(2)linux(2)Token(2)Sequelize(2)stack(2)Web Scraping(2)decorator(2)project(2)로그아웃(2)relation(2)model(2)redis(2)JavaScript(2)nosql(2)OneToMany(2)Module(2)sql(2)알고리즘(2)sign-in(2)log-in(2)mac(2)scrum(1)호이스팅(1)order(1)S3(1)Linker(1)process(1)해시(1)heap(1)정적(1)Request(1)Response(1)nodejs(1)tig(1)path(1)(1)initial setting(1)free(1)boto3(1)stdin(1)freeze(1)pillow(1)MVC(1)development(1)structure(1)재귀호출(1)http통신(1)JOIN(1)함수표현식(1)pyjwt(1)View(1)bash(1)비크립트(1)class(1)network(1)branch(1)printf(1)pagination(1)cart(1)동적(1)dictionary(1)함수포인터(1)socket(1)method(1)Backend(1)offset(1)쇠막대기(1)query(1)reculsive(1)molloc(1)IO(1)hoisting(1)url parameter(1)Hashing(1)ec2(1)feature(1)https(1)Node(1)systemctl(1)가비지콜렉터(1)size_t(1)msa(1)loop(1)relational(1)bcrypt(1)social(1)bulk_create(1)이분검색(1)장바구니(1)virtual env(1)재귀함수(1)di(1)authorization(1)architecture(1)self(1)pointer(1)Preprocessor(1)update(1)CSS(1)함수선언(1)html(1)주문(1)bin(1)logger(1)--force(1)memory(1)컴파일(1)v8(1)data(1)Table(1)암호화(1)management(1)재귀(1)스택(1)algorithmn(1)gunicorn(1)sign-up(1)aws(1)github(1)app(1)객체지향(1)함수선언식(1)subquery(1)NestJS(1)hot fix(1)collector(1)LIMIT(1)systemd(1)변수선언(1)garbage(1)master(1)깃허브(1)선분이력(1)pandas(1)(1)data structure(1)해싱(1)save(1)이력관리(1)google(1)static(1)underflow(1)Auth(1)release(1)translation unit(1)로그인(1)path parameter(1)asynchronous(1)key-value(1)prefetch_related(1)non-relational(1)unit test(1)referencing(1)promise(1)test.py(1)terminal(1)TCP/IP(1)mysqldump(1)caching(1)GET(1)assembly(1)compile(1)프로그래머스(1)scala(1)develop(1)rebase(1)queryset(1)rds(1)복호화(1)점이력(1)agile(1)

정수를 문자열로 출력하기

문자열 출력 함수에서 어떻게 매개변수로 넣은 정수형을 곧바로 문자열로 포매팅해서 출력할까?문자열 출력함수와 가변 매개변수에 대해서는 다른 포스팅에서 알아보도록 하고, 이번에는 어떻게 정수형의 데이터를 문자열로 출력하는지에 대해서 알아보겠다.우선 매개변수로 들어온 정수가

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

함수포인터 동작 원리

함수포인터의 작동원리를 이해하기 위해서는 컴파일의 과정을 먼저 이해해야 한다.clang 컴파일러는 4가지 단계를 거쳐 소스코드를 실행파일로 만든다. "컴파일"은 넓은 의미에서 이 과정을 포괄하는 말이다. 하지만 좁은 의미의 컴파일은 전처리 다음단계인 translatio

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

Why you get wrong with size_t negative loop?

This is my personal experience when I code a small game with C. What I thought for size_t is a simple and ideal type to break negative loop as it can

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

Algorithm : length of the shortest string

This posting is about the better way to solve the algorithmn problem in Leetcode there is a set of string as input > input : abcdabc and output wou

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

Dependency Injection

소프트웨어 공학에서 일반적으로 유지보수성이 좋은 설계는 결합도(coupling)는 낮추고 응집도(cohesion)은 높이는 것이라 한다. 모듈 간의 의존성이 높으면 결합도가 올라갈 것이고, 구조화되지 못한 시스템일 가능성이 높다. 반면 결합도가 낮다면 모듈간의 의존성이

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

Node js 메모리 관리

node js 는 어떻게 메모리 관리를 하는지 알아보자V8엔진은 Javascript를 크롬브라우저에서 돌려주는 엔진이다. V8엔진은 Javascript를 assembly code로 컴파일해준다. node js는 V8엔진을 C++로 wrapping(?)해서 Operati

2021년 4월 23일
·
0개의 댓글

Static method VS Class method

정적 매서드와 클래스 매서드의 차이점에 대해서 알아보자. 우선 리눅스에서 어플리케이션이 빌드되고 프로세스가 어떻게 생겼는지 알아보자. 리눅스에서 하나의 프로세스는 4개의 영역을가진다 > DATA HEAP STACK TEXT DATA 빌드가 되고나면 가장 먼저 ST

2021년 4월 21일
·
0개의 댓글

Linux systemd 서비스 관리

node.js 프로젝트를 배포하면서 도커를 사용해서 node.js 서버를 빌드하기로 했다. 도커이미지 파일을 작성하던 중, 데이터베이스 연결이 되지 않은 상태서 서버를 listen하는 명령어를 실행하니 일정 간격으로 데이터베이스 매니저가 connection요청을 계속

2021년 4월 17일
·
0개의 댓글

TCP/IP networking and Web socket

Posting about web socket and real time networkingForwarding request in certain interval to server and get the data. We are not sure when the request a

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

How command works in Linux?

Currently I am studying on Operting System and came to understand how commands work in Linux terminal. Before we go, let us check out how Linux recei

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

Hoisting

V8 engine collect every variables to the top level of complination. As soon as code compiled, javascript collect address of variables(firstName, getLa

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

Node.js Core & Model : Where Sequelize Update Values made

this posting is in line with the role of modules at Node.js project when in comes to update data to database, we would use sequelize update method or SQL raw query. either way would need update value...

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

Node.js Core & Model : Where Sequelize Transaction Object Made

in MSA node.js architecture, we divide the project into modules which has it's role in the project. there is three main modules playing an important

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

Javascript Asynchronous

This posting mainly about three asynchoronous style in javascript and the usage of them we will get through the inefficiency and inconvenience of chained callback and make the code better with other ...

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

TIL - Declaration & Hoisting

호이스팅에 대해서 알아보자우선 호이스팅에 대해서 알기위해서는 자바스크립트 파일의 코드가 어떤과정으로 실행되는지 알아야한다코드가 실행되면 우선 선언된 변수와 함수들을 모아 객체로 만든다메모리상에서는 선언된 변수와 함수가 할당되고 이름이 포인터가 된다해당 이름으로 함수가

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

TIL - Node.js Module Structure

Node.js 모듈 종류 Node.js 는 크게 3가지를 제공한다 fs(file system) : 파일을 읽고 쓰는것 http : 네트워크 os : 운영체제 코어 모듈 > - 바이너리로 컴파일 되어야 하는 모듈이다 > - lib/ 폴더에 위치한다 node_modules 폴더에 있는 모듈 node에서 제공되는 기본 모듈 npm install을 통해서 받은 ...

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

TIL - Node.js 동작원리

Node.js 동작원리 정의 javascript를 서버에서 구현하기 위한 runtime 환경 공통 함수 호출 시 함수를 콜스택(call stack)에 넣어서 마지막에 들어온 함수부터 처리함 스택이 비워지면 함수 동작 완료 동기식 처리(Synchronous processing) 직렬적 task 처리 함수를 콜스택(call stack)에서 순차적으로 처리...

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

TIL - OOP & ORM

면접준비를 하면서 배웠던 객체지향적 프로그래밍과 그 패러다임에 맞는 ORM에 대해서 적어보겠다.영어로 물질 혹은 물체 지향적은 프로그래밍의 번역형태를 객체라고 부르는 것 같다. 즉, 프로그래밍을 물체의 형태로 만들어서 하겠다는 것이다. 어떠한 것을 제하는 프로그램을 짜

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

TIL - 알고리즘 : 쇠막대기 문제

두번의 시도 + 풀이과정참조를 했지만 제대로 이해하고 풀지 못했던 쇠막대기 문제에 대한 풀이를 해보겠다. 위와 같이 여러개의 쇠막대기를 2차원공간에 수평으로 놔두고 레이저를 발사해서 쇠막대기를 자른다. 여기서 잘려진 쇠막대기의 갯수를 구한다.input : '()((((

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

Project5 - About User & Order Project

프로젝트 소개(Project Description) 주제(Topic) 유저 관리와 상품 주문 기능 구현 구성원(Member) 1인 프로젝트 기간(Developing Period) 5일(20200504 ~ 20200510) 적용 기술(Skill Applied) Python 3.8.0 : language Pycharm venv : virtual envir...

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