「packer」はJavaScriptやjQueryなどの「.js」ファイルを最小化してくれるサイトです。 PageSpeed Insightsなどの解析ツールを使用しているとjsのファイルサイズを縮小して下さいみたいなメッセージが出ている …



「packer」はJavaScriptやjQueryなどの「.js」ファイルを最小化してくれるサイトです。 PageSpeed Insightsなどの解析ツールを使用しているとjsのファイルサイズを縮小して下さいみたいなメッセージが出ている …

junitでexceptionが発生した事の確認テストはどのようにすれば良いかメモしておきます。 exceptionの発生確認は@Test内に「(expected = [確認したいExceptionクラス])」を指定する事で簡単に確認する事 …

JUnitでテストする時にprivateメソッドをテストする方法をご紹介します。 privateメソッドをテストするにはリフレクション「java.lang.reflect.Method」を使用することで実行可能となります。 Javaソース …

JUnitでテストする時にprivateなメンバ変数を取得・更新したい場合の方法をご紹介します。 今回はAPI「JMockit」の「Deencapsulation」クラスを使用してカプセル化された変数を参照・更新する方法です。 JMokit …

通常JUnitでは1クラスに対して1クラス分のテストケースクラスを作成してテストを実施します。何らかの業務でプロジェクト全体での規模になってくるとその数は何十、何百、時には何千となる事も珍しいことではありません。 こういったプロジェクトでソ …

JUnitで使用可能なアノテーションの種類についてまとめておきます。 環境 junit_4.10.0 JUnit 4.10で使用できるアノテーション 関連記事 JUnit:Exceptionのテスト方法 JUnit:テスト・スイートクラス …

L2スイッチとL3スイッチの違いはいったいどういうところにあるのでしょうか? まずL2スイッチとはOSI参照モデルのレイヤー2に相当するものデータを扱うものとなり、各機器の間の信号の通信単位はフレームという形に構成されます。 イーサネットで …

LINEの売上が、前年比2.1倍、863億円になりました。 前年は404億円。金額を聞いてみるとそんなものかという感想ですが、アプリにしては上出来な売上になっています。 LINEというと、韓国系の日本法人が運営しています。在籍する社員の国籍 …

はじめに:Map操作、まだ「containsKey」で書いていませんか? JavaでMapを使うとき、以下のようなコードを書いた経験はありませんか?
|
1 2 3 4 5 |
if (map.containsKey(key)) { map.put(key, map.get(key) + value); } else { map.put(key, value); } |
Java 8以前ではこれ …

CSSでスタイルを設定していると「margin」と「padding」の基礎知識が曖昧だと使用する際に混乱しがちなので今回は両者の違いをまとめてみます。 marginとpaddingの関係図 marginの特徴 borderの外側にスペース( …