Light
Dark
개요 처음 프론트앤드를 배우면 보통 각 페이지에 해당하는 html파일을 만들고 사용한다. 이렇게 하다보면 요소가 중복되고 코드가 길어지면 유지보수가 힘들어진다. 그럼 이런 생각을 해볼수도 있다. 자바스크립트는 페이지를 동적으로 조작하기 위해 사용한다. 즉, 자바스크립트를 통해서 요소를 만들고 삭제하는등의 작업이 가능하다. 그렇다면 ... Read More
개요 변수란 변하는 값을 나타내는 기호라고 할 수 있다. 자바스크립트나 다른 프로그래밍 언어를 다룰 때 우리는 변수를 선언하고 값을 할당하여 재사용한다. CSS에서 변수를 사용할 수 있다는 사실은 일단 잠시 제쳐두고 변수가 필요한 경우가 어떤 경우일까 살펴보자 필요성 프론트 웹 프로젝트에서 어떤 색깔을 사용할지 고민하고 있다. 이... Read More
개요 프로그래머스의 경우 직접 입출력을 받을 필요 없이 함수 형태로 문제를 주고 데이터는 알아서 대입되는 방식이지만 백준의 경우는 직접 입출력을 받아야한다. 이번 기회에 정리해보려한다. 들어가기에 앞서 백준같은 경우는 코드에 문제가 있어도 어디에 문제가 있는지 알기 힘든 경우가 있다. 테스트로는 좋지만 한문제씩 풀어가며 공부하기에는 불편하... Read More
개요 처음에는 AI분야를 공부해보고 싶었다. 컴퓨터는 마법이 아니다. 코딩 공부를 하며 컴퓨터에 대해 이해하면서 결국 컴퓨터도 최소 단위로 작동하고 이 동작들이 모여서 우리가 생각하는 컴퓨터로써 기능을 하는 거구나 하는 생각이 들었다. AI에 관심이 가게 된 계기도 비슷하다. 영화나 매체에서 나오는 AI는 마법같았다... Read More
개요 mysql을 먼저 접하고 JPA를 접한 케이스다보니 JPA의 개념이 낮설고 헷갈림의 연속이였다. JPA를 공부해보고 뭘 위한 것인지 공부해보려한다. JPA가 뭘까? 결국 Mysql이다. JPA에서 아무리 깊게 고민해서 코드를 짠다고 해도 결국 RDB의 쿼리로 변환되어 서버에 전송된다. 위의 한 줄을 가지고 JPA를 깊이... Read More