모비프렌 as 좋음 - 국내 기업이 좋은 이유 국내 블루투스 이어폰 제조 업체 모비프렌의 as와 제품이 나름 괜찮아서 이 글을 쓴다. 좋은건 좋다고 해줘야 국내 기업이 커서 좋은 물건을 싸게 팔아줄것 아니겠는가. 애플의 에어팟은 좋긴 한데 16만원은 너무 비싸다고 생각한다. 내가 산건 GBH-3500모델이다.http://www.wemakeprice.com/deal/adeal/2130617 5만원 정도 하는 모델이고 완전 끝장이고 상대가 없다 이런건 아니지만 나름 만족하면서 쓰고 있다.국내 기업 제품을 선택한 이유는 블루투스는 싼것도 5만원 정도 하는데 as를 못받으면 비싼거 사놓고도 고장나면 바로 버려야 하기 때문에 블루투스 이어폰을 불안해서 쓸수가 없다. 싼거는 그냥 사서 고장나면 버리면 되는데 비싼거..
build.gradle dependencies { implementation 'org.springframework.boot:spring-boot-starter' compileOnly 'org.projectlombok:lombok' runtimeOnly 'com.h2database:h2' annotationProcessor 'org.projectlombok:lombok' testImplementation('org.springframework.boot:spring-boot-starter-test') { exclude group: 'org.junit.vintage', module: 'junit-vintage-engine' } compile 'org.springframework.boot:spring-boot-s..
dec 11 - MSA에서 중간 구간 서버 테스트 할 때 서버의 모드 변경 방법 MSA아키텍쳐에서는 중간에 있는 서버 예를들면 아래와 같다. 크롬 -> A -> B -> C 사용자가 크롬을 통해 보낸 요청이 A, B, C를 순서대로 통과하면서 처리가 되는 구조일 때 B서버에서 장애가 날 수 있다. 그런데 A서버가 B, C 서버등과 동기화를 하기 위해 A로 온 메세지를 RDB에 저장을 하고 이 메세지가 처리가 되었는지 여부 등을 관리를 한다고 하자. 그러면 A에서 처리하던 내용이 B로 안흘러갈 뿐 아니라 이미 A에서 바라보고 있는 RDB에 기록이 될텐데 B가 장애가 났을 경우 복구 하는 방법은 A서버에서 retry등을 해서 메세지를 다시 보내주는 방법이 흔히 쓰는 방법이다.
RxJava에 대해 알아보자 - 제4편 Error는 언제 나는지? 에러나면 어떻게 되는지? 12345678910111213141516171819public class DoOnError { public void run6() { Flowable.fromIterable(Arrays.asList(1, 2, 0, 1)) .doOnComplete(() -> System.out.println("completed 6")) .map(item -> { return 10 / item; }) .doOnNext(item -> System.out.println("---next6---")) .doOnError(throwable -> System.out.println("---error6---")) .subscribe(item2-> ..
- Total
- Today
- Yesterday
- 개발자
- 2017 티스토리 결산
- 도커티슈케이스
- Sh
- docker container tissue box
- docker container
- docker container whale
- 이직
- 싱가폴
- 도커각티슈케이스
- 도커컨테이너
- docker container case
- vim
- docker container tissue
- 도커티슈박스
- Linux
- 도커각티슈박스
- shellscript
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |