「java」タグの記事一覧

Javaでオブジェクトを任意のキー(複数)で並び替え(ソート)する方法まとめ

sort2

javaのListやArrayListにクラスオブジェクトを格納した後、それを任意の項目(キー)で並べ替えて処理を行いたい場合によく使うTipsです。 結構使用頻度が多いのですが、そのたびに調べることになるので、まとめて・・・

Pentaho BIサーバ Community Edition(Ver6)をWindowsでインストールして動かしてみたよ

p1

検索を行ってこのページに来た人はPentahoをBIとして使ってみたい!とか、Pentahoの仲間であるKettleをETLツールとして使ってみたい!と思っている人が多いのではないかと思います。 私自身は、Kettleを・・・

eclipseにJava Decompilerプラグインをインストールしたが、エラーで動かない場合の対処法

robot-507811_640

前回の記事で、eclipseにJava Decompilerプラグインをセットアップしましたが、動かない場合があります。 その原因と対処法について、2通りご紹介したいと思います。   ①class用のエディタが・・・

Javaのclassファイルをデコンパイルしてソースを確認する方法(Java Decompiler・eclipse編)

binary-1327493_640

Javaのclassファイルをでコンパイルして確認したい時に利用できる方法です。 Javaのeclipseでデバッグをしている時、なんだか振る舞いが想定と違う場合があります。 自分で書いたソースだと、不具合が発生している・・・

HttpSessionListenerインターフェースの実装と設定方法

  HttpSessionListenerインターフェースを利用すると、アプリケーションサーバ内でのセッションを監視し、生成と破棄のタイミングを検知することができます。 検知するには、HttpSessionLi・・・

2つの文字列がどれだけ類似しているかを判定するレーベンシュタイン距離とジャロ・ウィンクラー距離(Java編)

keyboard-453795_640

運営しているサーバのサービスで、ある検索条件に対する結果を一覧で表示しているのですが、結果を全て表示するのではなく、なるべく似た結果を省いて表示したいという要望に駆られました。 例えば、あるタレントが出演しているDVDや・・・

JavaでスレッドセーフなMapを実現するConcurrentHashMap

computer-767781_640

javaの「java.util.HashMap」はスレッドセーフではありません。 つまり、複数のスレッドから同時に値の変更が行われた場合には、どの状態の値が返ってくるか、保障されていないということになります。 アプリ内で・・・

JavaのHashMapの使い方(値のput、getとループ)

Javaのコレクションフレームワークのひとつ、Mapについて、まとめておきます。 結構頻繁に利用するので、、、。 一番良く利用すると思われるHashMapを例にします。 HashMapはキーと値のペアを保持しておくことが・・・

5分でできる、プログラムによるsitemap生成講座(Java、sitemapgen4j編)

Blogを使っていると、プラグイン等が利用できるため、あまりやったことはなかったのですが、自分でjsp等でサイトを構築した場合には、サイトマップも自分で生成する必要があります。 特に、記事を適切にGooleにインデックス・・・

Apache-Tomcat連携を行いつつ、静的URLを生成する方法(mod_rewrite使用)

office-605503_640

ApacheとTomcatの連携を行う際には、「mod_proxy」を利用する方法が一般的です。 これは、以下のように記述すると、 ・あるディレクトリ配下にあるリソース(画像やJavaScript、cssが多い)へのリク・・・

サブコンテンツ

このページの先頭へ