関連記事
タグの中の要素を抜き出すRuby関数
ライブラリを使えば簡単ですが、正規表現の学習の為に。ソースコードdef return_between(unporsed, start,...
Java, デザインパターン: Simple Factory – インスタンスの生成方法を任せる
以前デザインパターンの理解の確認がてら簡単なコードを書いた。リファクタリングの前後を省いているので初見ではパターンのメリットと適応基準が見え...
Java: ローカルホスト名とIPアドレスを取得 – InetAddress.getLocalHost()メソッド
ローカルのホスト名とIPアドレスの取得方法です。InetAddress.getLocalHost()メソッドでInetAddressクラス...
Ruby: lambdaメソッドを使いブロックをオブジェクト化
に関して、練習します。他の言語と比較してRubyのコードブロックの扱いは特徴的で扱い難そうに見えますが、使いこなせればコード量を減らせるし...
ArrayListのコンストラクタに初期容量を指定することで要素の追加処理を高速化
javaのArrayListのコンストラクタにはオーバーロードで幾つかの種類がありますが、その一つに以下のようなものがあります。Array...
Java: イベント駆動によるModelとViewの分離 – Observer パターン
よくGUIやWebアプリの簡単なサンプルソースなどは、UIとアプリケーションのロジックが同じクラスまたはメソッドに書かれている場合が多い。そ...
Java: 複数クライアントでの自動Web(HTTP GET)レスポンス計測ツール
これは何?少数(1〜数台)のクライアント環境から多数のWebアクセスのエミュレート及びそのレスポンスを計測する際に活用するコード。...
JavaプログラムからExcite翻訳を利用
POSTメソッドを用いてWebページのフォームにリクエストを送信し、そのレスポンスを取得するプログラム例として、エキサイト 翻訳を利用してみ...
Java, JSP: 現在時刻が指定期間内か判定する – GregorianCalendar#before、after
日時を扱うクラスはDateとGregorianCalendarがありますが、Sunは後者を推奨しているようです。実際GregorianCal...
検索エンジンを実装 (4)AND演算
AND演算処理の概要上の図から、ある2つの語の転置インデックスリストをA, Bとします。ここで、要素をそれぞれa, b(整数)とし演算結...