[JS] 1. Call Stack & Event Loop
2022. 3. 22. 22:39
🔥 Front-End/JavaScript
GitHub - yjs03057/33-js-concepts: 모든 자바스크립트 개발자가 알아야 하는 33가지 개념 모든 자바스크립트 개발자가 알아야 하는 33가지 개념. Contribute to yjs03057/33-js-concepts development by creating an account on GitHub. github.com Javascript는 싱글 스레드 언어 Javascript는 싱글 스레드 언어입니다. 즉, 한 번에 하나의 작업 혹은 한 번의 코드 조각을 처리할 수 있습니다. 엄밀히 말하면, Javascript의 메인 스레드인 이벤트 루프가 싱글 스레드입니다. 하지만 이벤트 루프만 독립적으로 실행되지는 않고, 웹 브라우저나 nodeJs의 도움을 받아 멀티스레드처럼 실행이 됩니다. 즉,..
[JS] 변수
2022. 3. 22. 22:16
🔥 Front-End/JavaScript
04장 변수(Variable) 변수란 무엇인가? 왜 필요한가? 애플리케이션은 데이터를 다룬다. 아무리 복잡한 애플리케이션이라 해도 데이터를 입력(input) 받아 처리하고, 그 결과를 출력(output)하는 것이 전부다. 컴퓨터는 CPU를 사용해 연산하고, 메모리를 사용해 데이터를 기억한다. 메모리는 데이터를 저장할 수 있는 메모리 셀(memory cell)의 집합체이다. 메모리 셀 하나의 크기는 1바이트(8비트)이며, 컴퓨터는 메모리 셀의 크기, 즉 1바이트 단위로 데이터를 저장(write)하거나 읽어(read) 들인다. 각 셀은 고유의 메모리 주소(memory address)를 가진다. 이 메모리 주소는 메모리 공간의 위치를 나타내며, 0부터 시작해서 메모리의 크기만큼 정수로 표현된다. 메모리에 저장..
[Error] 맥&맥북 앱스토어 다운로드, 업데이트 무한 로딩 오류
2021. 12. 20. 12:10
🗂 ETC
간혹 맥에서 앱 다운로드, 업데이트를 실행할 경우 다운로드 또는 업데이트가 완료되지 않은 채 무한로딩 현상이 걸릴 때가 있습니다. 필자의 경우 Xcode 업데이트, Microsoft Office 프로그램들을 업데이트 하는 경우에 겪어봤습니다. p.s. 1) 해결이 안될 시 너무 조급해하지 마시고, 재부팅때 업데이트 적용되는 경우도 있습니다. 간혹 안되는 경우 다음 날 켜보니 업데이트가 적용돼있을 때도 있었습니다! 2) Xcode의 경우 업데이트 별로 용량이 큰 버전도 있어 초기 다운로드 시, 최종적으로 다운로드 될때까지 기다려보실 것을 추천드립니다. 앱스토어 로그아웃 & 재로그인 앱스토어를 켠 상태에서 상단 메뉴바에 스토어를 클릭 후 로그아웃 후 다시 재 로그인 앱스토어 캐시 삭제 앱스토어 임시 파일 삭..