profile
천천히 꾸준히

[Spring] contextConfigLocation와 ContextLoaderListener

스프링프레임 워크가 동작하기 위한 설정파일의 위치를 알려주는 파라미터contextConfigLocation이라는 파라미터를 사용하면 Context Loader가 load할 수 있는 설정파일을 쓸 수 있다.WAS구동시에 web.xml을 읽어들여 웹 어플리케이션 설정을 구

2022년 6월 20일
·
0개의 댓글

[Spring] redirect와 forword의 차이

서버에서 자체 포워딩을 하기 때문에 처음에 했던 요청을 그대로 서버내에서 포워딩해서 다른 요청으로 처리한다.브라우저나 클라이언트 입장에서는 모른다.Client입장에서 한번의 요청으로 결과물을 받아볼 수 있다.forward는 Web Container의 내부에서 이동하기

2022년 6월 20일
·
0개의 댓글

[eclipse] Tomcat Server JSP 반영이 바로 안될 때

Windows > preferences > General > Startup and Shutdown > Reftesh workspace on startup 체크업로드중..Windows > preferences > General > Refresh on access, Ref

2022년 6월 20일
·
0개의 댓글

[Spring] ModelAndView

ModelAndView 컴포넌트, 객체 방식으로 작성하고 객체를 돌려준다. 특징 인자가 없다. 리턴 값(돌려주는 데이터형태)이 ModelAndView이다. 데이터 추가는 addObject으로 추가한다 페이지 이동은 setViewName으로 한다. 데이터와 이동하고자

2022년 6월 16일
·
0개의 댓글

[HTTP] HTTP 메서드

URI 설계 URI 설계할 때 리소스 식별에 의미를 두어야 한다. 행위는 배제하고 리소스만 식별하면 된다. >예시) 회원의 조회, 등록, 삭제, 변경 리소스에 매칭하여 URI를 설계했을 경우 -> 행위(메서드) 구분의 필요성 회원 조회 /members/{id} 회원 등

2022년 5월 23일
·
0개의 댓글

[JS] 알고리즘&자료구조 - 01. 빅오표기법(Big-O)

정식으로 입력된 내용이 늘어날수록 알고리즘에 실행 시간이 어떻게 변하는지 설명하는 공식적인 방식이다.코드 분류, 숫자로 코드의 성능을 빅오 형식으로 표기할 수 있다.좋은 코드의 기준은 뭘까? 브라우저에서 실행되는 속도, 코드의 간결성 등 기준은 많다.그 기준을 측정하기

2022년 5월 17일
·
0개의 댓글

[Spring] application.yml

application 및 spring의 설정에서 사용할 여러 가지 property를 정의한 파일이다. yml은 형식이며 다른 형식(.properties, .ini 등)으로도 표현이 가능하다. src/main/resources들여쓰기(띄어쓰기)로 구분하여 보기 편하다.p

2022년 5월 4일
·
0개의 댓글

[HTTP] HTTP 기본

HTTP http 메세지에 모든 것을 담아서 전송할 수 있다. HTML, text image, 음성, 영상, 파일 json, xml 서버간의 데이터 통신 HTTP 역사 >HTTP/0.9 -> HTTP/1.0 -> HTTP/1.1 -> HTTP/2 -> HTTP/3

2022년 4월 28일
·
0개의 댓글

[Vue.js] 컴포넌트(component)

뷰는 전역 컴포넌트와 지역 컴포넌트를 만들어 사용할 수 있다.(부모 인스턴스와 자식 인스턴스의 개념)하나의 컴포넌트는 vue라는 확장자를 가지며, 컴포넌트는 Dom의 작은 범위라고 생각하면 된다. view, 데이터 처리를 한 파일에서 할 수 있다.컴포넌트 별로 유효 범

2022년 4월 25일
·
0개의 댓글

cmd로 mac 파일구조 보기

homebrew를 이용해 tree 설치한다.homebrew가 없다면 homebrew부터 설치한다.파일 구조를 보고 싶은 폴더로 이동한다.결과

2022년 4월 25일
·
0개의 댓글

[Vue.js] vue devtools not detected 해결방법

크롬 브라우저 기준 오른쪽 상단 확장 프로그램에서 vue.js devtools 옵션 더보기 클릭(세로점 세개) -> 확장 프로그램 관리 -> 파일 URL에 대한 엑세스 허용 체크

2022년 4월 19일
·
0개의 댓글

[JS] JavaScript MVC 구현해보기

본 내용은 인프런 강의 실습 UI 개발로 배워보는 순수 javascript와 VueJS 개발 후기다. 순수 자바스크립트를 이용해서 목록 출력, 목록 검색, 최근 검색을 작게 구현 해보았다.VS code, node, lite-server(npm 설치 모듈)링크를 통해서

2022년 4월 17일
·
0개의 댓글

[JS] 비동기 통신을 할 때 fetch

비동기 통신을 위해 사용할 수 있는 것들은 여러가지가 있다.XMLHttpRequest - 브라우저 내장 객체ajax - jquery 이용fetch - 브라우저 내장 객체그 중에서 fetch를 추천하는 이유는 브라우저 내장 객체(엄밀하게 말하면 브라우저 window 객체

2022년 4월 5일
·
0개의 댓글

VS code 개발을 위한 좋은 익스텐션

나중에 개발환경 세팅할 때도 필요할 것 같아 유튜브 보고 정리를 해둔다. 출처: 비쥬얼 스튜디오 코드 설치 및 웹개발을 위한 필수 익스텐션 10개 추천 익스텐션 설치를 위해 왼쪽 하단의 아이콘(마켓 플레이스)를 클릭하고 검색에 아래의 익스텐션들을 입력해 설치하면 된다

2022년 4월 2일
·
0개의 댓글

macOS m1 개발 환경 설정

MacOS 용 패키지 관리자Mac용 가상 터미널 애플리케이션ZSH에 가장 널리 사용되는 플러그인 프레임 워크다.내장 플러그인과 테마도 제공한다.많이 사용하는 테마사용자 이름이 아에 나오지 않게 하고 싶으면 추가 d2codingfont나눔바른고딕을 바탕으로 개발자의 코딩

2022년 4월 1일
·
0개의 댓글

[HTTP] URI와 웹 브라우저 요청 흐름

URI(Uniform Resource Identifier) >- Uniform 리소스 식별하는 통일된 방식 Resource 자원, URI로 식별할 수 있는 모든 것(웹 브라우저 파일, 실시간 정보 등) Identifier 다른 항목과 구분하는데 필요한 정보 URI는

2022년 3월 10일
·
0개의 댓글

[HTTP] 인터넷 네트워크

인프런 김영한 개발자님의 자바 입문 강의를 인상 깊게 들어 올려주신 강의 중 평소 개념이 별로 없었던 HTTP 웹 기본 지식을 듣기 시작했다.그 중 첫번째 챕터는 인터넷 네트워크다.HTTP 학습을 위한 인터넷 네트워크의 개념을 알아본다.인터넷 망을 통해서 클라이언트와

2022년 2월 25일
·
0개의 댓글

MSA

MicroService Architecture의 줄임말로, 독립적으로 배포 가능한 각각의 기능을 수행하는 서비스로 구성된 프레임워크라고 할 수 있다. 마이크로서비스는 완전히 독립적으로 배포가 가능하고, 다른 기술 스택(개발 언어, 데이터베이스 등)이 사용 가능한 단일

2022년 2월 21일
·
0개의 댓글

[Spring] 인프런 김영한 스프링 입문 후기

포트폴리오를 만들며 자바, 스프링 환경은 경험 하였으나, 숙련된? 개발자가 자바 스프링 개발 환경을 설명해주는 강의를 듣고 싶어서 인프런 김영한 스프링 입문편을 들었다.인프런 스프링 입문 바로가기java 11, Spring Boot, Gradle템플릿 엔진: Thyme

2022년 2월 15일
·
0개의 댓글

ASP

회사 공고를 보면 asp를 사용하는 회사가 많은데 asp에 대해 궁금하여 찾아보았다. asp는 Active Server Page의 약자로마이크로소프트가 인터넷 정보 서비스에서 동적 웹 페이지 생성 용도로 제작한 서버 사이드 스크립트 엔진을 의미한다.확장자로 .asp를

2022년 2월 10일
·
0개의 댓글