Author : hsy6685

네안데르탈인 멸종 – 약 40,000년 전

네안데르탈인은 약 4만 년 전부터 멸종 과정에 들어간 것으로 추정된다. 유럽과 서아시아에 주로 거주했던 네안데르탈인은 그 마지막 흔적이 스페인의 남부 지역(지브롤터)에서 약 3만 9천 년 전으로 추정된다. ※ 옐로우의 세계사연표 : https://yellow.kr/yhistory.jsp?center=-38000 네안데르탈인 멸종 원인과 유럽과 근동에서 현생 인류로의 전환은 여전히 ​​대부분 불확실하고 논쟁 중이다. 네안데르탈인의 멸종 원인에 대한 가설은 여러 개 존재한다. 기후 변화, […]

빌 위더스 – Just the Two of Us

“Just the Two of Us“는 미국의 전설의 색소폰 연주자인 그로버 워싱턴 주니어(Grover Washington Jr.)와 미국의 R&B의 대명사 싱어송라이터 빌 위더스(Bill Withers)가 만나 1981년 발표한 노래이다. ※ 옐로우의 Pop – 옐로우의 세계 우리 둘이라면하늘에 성을 짓는 것도 가능해 -빌 위더스 (Bill Withers) “Just the Two of Us“는 Bill Withers와 작곡가 William Salter, 타악기 연주자이자 프로듀스인 Ralph […]

[Spring Batch] pool-size와 throttle-limit의 관계

# 개요 Spring Batch에서 pool-size와 throttle-limit는 스레드 풀에서 동시에 실행될 수 있는 작업의 최대 개수를 제어하는 데 사용된다. 하지만, 작동 방식과 영향 범위에 있어 몇 가지 중요한 차이점이 있다. # pool-size task:executor 태그에서 설정되며, 스레드 풀에 생성될 최대 스레드 수를 결정한다. 모든 스레드가 항상 작업을 수행하는 것은 아니며, 일부 스레드는 대기 상태에 있을 수 있다. […]

리눅스 명령어 정리

chown 하위 디렉토리 포함 파일, 경로 사용자, 그룹 변경하기현재 경로에서 하위 디렉토리 및 파일을 포함하여 변경하는 방법이다. 이 경우 -R 옵션을 사용한다. 만약 /test라는 폴더와 하위 모든 디렉토리 및 파일을 변경하기 위해서는 아래와 같이 입력한다. 다음에… find find /data/output -name “output_*” -mtime +15 -exec rm “{}” \; find /data/output -name “.sam” -size 0 -exec rm […]

[Java] DB to File (fetch size)

개요 대용량 데이터를 오라클 DB에서 읽어 sam 파일로 내려받는 작업을 jdbc 프로그램으로 구현한다. 예제에서는 오라클 DB를 사용하고 121개의 컬럼을 가진 TB_ITEM_MG 테이블에 1,500,010건의 데이터를 “,”를 구분자로 하는 sam 텍스트 파일로 내려받는다. ※ 관련 글 목록: Java 관련 콘텐츠 – 옐로우의 세계 ​ JDBC fetch size JDBC fetch size 매개변수는 Result Set 을 가져오는 시간을 크게 […]

[Oracle] 두 개의 테이블 비교

개요 오라클 DB에서 데이터 검증을 위한 원본 테이블 T1과 검증용 테이블 T2를 비교하는 SQL이다. 두 테이블 T1, T2의 구조는 동일하다. 기본적인 방법인 set operation 사용 1. 전체 데이터 비교 2. 두 테이블의 특정 컬럼만 비교 기타 FULL OUTER JOIN, NATURAL FULL JOIN 과 GROUP BY 를 사용하는 방법이 있으나 대용량인 경우 성능에 문제가 있을 듯하여 […]

매트 몬로 – The Music Played

The Music Played 는 “황금 목소리의 남자”로 알려진 영국 가수 매트 몬로(Matt Monro)의 1968년 발표 노래이다. ※ 옐로우의 Pop – 옐로우의 세계 그리고 내가 너의 사랑을 잃었을때 그 음악은 흘렀네. – 매트 몬로 (Matt Monro) 매트 몬로는 1960~70년대를 풍미했던 팝 가수로, 영화 007 위기일발(From Russia With Love), 야성의 엘자(Born Free)등의 영화 주제가를 비롯해 ‘Walk Away’, […]

[Spring Boot] 한국투자증권 오픈API 호출

개요 여기에서는 Spring Boot + WebClient + Thymeleaf를 사용하여, 한국투자증권에서 제공하는 오픈API를 호출하여 국내지수(종합주가지수, 코스닥지수 등)를 서비스하는 예를 보여준다.한국투자증권의 오픈API 관련해서는 https://apiportal.koreainvestment.com/ 를 참조하면 된다. 개발환경은 다음과 같다:● Spring Tool Suite 3 (Version: 3.9.11)● Spring Boot Version : 2.7.14● Java : JDK 8 ※ 관련글 목록: Spring 프레임워크 – 옐로우의 세계 예제 애플리케이션 설명 예제 […]

대공황(1929년~1939년)과 세계 혁명

1929년에 시작된 대공황에 대한 많은 의견과 주장이 있다. 혁명적인 1930년대 국제 체제의 관점에서 아래의 책 등을 발췌하여 나름의 공부를 정리한다. ※ 옐로우의 세계사 연표 : https://yellow.kr/yhistory.jsp?center=1929 대공황이 일어난 지 거의 한 세기가 지났지만, 발생 원리는 기본적으로 2008년 금융 위기와 다르지 않았다. 지난 1세기 동안 미국은 두 번의 장기 부채 위기를 겪었다. 첫 번째는 1920년대 호황에 […]

[React] REST API 호출

개요 여기에서는 React를 사용하여, 이전 글 [Spring Boot] REST API 개발 (MyBatis,HSQLDB) 에서 예제로 만든 CRUD REST API를 호출하여 CRUD를 처리하는 방법을 보여준다. React는 함수형 컴포넌트를 사용하였다. 개발환경은 다음과 같다: ● npm : 9.6.7 ● node : 18.17.0 ● npx : 9.6.7 ● react : 18.2.0 ● react-dom : 18.2.0 ● react-router-dom : 6.14.2 ● […]

Scroll to top