2018年2月19日のブックマーク (2件)

  • 軽い気持ちでLinkedListを使ったら休出する羽目になった話 - Qiita

    ざっくり言うと リスト構造のデータに対してランダムアクセスはしちゃだめだぞ。お兄さんとの約束だ! 発端 数年前に他部署の支援で作ったJavaのシステムに、ちょっとデカめのデータを突っ込んだらありえないほど遅いので助けてくれ、と連絡が入った。 まぁクエリとかインデックスをちょっと見れば直るっしょ・・・と鼻をほじりながら支援に向かった。 処理内容 遅い部分の処理は以下のようなものであった。 処理対象のデータをListで受け取る。 それをforループで1件ずつ前処理する。 処理結果をオブジェクトに格納し、ORマッパーでDBにINSERTする。 これだけ? そう、これだけだ。並列処理なんて高級なことはもちろんやってない。 インフラ調査 処理中のサーバのようすを調査する。今回のインフラは典型的な3層3サーバ構成。 WEBサーバはなにもかもが余裕。 APサーバではCPUを1つ使い切っている。 14コア

    軽い気持ちでLinkedListを使ったら休出する羽目になった話 - Qiita
    lainof
    lainof 2018/02/19
    LinkedListだからインデックスによるアクセスが遅いだけで、ArrayListなら遅くないことを理解してないと思われるコメントが…
  • 今若い子の間でBMI18を目指す「シンデレラ体重」が流行中?→栄養失調や様々な健康被害が発生します

    どーも僕です。(どもぼく) @domoboku エステ業者が金稼ぎのために作った「シンデレラ体重」なる概念を厚生労働省の「普通体重」と比較してみたよ。青いラインの間が「普通体重」の範囲。 低体重過ぎると無月経だとか骨粗しょう症だとか、あらゆる健康リスクが高まるんだけど、そんなのガン無視して金儲けに走る業者は好きじゃないです。 pic.twitter.com/TtH9ghYWl7 2018-02-18 21:35:35

    今若い子の間でBMI18を目指す「シンデレラ体重」が流行中?→栄養失調や様々な健康被害が発生します
    lainof
    lainof 2018/02/19
    男女差はあるだろうけど、若いときBMI16だったけど栄養失調になったことない。栄養摂ってても体重軽いと栄養失調になるの?