티스토리 블로그를 구글 검색 사이트에 노출하는 방법은 네이버 검색 사이트에 노출하는 방법과 유사합니다. 티스토리 블로그를 네이버 검색사이트에 노출하는 방법이 궁금하시다면, 아래 링크 참조 바랍니다. 티스토리 블로그를 네이버 검색에 등록하는 방법 티스토리는 daum 포털 사이트에서 주로 노출되므로, Daum 사이트를 이용하는 유저들만 유입이 됩니다. 네이버와 다음 포털사이트에서는 여행, 뷰티, 상품 리뷰, 맛집 검색을 주로 검색하고, 구글에 it-techtree.tistory.com 티스토리 블로그를 구글 검색 사이트 등록절차 티스토리 블로그를 구글 검색에 노출하려면 구글 서치 콘솔을 이용하면 됩니다. 네이버 서치 어드바이저를 이용하는 것과 동일한 맥락입니다. 웹 사이트 수집을 위한 URL 제출, Site..
웹 애플리케이션에서 데이터를 동기식으로 주고받으면, 라운드 트립(Round-Trp : 클라이언트-서버 간 메시지를 교환하는 총 시간) 시간이 오래 걸릴수록, 메시지를 요청하는 쪽에서는 Blocking 되는 시간이 길어집니다. 그러므로, 비동기 식 메시지 교환 방법을 많이 사용하는데, 메시지 큐는 대표적으로 비동기식 데이터 송수신을 지원하는 미들웨어입니다. ActiveMQ는 Java Message Service (=JMS) 기반으로 통신을 제어하는 메시지 큐입니다. RabbitMQ은 AMQP 프로토콜을 기반으로 메시지 통신을 수행하지만, ActiveMQ는 JMS를 기반으로 메시지 통신을 수행하기 때문에, RabbitMQ와 ActiveMQ 간 메시지 교환을 불가능합니다. 즉, 프로토콜이 달라 데이터 교환이 ..
브라우저에서 사용자로부터 값을 입력받아 처리하기 전, 값의 유효성 검증이 필요합니다. Command Line Interface에서 사용자로부터 입력받은 값들은 대부분 if-else로 검증했을 것입니다. Springboot Web에서 사용자가 Form에 입력한 값을 어노테이션을 이용하여 손쉽게 검증할 수 있습니다. 이번 포스팅에서는 Springboot에서 Form Input값을 검증하는 방법에 대해 알아보도록 하겠습니다. Springboot Form 예제 프로젝트 다운로드 https://start.spring.io/ 사이트에서 실습하는 환경에 맞는 Java 버전 그리고 빌드 환경을 선택한 뒤 디펜던시 항목에서 Spring Web, Thymeleaf, Validation를 추가하여 프로젝트를 다운로드합니다...
애플리케이션을 개발 및 테스트하는 환경과 실제 운용하는 서버에 배포 후 구동하는 환경에는 차이가 있습니다. 컴퓨터 하드웨어의 차이부터 시작하여, 애플리케이션 구동에 필요한 런타임 버전 또는 환경설정 변숫값이 개발하던 환경과 달라, 운영 서버에 애플리케이션을 배포한 후 장애에 가까운 문제가 발생하곤 합니다. 개발 및 테스트하는 환경과 실제 운영환경의 차이를 없애기 위하여, 도커라는 플랫폼을 많이 활용하고 있습니다. 도커라는 플랫폼은 어떻게 개발, 테스트하는 환경과 애플리케이션의 프로덕션 환경의 차이를 줄일 수 있을까요? 이번 포스팅에서는 도커의 정의, 그리고 도커에서 사용하는 용어와 아키텍처에 대해 알아보도록 하겠습니다. Docker의 정의 도커는 애플리케이션을 개발, 배포, 실행하기 위한 플랫폼입니다. ..
- Total
- Today
- Yesterday
- 클린코드작성원칙
- 코드스멜 유형
- python
- codesmell 유형
- springboot 실행
- springboot restapi
- notion 업무일정관리
- 스프링부트빌드
- iframe 태그 찾기
- 디자인패턴 구조패턴
- MPA
- 클린코드작성법
- springboot build
- API Gateway 캐싱
- OSI 7계층
- C++
- oracle 메모리
- springboot rest api 서버
- 테스팅 자동화
- TCP/UDP
- AWS
- notion
- 스프링부트 restapi
- token
- SPA
- 디자인패턴
- 스프링부트실행
- oracle pga sga
- selenium
- 멀티코어 멀티프로세서
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |