Web開発– category –
-
Web開発
JUnit:private変数を取得・更新する方法
JUnitでテストする時にprivateなメンバ変数を取得・更新したい場合の方法をご紹介します。 今回はAPI「JMockit」の「Deencapsulation」クラスを使用してカプセル化された変数を参照・更新する方法です。 JMokitのダウンロード 以下サイトへアクセスしてダ... -
Web開発
djUnitでのプライベートコンストラクタのテスト方法
javaではUtilクラスなどのコンストラクタは無駄なインスタンス化を抑制するためにコンストラクタの修飾子をprivateにする事がよくあります。ただdjUnitで試験する場合にはコンストラクタを呼び出したくても修飾子がprivateになっていてはインスタンス化が... -
Web開発
djUnitを実行してクラス名の行が未実行になる
基本的な事ですがjavaのテストでdjUnitを使用していると以下の様にクラス名を指定している行が未実行になってしまうという事がありました。 この原因と対応方法についてメモして置きます。 クラス名が未実行となる原因 コンストラクタが定義されていない。... -
Web開発
IEに互換表示をさせない「X-UA-Compatible」の指定方法
Web開発者泣かせでお馴染みのIEにはIEの過去バージョンモードで表示出来る互換表示機能があります。 しかし互換表示することで表示が崩れてしまう場合、デフォルトでは互換表示させたくないケースが多々あります。 そういう場合にはmetaタグで「X-UA-Compa... -
Web開発
jbossとtomcatの違い
Web開発では必ずアプリケーションサーバ(APサーバ)とかWebサーバなどという言葉が出てきます。 ここでは「アプリケーションサーバ」とは何者なのか、またこの「アプリケーションサーバー」として使用されている「JBoss」と「Tomcat」の機能や違いについ... -
Web開発
インスタンス変数とローカル変数の違い
Webシステムは基本的に複数人で同時利用されるのが前提のため、マルチスレッドアクセスを考慮した設計・実装を行う必要があります。業務でJavaの各変数とスレッドセーフについて考える機会があったので、「インスタンス変数とローカル変数の違いとスレッド... -
Web開発
DTOとVOの違い
様々な業務でシステム開発をしているとDTOやVOというクラスが出てきて違いが曖昧になってくる事があるので両者の違いについて整理しておきます。 DTO(Data Transfer Object) 基本的には値をまとめて受け渡す事のみを目的とするクラス。 DTO(Data Transf... -
Web開発
<b>太字タグと<strong>論理強調タグの違い
HTMLを作成する時に悩む、<b>太字タグと<strong>論理強調タグの違いについてメモしておきます。 この二つは表面上はよく似ていて、どちらも太字になります。 ですが<b>タグは単に太く見えるだけで単なる一般的な太字ですが、<strong&... -
Web開発
「Illustrator」でロゴを出力する際に背景色を透明にする方法
イラストレーターを使用してロゴ作成後、Web用に画像をjpeg形式で出力してみたら背景色が白で塗りつぶされていたので、原因を調べてみました。 Ver:Adobe Illustrator CS5.1 イラストレーターでは画像形式(jpegやpngなど)で出力する際は、ファイルメニ... -
Web開発
オーバーロードとオーバーライドの違い
javaでプログラミングしていると必ずと言っていいほど「オーバーロード」や「オーバーライド」という言葉が出てきます。復習も兼ねて今回は両者の違いについて整理してみます。 オーバーロードとは 同一クラス内の同一メソッド名で、「引数の型」、「引数...







