profile
인생은 본인의 삶을 곱씹어보는 R과 타인의 삶을 배워 나아가는 L의 연속이다.
post-thumbnail

[코드트리 조별과제 마지막 6주차 코딩테스트 연습] 자리 수 단위로 완전탐색 / (모이자) 문제 풀이 모음 with 자바스크립트(Javascript) & 자바(Java)

해당 문제를 마지막으로 조별과제 이벤트를 완료하게 되었습니다. 그간 미뤄왔던 Novice Low 단계를 졸업하고 Novice Mid도 어느덧 2/3 정도 해결을 했네요...! 물론 중도에 막히기도 해서 알고리즘 기초부터 하나씩 풀어나가는 중인데, 알고리즘 문제를 풀면

2024년 8월 25일
·
0개의 댓글
·
post-thumbnail

[코드트리 조별과제 5주차 코딩테스트 연습] 사각형 칠하기 (잔해물 덮기) 문제 풀이 모음 with 자바스크립트(Javascript) & 자바(Java)

이번 문제의 경우 저번에 풀었던 문제보다 제법 난이도가 많이 하향이 되었던지라 생각보다 수월하게 풀었던 문제였습니다. 이차원 배열의 좌표를 이용해서 해당 사각형의 가로, 세로 길이만큼 1을 만들어주면 되는데요.대신 저번에는 일일이 딱 맞는 음수 배열의 범위를 구한 대에

2024년 8월 18일
·
0개의 댓글
·
post-thumbnail

[JSP/Servlet] JSP Model2 (MVC) 방식을 활용한 회사 사원 조회 홈페이지 제작기 | With Mybatis

1. 서론 이번에 학원에서 마이바티스를 활용한 MVC 패턴을 한 번 짜봤는데요. 이전에 스프링 부트로 간이 프로젝트를 할 때는 몰랐는데, 막상 해당 시간을 가지다보니 "이래서 근본을 아는게 중요하구나" 라는 생각이 막 꽂혀서 되게 의미있는 시간이었다고 생각합니다. 물

2024년 8월 16일
·
0개의 댓글
·
post-thumbnail

[JSP/Servlet] JSP Model1 방식을 활용한 회원 가입 CRUD 홈페이지 제작기 | With JavaBeans, 커스텀 태그 라이브러리, 커넥션 풀

