A
-
내용 키움증권 Open API를 이욯해서 틱 차트를 조회하는 로직을 알아보고 있었다 구글 검색 시 나오는 코드를 복붙 후 이용해서 종목 테스트를 진행하는 중에 뭔가 이상함을 발견했다 테스트 환경 윈도우 11 vscode & python 3 & anaconda 32bit 종목명 : 대한화섬 = "003830" 테스트 결과 파이썬 로직 : 25개 데이터 키움증권 Open API : 27개 데이터 2개의 데이터가 누락이 되서 나오고 있었다 처음에는 다량의 종목을 한번에 조회하고 있어서 데이터가 누락되는지 몰랐는데 거래량이 적은 종목으로 테스트를 해보니 확연히 알 수 있었다. 원인은 복붙한 코드 중 for문에서 체결시간을 가져와서 index로 사용하고 있는데 이 부분이 문제가 되는 것 같았다. 아래 코드는 정상..
파이썬] 키움증권 Open API OPT10079 주식차트조회내용 키움증권 Open API를 이욯해서 틱 차트를 조회하는 로직을 알아보고 있었다 구글 검색 시 나오는 코드를 복붙 후 이용해서 종목 테스트를 진행하는 중에 뭔가 이상함을 발견했다 테스트 환경 윈도우 11 vscode & python 3 & anaconda 32bit 종목명 : 대한화섬 = "003830" 테스트 결과 파이썬 로직 : 25개 데이터 키움증권 Open API : 27개 데이터 2개의 데이터가 누락이 되서 나오고 있었다 처음에는 다량의 종목을 한번에 조회하고 있어서 데이터가 누락되는지 몰랐는데 거래량이 적은 종목으로 테스트를 해보니 확연히 알 수 있었다. 원인은 복붙한 코드 중 for문에서 체결시간을 가져와서 index로 사용하고 있는데 이 부분이 문제가 되는 것 같았다. 아래 코드는 정상..
2024.03.11 -
환경 Mac M1 pro // OS Ventura 13.6 Intellij version Springboot 3.2 java 21 문제 클론 코딩 중 JPA Q class 생성 후 Import가 되지 않는 문제가 생겼습니다. 해결 시도 구글 검색 시 많은 방법이 나오는데 대부분 Intellij Project Structure 👉 Project Settings 👉 Modules 👉 Build 하위 generated 폴더를 Soures를 눌러서 잡는 방법이 많습니다. 하지만 저 같은 경우는 전혀 Import가 되지 않았습니다. 해결 과정 1) 디렉토리를 보면 알겠지만 QTodo라고 Q Class가 생성된게 보이긴 합니다만... 임포트가 되지 않습니다...?? 2) build.gradle 설정 def quer..
JPA] QClass import 안되는 문제환경 Mac M1 pro // OS Ventura 13.6 Intellij version Springboot 3.2 java 21 문제 클론 코딩 중 JPA Q class 생성 후 Import가 되지 않는 문제가 생겼습니다. 해결 시도 구글 검색 시 많은 방법이 나오는데 대부분 Intellij Project Structure 👉 Project Settings 👉 Modules 👉 Build 하위 generated 폴더를 Soures를 눌러서 잡는 방법이 많습니다. 하지만 저 같은 경우는 전혀 Import가 되지 않았습니다. 해결 과정 1) 디렉토리를 보면 알겠지만 QTodo라고 Q Class가 생성된게 보이긴 합니다만... 임포트가 되지 않습니다...?? 2) build.gradle 설정 def quer..
2024.02.28 -
문제 1) access token을 발급 받아야하는데 계속 null값으로 나오는 문제를 발견 2) 설정한 로그인 페이지가 아닌 OAuth2 google 로그인 기본 페이지가 나오는 문제 발견 3) 1,2 문제를 해결 후 구글 로그인 성공 시 설정한 리다이렉션 경로대로 나오지 않는 문제 발견 해결과정 이상하다...? 토큰을 만들 때 제대로되고 있는데...? 뭐지...? 원인을 못 찾고 있었습니다... 다른 위치에서 소스를 수정해보고 디버그를 해보고했지만!! private String makeToken(Date expiry, User user) { // Date now = new Date(); // SecretKey key = Jwts.SIG.HS256.key().build(); // SecretKey ke..
스프링 시큐리티] 구글 로그인 적용하면서 생긴 문제점 해결 과정문제 1) access token을 발급 받아야하는데 계속 null값으로 나오는 문제를 발견 2) 설정한 로그인 페이지가 아닌 OAuth2 google 로그인 기본 페이지가 나오는 문제 발견 3) 1,2 문제를 해결 후 구글 로그인 성공 시 설정한 리다이렉션 경로대로 나오지 않는 문제 발견 해결과정 이상하다...? 토큰을 만들 때 제대로되고 있는데...? 뭐지...? 원인을 못 찾고 있었습니다... 다른 위치에서 소스를 수정해보고 디버그를 해보고했지만!! private String makeToken(Date expiry, User user) { // Date now = new Date(); // SecretKey key = Jwts.SIG.HS256.key().build(); // SecretKey ke..
2024.01.13 -
스프링 3.2.0 으로 프로젝트를 진행하는 중에 아래와 같은 메시지 트레킹이 계속 되고 있어서 궁금해서 찾아봤다. 에러 메시지 Cache miss for REQUEST dispatch to '/login' (previous null). Performing MatchableHandlerMapping lookup. This is logged once only at WARN level, and every time at TRACE. 원인 스프링 3.2.0 고질병 해결 스프링 3.2.1 이상으로 업그레이드 하면 사라짐 github 이슈 트레킹 Spring Boot 3.2.0 Cache miss for REQUEST dispatch to '/actuator/health/readiness' · Issue #38587..
스프링] Cache miss for REQUEST dispatch to '/' (previous null). Performing MatchableHandlerMapping lookup. This is logged once only at WARN level, and every time at TRACE.스프링 3.2.0 으로 프로젝트를 진행하는 중에 아래와 같은 메시지 트레킹이 계속 되고 있어서 궁금해서 찾아봤다. 에러 메시지 Cache miss for REQUEST dispatch to '/login' (previous null). Performing MatchableHandlerMapping lookup. This is logged once only at WARN level, and every time at TRACE. 원인 스프링 3.2.0 고질병 해결 스프링 3.2.1 이상으로 업그레이드 하면 사라짐 github 이슈 트레킹 Spring Boot 3.2.0 Cache miss for REQUEST dispatch to '/actuator/health/readiness' · Issue #38587..
2024.01.13 -
스프링시큐리티를 적용하는 중에 아래와 같은 에러가 발생했다. 에러 메시지 *************************** APPLICATION FAILED TO START *************************** Description: The dependencies of some of the beans in the application context form a cycle: ┌─────┐ | webSecurityConfig defined in file [/Users/june/Repository/june/out/production/classes/toyblog/june/springbootdev/config/WebSecurityConfig.class] ↑ ↓ | userService defined ..
스프링시큐리티] 순환 참조 에러스프링시큐리티를 적용하는 중에 아래와 같은 에러가 발생했다. 에러 메시지 *************************** APPLICATION FAILED TO START *************************** Description: The dependencies of some of the beans in the application context form a cycle: ┌─────┐ | webSecurityConfig defined in file [/Users/june/Repository/june/out/production/classes/toyblog/june/springbootdev/config/WebSecurityConfig.class] ↑ ↓ | userService defined ..
2024.01.12