분류 전체보기222 Blocking(블로킹) vs Non-Blocking (논 블로킹) vs 동기 vs 비동기 1. Blocking(블로킹) vs Non-Blocking (논 블로킹) 대충은 알것같은데 설명해보라고하면 설명은 못하겠고, 그래서 찾아보면 이해할것같다가도 못하게되는 뭔가 그런놈이다. 당연히 설명할수있는 방식으로 내 머리속에서 정리 해놓아야한다. 그치 이런거다라고 정리가 되어야 누구랑도 이야기를 나눌수 있을것이다. 블로킹과 논블로킹의 차이점은 작업의 흐름이 멈추는지를 잘 생각해야 한다. blocking(블로킹) : 작업이 완료 될때까지 모든일을 중단하고 대기해야하는 방식을 블로킹 방식 A함수 내에서 B함수를 호출했다고 치자, B함수로 제어권이 넘어가게되며, A함수는 B의 작업이 끝날때까지 기다렸다가 종료되면 자신이 멈췄던 부분부터 작업을 이어나간다. 호출된 함수 B로 제어권이 넘어간다. Non-bloc.. 2022. 7. 22. jquery ajax 사용방법 예제 jquery ajax 사용방법 예제 jqeury 가 뭔지도 모르는 사람도 따라할수 있게 처음부터 정리한다. 1. Jquery import 하기 jquery ajax 사용하기 위해서는 jquery를 import 해야한다. jquery 파일을 다운로드 받아서 파일형태로 import를 해도 좋고, 아래 CDN 을 이용해도 좋다. 서비스를 할 것이면, 다운로드해서 import 하고 테스트용이라면 CDN을 이용해도 문제없어 보인다. jquery 다운로드 jquery 공식홈페이지로 이동해서 다운로드 할수 있습니다. jQeury 공식홈페이지 다운로드 (클릭) 구글 CDN 사용하기 3.x snippet: 2.x snippet: 1.x snippet: 아래와 같은 코드로 html 구성이 되었다면 jquery는 사용할 준.. 2022. 7. 20. 50년 만기 보금자리론과 적격대출, 8월1일부터 실시 50년 만기 보금자리론과 적격대출, 8월1일부터 실시 한국주택금융공사에서 7/15일에 발표한 내용에 따르면 2022년 8월1일부터 50년 보금자리론과 적격대출이 출시된다고 한다. 조건 만 34세 이하 또는 결혼 7년이내의 신혼 가구 인 경우에 이용이 가능 상환방식 원금 균등 원리금 균등 - 40년만기에는 체증식이 있었는데, 50년 만기는 체증식이 없는것으로 보인다. 대출금리 대출 금리는 현행 40년 금리 수준으로 책정할 예정 7월20일 현재기준 만기별 보금자리론 금리 참고하여 40년 만기인 대출 금리는 4.85 -> 개선 4.83으로 변경 된다. 50년 만기 대출금리 또한 4.83% 정도가 될것으로 예상한다. 하지만 앞으로도 정부가 계속 금리인상 계획이 있으니, 어떻게 변할지는 봐야겠다. 금리가 뭐가 이.. 2022. 7. 20. Zuul Exception customize - ERROR 처리하기 Zuul Exception customize - ERROR 처리하기 Zuul에서 예외 상황을 만들고 에러를 던졌더니, 아래와 같이만 나온다. Zuul Error Filter를 활용해서 원하는 방식으로 리턴 값을 만들어 보자 { "timestamp": "2022-07-17T23:16:07.563+00:00", "status": 500, "error": "Internal Server Error" } 1. Zuul sendErrorFilter를 비활성화 먼저 자동으로 구성된 sendErrorFilter를 비활성화 한다. application.yml에 설정하면 된다. zuul: SendErrorFilter: post: disable: true 2. ErrorFilter 를 생성하자 ZuulFilter를 상속 받.. 2022. 7. 18. Spring boot - HandlerInterceptorAdapter와 zuul Filter 의 사용시 문제 Spring boot - HandlerInterceptorAdapter와 zuul Filter 의 사용시 문제 [문제 발생 내용] Spring boot application에서 HandlerInterceptorAdapter에 들어오는 사용자의 IP를 체크하는 Interceptor를 넣어서 사용중이었다. 이후 Zuul Gateway api 가 필요하게 되어 을 적용했는데, Zuul 필터 구성후 인터셉터가 호출이 안되는것이었다. 좀 더 정확하게 이야기하면, Zuul routes 를 타는 경우에만 인터셉터가 호출이 안된다. [해결 방법] 간단하게 해결이 가능하다, 아래와 같은 Class를 생성해주면 된다. InstantiationAwareBeanPostProcessorAdapter를 상속받고 zuulMappi.. 2022. 7. 15. Zuul API GATEWAY - 초간단 설정 Zuul API GATEWAY - 초간단 설정 Zuul이 뭐야? Zuul은 Netflix에서 개발한 Gateway 오픈 라이브러리 이다. Gateway 는 뭐야? zuul lib를 이용하여 Gateway 서버를 만들수 있다. ( proxy 서버라고 표현하기도 함. ) MSA 에서 클라이언트에게 분산된 서비스의 단일 진입점 즉, 이는 일종의 출입문 역할을 하며, 뒷단의 API 서버들에게 라우팅 할수 있다. 또한 보안과 인증, 로깅과 같은 횡단 관심사를 각 서비스 마다 적용하려면 힘이 들기때문에 이를 이용하면 편하게 처리할수 있다. 일반적으로 ureka 와 함꼐 사용하며 아래 2장의 그림이 본 것중에 제일 잘 정리된거 같아 퍼왔다. Eureka 서버에 등록된 API 서버들 Ureka 서버에 API 서버들이 .. 2022. 7. 14. 이전 1 ··· 12 13 14 15 16 17 18 ··· 37 다음