이번에도 마찬가지로 서블릿을 이용해 이전에 제작했던 홈페이지를 개선해 보았는데요. 때문에 이번 섹션을 먼저 보시기 전에 먼저 이전 제작 홈페이지의 로직을 한 번 보시고 오시는 것을 추천 드립니다. 아무튼 이번에는 저번에 사용하지 않았던 자바빈즈(특정 역할을 대체하는 자

2024년 8월 13일
·
0개의 댓글
·
post-thumbnail

[JSP/Servlet] JSP Model1 방식을 활용한 회원 가입 CRUD 홈페이지 제작기 | with 스크립틀릿

학원을 다닌 지 한 달 반이 다 되어갈 무렵 JSP와 서블릿을 거의 마치게 되면서 여태껏 배운 내용을 토대로 MVC1 방식으로 간단한 웹 홈페이지를 제작하게 되었습니다. 제작을 해보면서 느낀 점은 "근본이 중요하구나." 라는 점이었는데, 신기술을 배우기에 앞서 그 기술

2024년 8월 13일
·
0개의 댓글
·
post-thumbnail

[코드트리 조별과제 4주차 코딩테스트 연습] 구간 칠하기 (흰검 칠하기) 문제 풀이 with 자바스크립트(Javascript) & 자바(Java)

솔직히 이 문제는 제가 여태 풀었던 코딩 문제 중에 역대급으로 어려운 문제이자 제가 이 문제를 풀면서 "아... 코테 때려칠까?" 라는 생각을 가지게 만들게 해준 문제였습니다. 그 만큼 xp도 역대급으로 높았던 문제였고, 그래서 풀어냈을때의 그 짜릿한 쾌감은... 진짜

2024년 8월 11일
·
0개의 댓글
·
post-thumbnail

[JSP&Servlet] JSTL 설치 및 표준 태그 라이브러리 종류와 사용법 알아보기

JSTL (JavaServer Pages Standard Tag Library)이란 JSP에서 사용할 수 있는 표준 태그 라이브러리입니다. 좀 더 구체적으로 말해보자면 JSTL은 JSP 페이지에서 자주 사용되는 스크립틀릿 과 같은 작업을 단순화해서, 더 읽기 쉽고 유지

2024년 8월 7일
·
0개의 댓글
·
post-thumbnail

[JSP&Servlet] 자바빈의 정의와 실제 사용을 위한 표준 액션 태그들

자바빈(Java Bean) 이란 서버측에서 특정 형식으로 정보를 저장하고자 개발자가 작성한 클래스를 의미하는데요. 대표적으로 DTO와 VO가 있습니다. 그리고 DTO와 VO 둘 다 서버측에서 객체를 생성하기 위해 정의된 클래스라는 공통점이 있지만, 차이점을 살펴보자면

2024년 8월 6일
·
0개의 댓글
·
post-thumbnail

[JSP&Servlet] 스크립틀릿의 새로운 대체제, EL 표기법

EL(Expression Language)는 JSP에서 사용하는 새로운 스크립트 언어로서 기존의 복잡했던 자바 코드 표현 체계인 스크립틀릿을 대체하기 위해 만들어졌는데요. 이러한 EL은 쉽게 사용자의 입력 데이터를 가져오고, 연산하여 출력하는 역할을 스크립틀릿보다 더

2024년 8월 6일
·
0개의 댓글
·
post-thumbnail

[JSP&Servlet] 서블릿 실행 전 정보 처리를 지원하는 필터(Filter) 기능간단 개요

1. Filter란? Filter란 클라이언트(Client)에서 서버(Server)로 요청이 들어오기 전 특정 서블릿을 데이터를 정제하거나 분기를 정하는 등의 목적으로 만들고자 할 때 사용하는 추상 인터페이스로, 클라이언트의 요청을 서버가 받아 메인 서블릿(컨테이너)에

2024년 8월 5일
·
0개의 댓글
·
post-thumbnail

[JSP&Servlet] 서블릿&JSP의 리다이렉션과 정보 전달 기술 (sendRedirect, Forword, Session)

데이터 처리를 클라이언트 측에서 요청받은 후 서버 측에서 처리하고, 클라이언트에게 다시 페이지를 로드하거나 새로운 페이지로 리다이렉트하는 것입니다. 이는 서버측에서 데이터를 처리한 후 처리 결과를 클라이언트에게 다른 페이지로 보여주는 역할이나, 혹은 사용자가 새로고침을

2024년 8월 5일
·
0개의 댓글
·
post-thumbnail

[코드트리 조별과제 3주차 코딩테스트 연습] 최대로 겹치는 구간과 지점 문제 풀이 with 자바스크립트(Javascript) & 자바(Java)

첫번째 문제와 두번째 문제는 코테의 대표적인 일차원 좌표 문제들 중 하나인데요. 그 중 첫번째 문제는 끝점을 포함하지 않는 오프셋 범위의 좌표 문제이고, 두번째 문제는 오프셋을 고려하지 않고 끝 점을 고려한 좌표 문제였죠.그래서 일단 오프셋에 대한 개념과 끝점을 포함하

2024년 8월 3일
·
0개의 댓글
·
post-thumbnail

[JSP&Servlet] 서블릿의 상태 저장 및 유지 객체들 : Session

서블릿에서 세션(Session)은 클라이언트와 서버 간의 상태 정보를 유지하기 위한 중요한 개념이라고 하는데요.그 이유는 웹 애플리케이션에서 클라이언트와 서버 간의 상호작용은 보통 HTTP 프로토콜을 통해 이루어지는데, HTTP는 기본적으로 상태가 없는(stateles

2024년 8월 1일
·
0개의 댓글
·
post-thumbnail

[JSP&Servlet] JSP 페이지와 스크립트 기반 태그들

JSP(JavaServer Pages)는 웹 개발에서 서버 측에서 동적으로 컨텐츠를 생성하기 위해 사용되는 기술입니다. JSP는 HTML에 Java 코드를 포함시켜 웹 페이지를 작성할 수 있게 되는데요. 쉽게 얘기하면 페이지에 자바 코드를 사용할 수 있는 페이지가 J

2024년 8월 1일
·
0개의 댓글
·
post-thumbnail

[JSP&Servlet] 서블릿의 상태 저장 및 유지 객체들 : Cookie

1. Cookie 객체와 관련 메서드들 서블릿에서도 쿠키를 추출하는 것이 가능한데요. 그 전에 쿠키에 대해서 모르시는 분들이 계시다면 다음의 링크에서 한 번 확인하시고 와보시는것을 추천드립니다. 아무튼 이러한 쿠키는 특히 사용자를 인증하는 정보로 주로 사용하고 있는 만

2024년 7월 31일
·
0개의 댓글
·
post-thumbnail

[JSP&Servlet] 서블릿의 상태 저장 및 유지 객체들 : ServletConetxt

1. 상태 저장의 중요성 네트워크의 연결은 어느 한 쪽의 일방적인 행위에 의해서 발생되지 않습니다. 이를 좀 더 풀어서 설명해 보자면 클라이언트의 요청이라는 행위와, 서버의 응답이라는 행위가 일어나는 일련의 과정을 거친 상태가 네트워크가 연결된 상태라고 할 수 있는데

2024년 7월 31일
·
0개의 댓글
·
post-thumbnail

[JSP&Servlet] 서블릿의 web.xml의 환경 설정 살펴보기

web.xml은 웹 애플리케이션의 구조와 동작을 정의하는 역할을 하는데요. 서블릿, JSP 페이지, 필터, 리스너 등 웹 애플리케이션의 구성 요소를 정의하고, 이들이 어떻게 매핑되는지를 설정하거나 인증, 권한 부여, 보안 제약 조건 등을 설정하는 코드들이 작성되기도 하

2024년 7월 30일
·
0개의 댓글
·
post-thumbnail

[Javascript] jQuery 간단 정리 | DOM 조작을 쉽고 빠르게 도와주는 라이브러리, jQuery 간단 개요

jQuery란 자바스크립트 라이브러리 중 하나로, HTML 문서를 탐색하고 조작하기 쉬운 API를 제공하여 웹 개발을 단순화 하는데 사용되는 라이브러리인데요. 제이쿼리를 이용하면 HTML 문서의 탐색 및 조작, 이벤트 처리, 애니메이션, Ajax와 같은 기능을 쉽게 사

2024년 7월 30일
·
0개의 댓글
·
post-thumbnail

[JSP&Servlet] 메소드 방식에 따라 클라이언트의 정보 추출 메서드

GET, POST 방식에 따른 클라이언트의 제공 정보를 추출하기에 앞서 JSP 구조를 다음과 같이 짜보도록 하겠습니다.JSP 페이지CSS 파일getParameter는 사용자가 입력한 단일 정보를 추출하는대 사용되는데요. 서블릿과 연결된 JSP 페이지에서 제출 된 사용자

2024년 7월 29일
·
0개의 댓글
·
post-thumbnail

[Javascript] 비동기 함수 총정리 | fetch 메서드와 네트워크 통신 활용

fetch 메서드는 앞서 살펴본 비동기 함수들을 이용해 서버와 비동기로 데이터를 주고 받도록 도와주는 브라우저 지원 API로, window 전역 객체의 프로퍼티로서 여러 데이터 형식을 지원하나, 주로 JSON(JavaScript Object Notation) 데이터 통

2024년 7월 29일
·
0개의 댓글
·