안녕하세요. 이번 글에서는 클라이언트가 JSP를 통해 전송한 문자열에 한글이 있는 경우, 받았을 때 한글이 깨지지 않고 올바르게 출력시키는 코드에 대해 알아보겠습니다. 오류 확인 해결 방법을 설명하기 전에 먼저 폼에서 한글이 입력되었을 때, 어떤 결과가 나오는지 제 코드를 통해서 알아보겠습니다. 더보기 DOCTYPE html> Insert title here 회원 기본 정보 아이디: 4~12자의 영문 대소문자와 숫자로만 입력 비밀번호: 4~12자의 영문 대소문자와 숫자로만 입력 비밀번호 확인: 메일 주소: 예) id@domain.com 이름: 2~4자로 입력 주소: 우편번호 찾기 개인 신상 정보 주민등록번호: 확인 예) 1234561234567 생일: 년 123 456 789 101112 월 123 45..
안녕하세요. 이 글에서는 저를 포함한 5명이 함께한 미니 프로젝트에 대해 소개해드리려고 합니다. 이번 프로젝트에 관한 글은 총 세 파트에 나눠 작성하며 첫 번째 파트에서는 앱에 대한 간단한 설명, 핵심 기능, 기술 스택에 관하여 먼저 설명 드리겠습니다. 1. 어플리케이션 개요 프로젝트의 주제가 선정된 배경은 이렇습니다. 코로나 이후 대한민국의 운동 인구가 눈에 띄게 증가하면서 많은 사람들이 운동에 관심을 가지게 되었습니다. 하지만 관심은 평균적으로 그리 오래가지 않았습니다. 저희는 그 이유를 운동을 했을때 운동에 대한 자세와 방법을 잘모르고, 운동을 하더라도 “자신이 잘하고 있나?” 혹은 “이게 의미가 있는것일까?” 라는 생각을 가지며 안 하게 되는 것이라 추측하였습니다. 이러한 이유로 운동을 그만 뒀던..
1. 정규 표현식(Regular Expression)이란?? - 문자열에서 특정 내용을 찾거나, 그 내용을 대체 또는 발췌하는 데 사용하는 JS의 표현 방식입니다. - 일반적인 조건문으로는 복잡할 수 있는 문장을, 정규 표현식을 이용하면 매우 간단하게 표현할 수 있습니다. - 하지만 주석이나 공백을 허용하지 않고, 여러 기호를 혼합하여 사용하기 때문에 가독성이 떨어지는 단점이 있습니다. 정규 표현식의 구조는 이렇습니다. - 슬래쉬(/) 문자 두 개 사이로 정규식 기호가 들어가는 형태입니다. - 정규 표현식을 만드는 방식은 다음과 같이 간단합니다. const regex = /apple/ -> 이는 'apple'이라는 단어가 있는지 필터링해주는 정규 표현식입니다. 2. 정규 표현식 사용법 정리 # 정규 표현..
https://www.acmicpc.net/problem/1260 1260번: DFS와 BFS 첫째 줄에 정점의 개수 N(1 ≤ N ≤ 1,000), 간선의 개수 M(1 ≤ M ≤ 10,000), 탐색을 시작할 정점의 번호 V가 주어진다. 다음 M개의 줄에는 간선이 연결하는 두 정점의 번호가 주어진다. 어떤 두 정점 사 www.acmicpc.net 백준 1260번 이 문제는 DFS와 BFS를 가볍게 실습할 수 있는 문제이다. 코드 구현하는 과정 1. 필요 필드 구현 static boolean visited[]; // 방문 확인 배열 static ArrayList[] a; // 인접 숫자 리스트 각각의 노드에 방문했었는지 확인할 boolean타입의 배열과 각 노드의 인접 노드를 저장할 ArrayList를 ..