일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 로그인
- EMR
- 예제
- 자동
- Docker
- Zeppelin
- vue
- Redis
- 자바
- fastcampus
- gradle
- 레디스
- java
- SpringBoot
- hive
- 클러스터
- Kafka
- config
- login
- aws
- ec2
- 젠킨스
- Cluster
- Jenkins
- redash
- spring
- 머신러닝
- Mac
- 설정
- 간단
- Today
- Total
목록java (11)
코알못
# Quartz 란? - Job Scheduling 라이브러리 - 스프링에서 지원하고 있어 쉽게 구축 가능 - 전체 예제 코드 :: github.com/works-code/dynamic-schedule works-code/dynamic-schedule dynamic-schedule. Contribute to works-code/dynamic-schedule development by creating an account on GitHub. github.com # 개발 환경 - mac os catalina - java 15 - spring boot 2.4.0 - gradle 6.6.1 # 프로젝트 구조 모듈명 설명 module-01 스케쥴을 동작하는 1번 모듈 - module-01 이라는 문구를 출력하는 스..
# oepnjdk 최신 버전 설치 $brew install --cask adoptopenjdk # 특정 버전 설치 1. 아래 페이지에서 버전 확인 - github.com/AdoptOpenJDK/homebrew-openjdk AdoptOpenJDK/homebrew-openjdk AdoptOpenJDK HomeBrew Tap. Contribute to AdoptOpenJDK/homebrew-openjdk development by creating an account on GitHub. github.com - 위 페이지 접속 대신 아래 표 봐도 됩니다 ㅎ (귀찮 귀찮) 2. 저장소 연결 $brew tap AdoptOpenJDK/openjdk 3. 특정 버전 설치 $brew install --cask adopt..
# Rabbitmq 란? - 메세징 큐 시스템 - 얼랭(Erlang)으로 AMQP 를 구현한 메시지 브로커 시스템. * 얼랭 : 범용 병렬 프로그래밍 언어 * AMQP(Advanced Message Queuing Protocol, 어드밴스트 메시지 큐잉 프로토콜) : 메시지 지향 미들웨어를 위한 개방형 표준 응용 계층 프로토콜. # 아키텍쳐 - producer : 메세지를 보내는 아이 - exchange : 메세지를 목적지(큐)에 맞게 전달하는 아이 - queue : 메세지를 쌓는 아이 - consumer : 메세지를 받는 아이 >> Producer(Sender)가 메세지를 보내면, exchange에서 해당하는 키에 맞게 큐에 분배를(바인딩 or 라우팅) 하고, 해당 큐에서 Consumer(Receive..