본문 바로가기

분류 전체보기94

[Java] 원시 자료형(Primitive Data Types) 왜 자료형을 알아야 하지? 나 같은 비전공자가 프로그래밍을 시작하면 보통 처음에는 개발환경 설정을 하게 된다. 이때까지는 뭔가 열심히 해보겠다는 열정을 가득 가지고 있다. 하지만 하루가 지나고 자료형을 배우게 되면 순식간에 흥미를 잃게 된다. 나는 뭔가 대단한 것을 개발하고 싶어서 왔는데, 도대체 자료형이란 걸 왜 배우는 걸까? 만약 그때의 나에게 자료형을 왜 배워야하고, 왜 중요한지를 설득한다고 하면, 나는 가장 먼저 좋아하는 게임이 무엇이냐고 물을 것이다. 그리고 그 게임의 다양한 이미지들에는 나와있지 않은, 화면 뒤에서 돌아다니는 다양한 데이터들에 대해서 설명할 것이다. 그리고 그 데이터를 생성하고, 읽고, 바꾸고, 삭제하는 그 과정과 흐름이 바로 이 게임이라는 것과 그 데이터를 효과적으로 효율적으.. 2021. 5. 18.
FrontEnd 참조 자료 모음 읽고나면 따로 정리해서 포스팅하고 삭제 DOM 과 Virtual DOM 이해하기 위한 자료들 medium.com/@deathmood/how-to-write-your-own-virtual-dom-ee74acc13060 How to write your own Virtual DOM There are two things you need to know to build your own Virtual DOM. You do not even need to dive into React’s source. Or into source code… medium.com 브라우저는 어떻게 동작하는가 d2.naver.com/helloworld/59361 https://www.wishket.com/yozm/detail/646/ 웹 브라우.. 2021. 5. 10.
Spring Framework (1) - 개발 환경 설정 (JDK설치, 환경변수 설정, 이클립스 설치, 이클립스 환경 설정) 스프링 프레임워크로 개발을 하기 위해 필요한 개발 환경 설정 과정을 기록하려 한다. 별도로 정리를 해놓지 않으니 불필요하게 반복해서 찾게 되는 불편함이 있어 이제 부터는 새롭게 알게 된 내용은 당일에 다 정리해 놓으려 한다. 그리고 내가 작성한 내용이 다른 사람들에게 도움이 될 수 있도록 이해하기 쉽게 평이한 문장으로 작성하려고 한다. 참고로 이 개발 환경 설정은 Windows OS에 대한 것이므로, Unix, Linux, Mac OS 등은 다른 경로로 찾아보아야 할 것이다. 1. 자바 개발 키트(Java Development Kit, JDK) 설치 JDK는 말 그대로 자바로 개발을 하기 위한 도구들의 모음이라고 할 수 있다. 이에 대한 설명은 다음 기회에 정리하기로 하고, 일단 설치의 과정에 대해서만 .. 2021. 5. 7.
Dust.js 기본 문법 정리 -- 2022.11.18 이제 홈페이지도 접근되지 않는 걸 보니 이제 더 이상 지원되지 않는 듯 하다 --------------------------------------------------------------------------------------------------------------------------- 이번에 투입된 프로젝트에서 너무 생소한 Dust.js 이라는 템플릿 엔진을 사용한다. 링크드인에서 개발한 것으로 보이는데, 사실상 이제는 사용되는 곳이 거의 없는 것 같다. 하지만 현재 프로젝트에서는 사용하고 있어 기본적인 문법을 알아야만 한다. 사실 대부분의 템플릿 엔진과 같이 크게 표현 방식이 크게 다른 것 같진 않다. www.dustjs.com/guides/getting-start.. 2021. 5. 6.