본문 바로가기
반응형

분류 전체보기240

[INTELLIJ] 인텔리제이 소스 폴더로 지정하기 인텔리제이 소스 폴더로 지정하기 1. 프로젝트 우클릭 > Mark Directory as > Source Root 2. 상단 바 > File > Project Structure > Modules 탭에서 설정 가능 2023. 8. 14.
2023년 SQLD 시험 정보 안녕하세요. 2023년에 SQLD 개발자 시험을 보는 분들을 위해 시험 정보를 가져왔습니다. 2023 시험일정 8월 시험 접수를 놓쳤다면 올해는 10.16-20일 시험 접수가 마지막 기회입니다! 시험 과목 SQL 개발자 자격시험의 과목은 총 2과목으로 구성되어 있으며 데이터 모델링의 이해 과목을 바탕으로 SQL 기본 및 활용을 수행하는 능력을 검정합니다. 출제문항 및 배점 총 50 문항 세부 문항 합격 기준 합격 기준: 총점 60점 이상 과락 기준: 과목별 40% 미만 취득 사전 점수 공개 시간 시험 준비물 신분증 컴퓨터용 사인펜 (객관식용) 검정 볼펜 (주관식용) 손목 시계 시험 보시는 모든 분들 화이팅하세요! 🥰 2023. 8. 14.
LINUX 리눅스 필수 명령어 20가지 안녕하세요. 오늘은 리눅스 필수 명령어, 자주 사용되는 리눅스 명령어에 대해 정리해보려고 합니다. 리눅스 필수 명령어 20가지 ls : 현재 디렉터리 내의 파일과 디렉터리 출력 ss : 네트워크 상태 확인 cd : 디렉터리 이동 nc : 서버의 포트 확인 mkdir : 디렉터리 생성 which, whereis, locate : 명령어 위치 확인 cp : 파일 또는 디렉터리 복사 tail : 파일의 마지막 부분 확인하기 mv : 파일 또는 디렉터리 이동 find : 파일이나 디렉터리 찾기 rm : 파일 또는 디렉터리 삭제 ps : 현재 실행 중인 프로세스 목록과 상태 확인 cat : 파일 내용을 확인 grep : 주어진 입력값에서 패턴에 맞는 값 출력 touch : 빈 파일을 생성 kill : 프로세스 종.. 2023. 8. 12.
스프링에서 에러 처리하는 법 웹 페이지에 문제가 생기는 경우 개발자는 사용자에게 어떤 방법으로 에러 안내를 해야할지 고민해야 합니다. 개발을 하는 입장에서도, 사용자의 입장에서도 에러에 대한 적절한 정보가 노출되어야 에러가 발생하더라도 어떻게 조치해야 할지 다음 스텝으로 넘어갈 수 있기 때문입니다. 그래서 오늘은 스프링에서 예외를 처리하는 방법에 대해 알아보려고 합니다. 총 2가지의 에러 처리 종류와 처리 방법에 대해 적어보겠습니다. 스프링 프로젝트에서는 에러 페이지 설정이 따로 없는 경우, 아래와 같이 톰캣 내장 에러 페이지를 호출합니다. 톰캣 내장 에러 페이지 사용시 소스 디렉터리, 불필요한 정보 노출의 위험이 있습니다. 그렇다면 에러 페이지를 직접 설정하는 방법에는 어떤 것들이 있을까요? web.xml 파일에 에러 페이지 설정.. 2023. 8. 4.
유니코드 UNICODE 변환 사이트 안녕하세요. 오늘은 유니코드를 변환해주는 사이트에 대한 정보를 들고 왔어요. 유니코드란? UNICODE 초기 컴퓨터에서는 아스키 코드를 사용해 문자를 다루었는데, 아스키 코드는 8비트만을 사용해 총 256개의 문자만을 표현할 수 있었습니다. 전 세계 모든 문자를 수용하기 위해서는 아스키 코드를 대체할 산업 표준 코드가 필요해졌습니다. 유니 코드는 16비트를 사용해 총 1,114,112가지 문자를 표현할 수 있습니다. 문자에는 전 세계의 문자, 알고리즘, 이모지 등 모든 문자 형태가 포함됩니다. 그 중 한글은 한자 다음으로 코드표에서 가장 많은 부분을 차지하는 언어라고 합니다. UTF-8은 인코딩 방식 중 하나 UTF-8은 Unicode Transformation Format의 약자로, 유니코드를 변환하는.. 2023. 8. 3.
JS TEMPLATE ENGINE 의 개념과 Handlebars 사용법 안녕하세요 오늘은 js template engine에 대한 소개를 해보려고 합니다. js template engine이란? 템플릿 엔진의 등장 배경 웹에는 서버, 클라이언트가 있습니다. 기존에는 서버에서 데이터 베이스의 데이터를 가져온 뒤 HTML로 만들어 클라이언트에게 보내주었습니다. 하지만 이 방식은 페이지의 일부만 변경해도 전체 페이지를 다시 그려야 하는 문제가 있었습니다. 이를 보완하기 위해 Ajax가 등장했고, 변경이 필요한 부분만 재가공하여 보여주는 것이 가능해졌습니다. 보통 js, Jquery를 사용하는 경우 HTML에 가공된 데이터를 보여주는데, 조금의 실수라도 있는 경우, 페이지가 보이지 않거나 이상하게 보입니다. 이 때문에 사람 친화적인 문법을 가지고 서버에서 받아온 데이터를 효과적으로.. 2023. 7. 28.
반응형