수강 계기 지금까지 웹 어플리케이션을 두어개 만들어봤지만 백엔드 단만 신경을 썼었고 프론트는 제대로 공부하지 않았다. 확실히 혼자 개발할 때는 프론트 단의 한계를 많이 느껴서 기초 공부를 시작하기로 마음먹었다. html과 css는 얼추 공부했지만 javascript는
인프런의 '신입 프로그래머를 위한 자바 스프링(Spring) 프레임워크 강좌' 를 수강하고 요약한 내용입니다. 1. 개요 📌 스프링 프레임워크? 스프링 프레임워크는 자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크다. 동적인 웹사이트를 개발하기 위한 여러 가지
go 루틴은 Go 런타임이 관리하는 Lightweight 논리적( or 가상적) 쓰레드이다. OS로 멀티쓰레드 작업을 한다면 쓰레드를 시분할로 쪼개서 CPU에 할당해줄텐데, 이때 매번 문맥 교환이 발생하게 된다. 문맥 교환은 오버헤드가 큰 작업이기 때문에 OS만으로 멀
개요 우선 Go Driver가 BSON 객체를 어떻게 다루는지 이해하고 넘어가야한다. MongoDB의 document는 json 형태로 저장하는데, 이는 BSON(Binary-encoded Json)이라 불리는 바이너리 데이터로 인코딩되어 저장된다. 덕분에 Mongo
mac os : catalina 10.15.7jdk : 1.8.0_281apache tomcat : 9.0.43eclipse : 2020-12spring : 썬마이크로시스템즈의 제임스 고슬링과 다른 연구원들이 개발한 객체지향적 프로그래밍 언어. 현재 대표적인 프로그래밍
Node.js 교과서 + 생활코딩 NodeJS 강의 내용 정리Chrome V8 Javascript 엔진으로 빌드된 Javascript 런타임런타임: 특정 언어로 만든 프로그램을 실행할 수 있는 환경.기존에는 자바스크립트 프로그램을 웹 브라우저 위에서만 실행할 수 있었음