Kensuke Kousaka's Blog

Notes for Developing Software, Service.

Java

RxJavaでのExponential Backoffの実装

Exponential Backoffとは、リトライの間隔を1秒 -> 2秒 -> 4秒 -> 8秒 -> 16秒という風に増加させていくアルゴリズムである。これを用いることでクライアント及びリクエスト先サーバにおける度重なるリトライによる処理負荷を軽減できる。 RxJavaにおける実…

別スレッドからUIを触りたい!(JavaFX)

SocketサーバをPython,クライアントをJavaFXで構築し,サーバから送信されてきた文字列データをクライアントのUIに反映させる方法に詰まったのでメモ.

アスペクト比を求めるアルゴリズム,ユークリッドの互除法

アスペクト比を求めるためのユークリッドの互除法のアルゴリズムを、CとJavaで実装してみた。