일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- EmbeddedId
- mysql equal null
- 버전 문자열 비교
- MYSQL
- spring boot
- apatch poi
- createEntityGraph
- 오블완
- +9:00
- mysql not equal null
- 티스토리챌린지
- AuditingEntityListener
- RootGraph
- mysql =
- 1*1000
- @EntityListeners
- MSSQL
- fractional seconds
- Protecle
- yml
- deserializer
- 운동해서 광명찾자
- getDateCellValue
- @CreateDate
- sendFractionalSeconds
- load order
- https
- pooled-lo
- NamedEntityGraph
- getEntityGraph
- Today
- Total
목록전체 글 (95)
Hello
LEFT JOIN을 사용해 기간 검색이 필요한 JOIN 쿼리에서 인덱스를 설정하기 위해 기간 컬럼과 ON 절에 사용하는 컬럼을 복합 인덱스로 만들지, 아니면 기간 검색을 위한 컬럼만 인덱스로 설정할지 고민한 내용을 정리하고자 합니다.Nested-Loop Join의 동작 방식드라이빙 테이블에서 각 행을 선택합니다.드리븐 테이블에서 선택된 행과 일치하는 행을 찾습니다.일치하는 행이 있으면 결과 집합에 추가합니다.드라이빙 테이블의 모든 행에 대해 반복합니다.INNER JOININNER JOIN에서는 두 테이블 간의 일치하는 레코드만 반환합니다.드라이빙 테이블: 첫 번째 테이블의 각 행을 선택합니다.드리븐 테이블: 두 번째 테이블에서 인덱스를 사용하여 일치하는 행을 찾습니다.INNER JOIN에서 드라이빙 테이..
1. 무동력 트레드밀 20분2. 이두, 삼두 1.5kg *20 2세트, 이두 2kg * 15 2세트, 삼두 1.5kg 15 2세트사이드 레터럴 레이즈1.5kg 15 4세트, 어깨 여는 스트레칭? 1.5kg 20 4세트3. 코어 운동데드버그 15 3세트, 크런치 15 3세트4. 천국의 개단 500개 속도 7->5
1. 체스트 프레스 5kg 15 * 4손목 부터 팔꿈치 까지 일직선이 될 수 있도록 집중할 것(아래로 처짐)날개뼈만 의자에 닿고 가슴 어깨를 활짝 열어 등 중간이 안 닿도록 자세를 잡는다. 허리는 가슴이 열리면서 자연스럽게 뜨게 된다. 허리에 힘을 주지 않고 발 바닥, 어깨, 가슴에 힘을 주고 가슴에 집중해서 동작 진행한다.다리는 시트 가까이 당겨 약간 바깥쪽을 바라보게 잡는다 \ / 손잡이는 끝쪽을 잡아 앞으로 당겼을때 일자로 뻗는 느낌이 아닌 밖에서 안으로 감싸면서 모으는 느낌이 들 수 있도록 잡는다.가슴을 열어 두는 것 중요**바를 밀 때 열어둔 가슴 어깨가 닫히지 않도록 어깨가 시트에서 떨어지지 않도록 한다.손잡이 위치는 손잡이를 잡았을 때 가슴 중앙에 위치할 수 있도록 의자를 조절해 맞추도록 ..
1. 힙쓰러스트 머신 마지막 -> 각15kg 12개마지막 무게 이전까지는 엉덩이에 자극이 잘 느껴 졌으나 마지막 무게는 있는 힘을 다 쓰느라 허벅지 자극이 더 강했음.발을 위로 밀면 엉덩이 아래는 허벅지 자극발을 멀게 두면 허벅지 가까이 두면 엉덩이 자극내려갈 때 빠르거나 힘이 풀린채로 내려가면 허리에 부상을 입을 수 있으니 조심할 것.스쿼트 전 둔근 선피로 활성화 하기위해 진행 2.벨트 스쿼트 마지막 각각 7.5kg 15개골반에 벨트가 눌려 수건으로 벨트를 감싼 후 진행했음.손은 바에 올려둔 느낌으로 한다 손에 힘을 주어 들려고 하지 않음.내려가서 고관절이 접히는 느낌을 받고 올라올 수 있도록 한다.시선은 앞을본다.허리를 꺽지않고 하체힘으로 발바닥을 눌러서 일어나는게 중요.기억 잘안남..빨리 정리했어..
1. 렛풀다운 - 스트레이트바 10kg-1, 15kg 17.5kg 20kg 22.5kg바깥쪽 맨들맨들한 부분에 손을 위치 봉을 약간 넓게 잡는다. 손가락이 미끄러져 풀리려고 하기때문에 손을 잘 말아 봉을 쥐어 손가락에 힘을준다.(4,5번쨰 손가락 근육이 광배근과 이어져있기때문에 집중해서 힘 주는게 좋다)시선은 정면과 약간 위를 바라 본다.내리는 지점을 명치까지라고 하나 가슴까지 내리는데 윗가슴 까지 당겨 등을 조여 1초 버텨 자극을 최대한 받을 수 있도록 하고 근육을 늘려준다. 이때 어깨가 마중나가서 먼저올라가지 않고 팔이 딸려올라가 자연스럽게 근육이 늘어날 수 있도록 연습하는 것이 중요!당길 때 약간 뒤로 누우면서 당김. 당길때 발앞쪽 힘주고 당김.일자로 아래로 내릴 수 있도록 신경 쓰기.평소에 하던 ..
일별 처리 결과를 Microsoft Teams 메시지로 전송하여 알림을 하고 있습니다. 최근에 새로운 타입이 추가되어, 동일한 시간에 웹훅을 호출하는 작업이 추가되었습니다. 그러나 동시에 여러 번의 웹훅 호출로 인해 일부 메시지가 유실되어 알림을 확인할 수 없는 문제가 발생했습니다. 문제의 원인과 해결 방법에 대해 정리하려고합니다. 1. 웹훅 메시지 유실 문제의 원인API 호출 제한: Microsoft Teams API는 초당 호출 수에 제한이 있습니다. 이 제한을 초과하면 일부 요청이 실패할 수 있습니다.서버 처리 능력: 서버가 동시에 많은 요청을 처리하지 못할 경우, 일부 요청이 유실될 수 있습니다.네트워크 문제: 네트워크 지연이나 불안정으로 인해 요청이 제대로 전달되지 않을 수 있습니다.2. 문제 ..
비즈니스 코드를 작성하다 보면 다른 트랜잭션의 메소드를 호출해야 할 때가 있습니다. 이 글에서는 Spring에서 트랜잭션을 관리하는 세 가지 방법을 비교하고, 각 방법의 장단점을 설명합니다. 상황에 맞는 최적의 트랜잭션 관리 방법을 선택할 수 있습니다. 1. Self-InjectionSpring Bean이 자신을 의존성으로 주입받아 사용하는 방식입니다. 사용 방법이 간단하며, 메소드 간의 트랜잭션 경계를 명확하게 나눌 수 있습니다.장점단순성: 코드가 비교적 단순하고 이해하기 쉽습니다.명확한 트랜잭션 경계: 메소드 간의 트랜잭션 경계를 명확하게 정의할 수 있습니다.간단한 설정: 설정이 비교적 간단하여 빠르게 적용할 수 있습니다.유연성: 특정 메소드에만 트랜잭션을 적용할 수 있어 유연하게 트랜잭션을 관리할 ..
1. 케틀벨 스윙 10kg * 20,4세트힙힌지 자세로 한다고 생각 무릎을 굽히는게 아닌 관절 엉덩이가 뒤로 빠진다는 느낌으로케틀벨을 최대한 몸에 붙인다는 느낌으로 앞으로 쏟아져서 내리지않게 상체에 힘 주고 팔은 태권도 준비자세 처럼 허벅지 사타구니사이에 딱 붙인다는 느낌으로힙힌지 사용해서 올라올때 엉덩이 힘 빡 주고 팔은 어깨선을 넘어가지 않게 튕긴다.힙힌지를 잘 걸어야 허리가 아닌 엉덩이!로 올바른 자세로 할 수 있다.가슴을 펴고 등을 단단하게 하여 상체 잡기 ( 어깨 빠지거나 말리지 않게)힙힌지 사용하여 먼저 고관절뺴고 그대로 앞으로 파워있게 내밀면서 케틀벨 반동으로 올라가기다 끝나고 내릴때 허리조심 2.벤치 스플릿 스쿼트 / 바 잡고 20*3 / 뒤꿈치 들기 20 * 1적당한 너비로 자세를 잡고..
Microsoft Teams의 Incoming Webhook을 사용하면 외부 애플리케이션에서 Teams 채널로 메시지를 보낼 수 있습니다.스케줄링 서비스에서 webhook을 사용해 자동으로 알림 메시지를 보내기 위해 사용했습니다.Spring의 WebClient를 사용하여 이를 구현하는 방법을 정리합니다. 1. teams webhook 생성Create an Incoming Webhook 내용 대로 팀즈에서 webhook 만들기 2. WebClient를 사용한 Java 코드import org.springframework.web.reactive.function.client.WebClient;import reactor.core.publisher.Mono;@Component@Slf4jpublic class Tea..