JAVA 설문평가 서비스 만들기 (3)
안녕하세요. 이번 글은 지난 JAVA 설문평가 서비스 만들기 (2) 글에 이어서 3번째 글을 작성해보려고 합니다. 1 ~ 2 의 과정은 대상자 선정 후 해당 테스트 페이지로 이동시에 질문 데이터를 조회 후 Client 에 전달해주는 역할을 하는 과정을 살펴 봤다면 요번에는 Client 사용자 화면에 보여지는 화면 단을 다뤄볼 생각이다. ...
안녕하세요. 이번 글은 지난 JAVA 설문평가 서비스 만들기 (2) 글에 이어서 3번째 글을 작성해보려고 합니다. 1 ~ 2 의 과정은 대상자 선정 후 해당 테스트 페이지로 이동시에 질문 데이터를 조회 후 Client 에 전달해주는 역할을 하는 과정을 살펴 봤다면 요번에는 Client 사용자 화면에 보여지는 화면 단을 다뤄볼 생각이다. ...
안녕하세요. 이번 글은 지난 JAVA 설문평가 서비스 만들기 (1) 글에 이어서 2번째 글을 작성해보려고 합니다. 지난 글은 대상자 판별 후 그 대상자의 상태에 따라 이동 경로를 설정해주는 부분이였다면 이번엔 서비스의 핵심 질문 데이터를 조회 후 해당 질문 리스트 들을 추출 해 사용자 client 가 이용할 수 있게끔 보여주는 서비스를 정리해보려...
개요 현업에서 일을 하다 보니 알고리즘 해결 능력을 더 키우고 싶다는 욕심이 들어서 시작하게 되었다. 아무래도 현업에서 일을 하다 보면 끝 없는 공부지만 알고리즘의 문제에 겪게 되면 일단 머리 아프고 본다 ㅋㅋ… 이러한 점들을 해결하기 위해 코테도 필요하다는 점을 알게되었다. 코딩 기초 트레이닝 기초부터 시작한 이유는 취업전 ...
개요 회사에서 설문평가 서비스를 a-z 까지 만들게 되었다. 나중에 유용하게 사용될 거 같아 코드를 정리해서 적어볼까 한다. 이 글을 읽는 분들에게도 도움이 조금이나마 되지 않을까 정리해보려고 한다. 소개 요즘 유행하는 mbti 나 설문평가를 만들어 통계 자료로 유용하게 사용되고 있다. 이 서비스는 그러한 설문평가를 어떻게...
/^[0-9]*$/ - 숫자만 이루어져 있는지 체크하는 정규식 ^ : 문자열의 시작을 나타냅니다. [0-9] : 대괄호 내의 모든 문자를 대상으로 합니다. 이 경우, 모든 숫자를 나타냅니다(즉, 0에서 9까지). * : 앞선 문자나 그룹이 0번 이상 반복될 수 있음을 나타냅니다. $ : 문자열의 끝을 나타냅니다. var numRegex = /^[...
불변의 값 String 사전 적 의미로 몇 개의 문자들로 구성된 문자열 하나를 값으로 취할 수 있는 변수(String) 이라고 한다. 불변은 말 그대로 변하지 않는 값을 의미한다. 이는 값을 변경하려면 기존의 값을 버리고 새로운 값을 할당해야 된다는 것이다. 예를 들어 “나는” 이라는 intro(string) 변수가 있다고 했을때 “나는 ~~이에요...
tcp의 특징 인터넷상에서 데이터를 메세지의 형태로 보내기 위해 IP와 함께 사용하는 프로토콜 연결 지향 방식으로 패킷 교환 방식을 사용한다(가상 회선 방식이 아님). 3-way handshaking과정을 통해 연결을 설정하고 4-way handshaking을 통해 해제한다. 흐름 제어 및 혼잡 제어. 높은 신뢰성을 보장한다. ...
java 11 ver 특징 인터페이스에 private 메서드 가능 Open JDK와 Oracle JDK 통합 G1 GC가 기본 GC로 설정 람다 지역변수 var 키워드 사용 가능 컬렉션, 스트림 등 메소드 추가 지역 변수의 final 효과 확장 java 17 ver 특징 recode class 키워드 사용 가능 ...
문제 링크 문제 인식 고른칸의 위치 h,w 에 해당하는 색깔이 board[h][w] 의 오른쪽,왼쪽,위,아래에 해당 색과 똑같은 색이 몇개 있나 추출하는 문제 board의 길이는 1 이상 7 이하 h,w는 0 이상 board 길이보다 적어야 함 board는 영어 소문자로만 이루어져있음 문제 접근 Lv.1 단계라 문제 속에 풀이...
⛔ 문제 상황 기존 spring boot 프로젝트를 Intelli J 에서 실행시키는데 문제가 없었는데 도커로 컨테이너를 활성화 해주니 문제가 발생 🧐 문제 원인 <!-- <a class="LinkOnClick_title__0WSZ9" th:if="${session.loginMember == null}" th:href="@...