MethodInterceptorで画面遷移のログ[Javaサンプルソース]
お客様から「どのボタンがどれくらい押されているか知りたい」という問い合わせが来た。もちろん、そんな機能あるわけない・・・。でも、そのお客様が導入しているパッケージはフレームワークにSpringを使っているので、MethodIntercept
仕事で使う必要があるので、Ext JSについて学び中。検索フィールドの(というか、Ext JSのフォームは全体的に)表示が小さくて使いづらいらしく、大きくするための調査を実施。Firebugで表示後のクラスを探したら、入力フィールドそのもの
Seleniumを使って作ったJUnit4対応のテストケース。package sample.selenium;import java.io.File;import java.text.SimpleDateFormat;import java
会社で使っているパッケージのカスタマイズソースのバージョン管理をしてみよう、どうせならITS使ってみようということで、Redmineを使うことにしました。とりあえず導入がかんたんなVM http://www.turnkeylin
システム日付によって動作が変わる機能を作るときがありますが、好き勝手にnew Date()とかCalendar.getInstance()とかしていると、テストをするときに困ります(業務システムを作っていれば当たり前のことかもしれませんが、
ちょっと前から、自分が書いた細々としたソース片を未来の自分のために残しておくために、バージョン管理したいなと思っていました。いつも必要になるものとか、あれをちょっと変えれば使えるなとか、興味を持って試してみたときの(今はいらないけれど)いつ
家計簿システムを作るにあたり、ページ遷移無しでデータベースアクセスすべく、DWRを使ってみた。Spring MVC との連携、アノテーションでいろいろ設定できるあたりなど、なかなかいい感じ。さらにjQueryを使って見た目にもこ
package test.servlet;import java.io.IOException;import java.util.ArrayList;import java.util.ResourceBundle;import javax.
JUnitでprivate staticメンバーの単体テスト[Javaサンプルソース]
privateメンバーにアクセスするためのクラス。PrivateAccessorpackage jp.gr.java_conf.blancpanda.test;import java.lang.reflect.Field;import ja
Oracleのテーブル定義をJavadoc用に整形して出力する[Javaサンプルソース]
TableDifinitionPrinterpackage jp.gr.java_conf.blancpanda.common.oracle;import java.util.ArrayList;import jp.gr.java_conf
SELECT T.TABLE_NAME AS
Pattern pattern = Pattern.compile(
DbUnit:DAO用抽象テストケース[Javaサンプルソース]
Oracle用のテストケース。package jp.gr.java_conf.blancpanda.test;import java.io.File;import java.io.FileInputStream;import java.io
たまに気になる修飾子の順番。java.lang.refrect.ModifierのtoStringメソッドの説明から引用。 修飾子名は、『Java 言語仕様、第 2 版』の §8.1.1、§8.3.1、§8.4.3、§8.8.3、
http://www.oracle.com/technetwork/database/enterprise-edition/databaseappdev-vm-161299.htmlMac OS XでOracleを使う方法をググッていたら見
package jp.gr.java_conf.blancpanda.common.util;public class StringUtil { /** * 文字列に含まれる全角数字を半角数字に変換します。
文字列を指定の文字エンコーディングでのバイト数にあわせて文字埋め編集する [Javaサンプルソース]
package jp.gr.java_conf.blancpanda.common.util;import java.nio.ByteBuffer;import java.nio.CharBuffer;import java.nio.cha
ログの出力は出したいものをつらつら出してしまうことが多いですが、あまりに見にくいとあとから困ります。自分のためにも、読みやすく整形しておいたほうがいいですよね。以下のようなラインを使ったログ出力のテンプレートを作ってみました。エラー箇所がわ
Log4J ファイル名のパターンを指定するAppender その2 [Javaサンプルソース]
昨日作ったFormattedNameFileAppenderを使ってログを出力したら、指定しているレイアウトによっては空行が出せないことがわかった(かならず日付が出てしまうとか)。ログを見やすくきれいに出力するという意味では、区切りに空行を
Log4J ファイル名のパターンを指定するAppender [Javaサンプルソース]
FormattedNameFileAppenderpackage jp.gr.java_conf.blancpanda.common.log4j.appender;import java.text.MessageFormat;import
ブログ貼り付け用 ソースコードサニタイジングツールオリジナルソースサニタイズ後ソース使用方法1. オリジナルソースエリアにサニタイジング前のソースを貼り付ける2. サニタイズボタンをクリックする3. サニタイズ
銀行営業日の判断をするサービスクラス [Javaサンプルソース]
抽象クラス AbstructBankService/** * 銀行に関するサービスクラス * このクラスを継承し、データアクセス部分を環境に合わせて実装します。 * */public abstract class AbstructBankS
Syntax HighlighterのテストをJavaのコードで。class SyntaxHighlighterTest{ public static void main(String[] args){
「ブログリーダー」を活用して、blancpandaさんをフォローしませんか?