개발자로 일하면서 코딩을 잘하는것도 중요하지만 CS 관련 지식을 얻는 부분도 중요하고, 기술 면접 단골 질문중에 하나인 프로세스(Process)와 스레드(Process) 그리고 자바스크립트의 동작원리까지 정리하고자 한다. 프로세스의 정의 > 프로세스(process)
앞 전 포스팅에서 가비지와,가비지 컬렉터, 가비지 컬렉션에 대해 알아보았고, 마지막에 가비지 컬렉션 작동 방식에 대해 설명하던 중, 알고리즘 한계점의 발견, 즉 메모리 누수(Memory Leak)에 대해 잠깐 언급하였다. 오늘은 메모리 누수는 왜 발생이 되는 것이고,
자바스크립트를 공부하는 사람들이라면 누구나 한번 그 이상은 들어봤을만한 단어이고, 대기업 뿐만 아니라 각종 회사 면접 질문에서 단골손님으로 등장하는 가비지컬렉터에 대해 정리 해보기로 한다.영어 단어에서 Garbage는 곧 쓰레기를 의미하는데 자바스크립트에서 쓰레기란 무
한번쯤 웹사이트를 돌아다니면서 꿻뷁헬 이런 단어들을 보았을 것이다. 그렇다면 이런 단어들은 왜 나타나는 것일까?잘은 모르겠지만 인코딩 문제라는데.. UTF8,UTF16,아스키코드,EUCKR은 무엇이며 "아 이렇게 하니 해결이 되네?" 하고 넘어갔던 부분들을 명쾌하게 풀
Intro MDN에 그대로 적혀 있는 내용을 가지고 왔다. 이렇게 CORS라는 것은 웹,프론트,서버 개발자라면 꼭 알아야 하며, 중요한 내용을 다루기 전에 CORS가 나오게 된 배경에 대해 알아보자. 옛날에는 서버에 자료를 요청할 때는 같은 도메인에서 API를 요청
우선 이 주제를 이해하려면 자바스크립트의 데이터 타입(기본형,참조형)에 대해서 이해하여야 한다.필자는 '코어자바스크립트' 책을 보면서 많은 정보를 얻었지만, 위와 같은 이해가 부족하다면 아래 링크를 읽어보길 바란다.자바스크립트 기본형, 참조형 설명간단하게 설명하자면 자
흔히들 HTTP가 무엇이냐 물은다면 가장먼저 저 약자들을 해석하며 의미를 찾을것이다. HyperText Transfer Protocol의 약자로 하이퍼텍스트 문서를 교환하기 위하여 사용된 통신 규약이다. ># HTTP Hyper Text란 컴퓨터 화면이나 전자 기기
블로그를 정리하며 내가 정리하는 내용이 왜 쓰이며, 그것이 쓰이기까지 등장 배경이 중요하다고 배웠다.Semantic Web도 그렇다. 이것을 표현하기 쉽게 시맨틱 웹이라고 지칭하겠다.처음에 웹이라는것은 1990년도 초에 팀버너스리가 최초로 World Wide WEb(W