タグ

2014年4月22日のブックマーク (3件)

  • Java SE 8 でのメソッド継承のルール - 映画は中劇

    Java SE 8 では、デフォルトメソッドが追加されたため、メソッド継承のルールが新しくなりました。以下に、 Java SE 8 でのメソッド継承のルールを一通りまとめます。 前提となる概念 型消去 (type erasure) シグネチャ (signature) サブシグネチャ (subsignature) オーバーライド等価 (override-equivalent) メソッド継承のルール 継承 (inheritance) の基 コンパイル時エラーになるケース 型消去 (type erasure) 「型消去」とは、総称型から型パラメータを引っぺがすことです。たとえば、 <T> List<T> asList(T[] elements) を型消去すると List asList(Object[] elements) になります。 言語仕様では次のように定義されています。 型消去 (era

    Java SE 8 でのメソッド継承のルール - 映画は中劇
  • 第4回Elasticsearch勉強会を開催しました。#elasticsearchjp

    第4回Elsticsearch勉強会を開催しました。 今回から、遅刻厳禁にしてみました。 それほど困った人もいないと思うので、次回からも遅刻厳禁で。 ということで、今回も多数の方にお集まりいただきありがとうございました。 スタッフの皆さん、スピーカーの皆さん、プレゼント用に書籍を用意してくれたKADOKAWAさん、開場提供していただいたリクルートテクノロジーズさん、ありがとうございました! 次回もよろしくお願いします! 参加していただき盛り上げていただいた参加者の皆さんもありがとうございました。 さて、ブログですが司会業とかやってたので、あんまり書けてないけど。。。 134番までチケットがはけていたので+スタッフで140〜150名くらいの参加者だったのではないかと思います。 懇親会まで残っていただいた方々も片付けなどありがとうございました。 さて、感想とか補足です。 「アナライズ処理の仕組

    第4回Elasticsearch勉強会を開催しました。#elasticsearchjp
  • ImproveIndexingSpeed - Apache Lucene (Java) - Apache Software Foundation

    How to make indexing faster Here are some things to try to speed up the indexing speed of your Lucene application. Please see ImproveSearchingSpeed for how to speed up searching. Be sure you really need to speed things up. Many of the ideas here are simple to try, but others will necessarily add some complexity to your application. So be sure your indexing speed is indeed too slow and the slowness