Mermaid - 코드로 시퀀스 다이어그램 동적으로 만들기
·
사용 툴 및 개인설정
Mermaid 란?Mermaid를 사용하면 텍스트와 코드를 사용하여 다이어그램과 시각화를 만들 수 있습니다.Markdown에서 영감을 받은 텍스트 정의를 렌더링하여 다이어그램을 동적으로 만들고 수정하는 JavaScript 기반의 다이어그래밍 및 차트 작성 도구입니다. https://mermaid.js.org/intro/ About Mermaid | Mermaid mermaid.js.org 만들 수 있는 다이어그램 유형FlowchartSequence diagramGantt diagramClass diagramGit graphEntity Relationship DiagramUser Journey DiagramQuadrant ChartXY Chart 만들기Mermaid 사이트에서 가입하면 무료버전에서는 최대 ..
카페24 - SSO 연동
·
Cafe24
카페24에 있는 로그인 기능이 아닌, SSO 로그인 기능을 사용하게 되었다. 카페24 SSO 가이드https://support.cafe24.com/hc/ko/articles/8460781731865-SSO-SNS%EB%A1%9C%EA%B7%B8%EC%9D%B8%EC%9C%BC%EB%A1%9C-%ED%83%80-%EC%84%9C%EB%B9%84%EC%8A%A4%EC%9D%98-%ED%9A%8C%EC%9B%90%EC%A0%95%EB%B3%B4%EC%99%80-%EC%87%BC%ED%95%91%EB%AA%B0-%EB%A1%9C%EA%B7%B8%EC%9D%B8%EC%9D%84-%EC%97%B0%EB%8F%99%ED%95%98%EA%B3%A0-%EC%8B%B6%EC%96%B4%EC%9A%94 SSO 로그인 연동 ..
카페24 APP 연동하기 (앱 인증)
·
Cafe24
카페24 인앱 기능으로, 카페24 쇼핑몰의 웹훅을 받고, 카페24 API 호출을 위해 웹서비스와 연동하였다. 카페24에서 쇼핑몰을 하나 만들고,카페24 developers 에서 APP을 생성한다. 쇼핑몰은 STG, PRD 두 개 환경으로 존재하여APP도 동일하게 STG, PRD 각각 만들었다. 1. APP 등록  기본정보App URL : App 인증 요청을 받을 URL 을 넣는다.Redirect URI(s) : App 인증 요청에 대한 응답을 받을 URL을 넣는다. API 정보어드민 API 종류에 따라 보유하고 있어야 하는 권한이 다른데,모든 권한을 추가해서 넣어줬다. 인증정보 App 구분 키 값으로, 연동시 반드시 필요한 코드이다.yml 파일에 넣어서 연동할때 사용했다. WebHook 로그인, 주문 등..
SSL 인증서 갱신 작업
·
Spring
1. SSL 사이트 접속 > 도메인 소유인증(DCV) 진행 SSL 사이트 접속 후 적용할 인증서 선택도메인 소유인증(DCV) 탭 클릭DCV 선택은 메일로 선택 후 인증 (인증이 안되면 SSL 사이트 고객센터에 문의)  코리아 SSL 도메인 소유인증 가이드 URL :https://www.koreassl.com/support/faq/DCV-HTTP-HTTPS-%EC%9D%B8%EC%A6%9D%EB%B0%A9%EB%B2%95 DCV HTTP(s) 인증방법 | 코리아SSL" data-og-description="인터넷 보안서버 인증서, 코드사인, 보안메일, 문서보안, 웹 취약성, 랜섬웨어 등 다양한 보안 서비스 제공" data-og-host="www.koreassl.com" data-og-source-url="..
OpenFeign - 외부 HTTP API를 호출을 쉽게
·
Spring
OpenFeign 이란? Netflix에서 개발한 HTTP 클라이언트 라이브러리를 Spring Cloud에서 통합한 선언적 HTTP 클라이언트 라이브러리입니다.(Netflix에서 개발할 당시에는 Feign이라는 이름으로 개발되었지만,  오픈 소스로 넘겨지면서 Open Feign이라는 이름이 되었고,  현재는 Spring Cloud로 통합되어 Spring Cloud의 다른 기능들과 함께 사용되고 있다.) 외부 HTTP API를 호출할 때 사용하며 HTTP 요청을 쉽게 작성할 수 있습니다. 선언형 방식으로 인터페이스 내에 메서드와 어노테이션을 기반으로 HTTP 요청에 대한 구현을 합니다. https://docs.spring.io/spring-cloud-openfeign/docs/current/referenc..
하드웨어 스레드, OS 스레드, 네이티브 스레드, 커널 스레드, 유저 스레드, 그린 스레드 개념
·
카테고리 없음
유튜브 쉬운코드 강의를 듣고 정리해보았다.https://www.youtube.com/watch?v=vorIqiLM7jc&t=1075s 하드웨어 스레드 (Hardware thread)코어(core)의 고민메모리에서 데이터를 기다리는 시간이 꽤 오래 걸린다.코어에서 실행되는 연산 작업에 비해서 메모리에서 데이터를 기다리는 시간이 상대적으로 오래 걸린다.메모리에서 데이터를 기다리는 동안 코어가 아무 일도 하지 않고 있다면 코어를 낭비하게 됨.이 문제를 해결하기 위해 메모리를 기다리는 동안에 다른 스레드를 실행하는건 어떨까?예시)  인텔의 hyper-threading물리적인 코어마다 하드웨어 스레드가 두 개 Hardware threadOS 관점에서는 가상의(logical) 코어로 보면 된다.만약에 싱글 코어 C..