jekyll Blog giscus 추가하기 repo-id가 뭐야?
https://giscus.app/ko/이를 참고하여 작성한 글입니다. 기존에 discus를 썼는데, giscus가 더 깔끔하고 보기 좋다고 생각하였다. 하지만, github계정이 있어야 한다는 점은 오히려 접근성이 더 떨어질 수 있다고도 생각하였지만.. 개발자라면?..깃허브 다 있잖아?! 그래서 넣기로 하였다. 위의 사이트에서 설정값을 다...
https://giscus.app/ko/이를 참고하여 작성한 글입니다. 기존에 discus를 썼는데, giscus가 더 깔끔하고 보기 좋다고 생각하였다. 하지만, github계정이 있어야 한다는 점은 오히려 접근성이 더 떨어질 수 있다고도 생각하였지만.. 개발자라면?..깃허브 다 있잖아?! 그래서 넣기로 하였다. 위의 사이트에서 설정값을 다...
https://chirpy.cotes.page/posts/enable-google-pv/여기서 따온 글입니다. https://console.cloud.google.com/apis/library/browse?authuser=1&project=blogview&q=google%20analytics%20api에 접속한다. ...
내가 기존에 썼던 버전은 3.1.0 언저리였다. 그 기준으로 업데이트 로그를 작성하겠다. 원본은 https://github.com/cotes2020/jekyll-theme-chirpy/releases?page=2에 있습니다.!! v3.1.0 New post preview image 설정에 alt기능을 추가하였습니다. site 설정...
🔅 개요 이전 챕터에서는 collect메서드로 Collector인터페이스 구현을 전달하였는데, 해당 인터페이스는 스트림의 요소를 어떤 식으로 도출할지를 지정해준다. 함수형 프로그래밍은 무엇을 원하는지 직접 명시할 수 있어서 명령형 프로그래밍과 다르게 코드가 좀 더 간결하고 가독성이 향상된다. 자바에서 제공하는 함수형 API를 살펴볼 챕터인것 같다....
메시지 컨버터 뷰 템플릿으로 HTML을 생성해서 응답하는것이 아니라, HTTP API 처럼 JSON같은 데이터로 응답을 보낼때 메시지 컨버터를 사용하면 편하다. @ResponseBody의 호출 구조는 이렇다. 출처 : 김영한 선생님 강의 자료 흐름을 따라가보자. 요청이 들어오면 Controller 호출 Controller에 ...
1. HTTP Response - 정적 리소스,뷰 템플릿 스프링에서 응답(데이터)를 만드는 방법은 크게 3가지이다. 정적 리소스 HTML, CSS, js 등 뷰 템플릿 사용 동직인 HTML HTTP 메시지 사용 HTTP API를 제공하는 경우에는 H...
HTTP Request Body HTTP Request Message - 단순 텍스트 요청 파라미터와 다르게 HTTP 바디를 통해서 데이터가 직접 데이터로 넘어오는 경우는 @RequestParam, _@ModelAttribute_를 사용할 수 없다. 가장 원초적인 방법으로 텍스트를 읽는법을 알아보자. 1. InputStream을 사용한 방법....
1. HTTP 요청 파라미터 - 쿼리파라미터, HTML FORM 클라이언트에서 서버로 요청 데이터를 전달할 때는 주로 다음 3가지 방법을 사용한다. GET - 쿼리 파라미터 메시지 바디 없이, URL의 쿼리 파라미터에 데이터를 포함해서 전달 /url?username=kms&hegiht=178 ...
1. 요청 매핑 1.1 기본 매핑 기본적인 형태의 매핑 방식이다. 저번에 작성한 양식이랑 같다. package hello.springmvc.basic.reqeustmapping; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.web.bind...
로깅 로그를 왜 사용할까? 보통 운영 시스템에서는 System.out.println() 같은 시스템 콘솔을 사용해서 정보를 출력하지 않고 로깅 라이브러리를 사용해서 로그를 출력한다. 스프링 부트 로깅 라이브러리는 기본으로 SLF4J, Logback이라는 로깅 라이브러리를 사용한다. 로그 라이브러리는 Logback, Log4J, Log4J2 등 ...