タグ

2016年1月26日のブックマーク (5件)

  • Java slf4jメモ(Hishidama's Java slf4j Memo)

    概要 treeさんの『javaのロガーが多すぎて訳が解らないので整理してみました』によると、slf4jは(commons-loggingと同様の)ログ出力のインターフェースを定義しているライブラリーらしい。 ログを実際に出力するライブラリーとして、java.util.loggingやlog4jlogbackがあるらしい。 logbackの例 slf4j+logbackの例。 まず、slf4jとlogback-classicを使ったサンプルプロジェクトを作るgradleスクリプトは以下の通り。 build.gradle: apply plugin: 'java' apply plugin: 'eclipse' defaultTasks 'jar' group = 'com.example' version = '0.1-SNAPSHOT' sourceCompatibility = 1.7

  • Lombok 使い方メモ - Qiita

    Lombok とは 読みは、「ロンボック」もしくは「ロンボク」。 アノテーションを付けるだけで、 getter, setter, toString, equals などの「何度も繰り返し書くコード」をコンパイル時に自動生成してくれるようになる。 でも、 Getter, Setter の自動生成は無闇にやるとオブジェクト指向を破壊するので、「使ってるフレームワークがどうしても Getter, Setter を要求するから仕方ないんじゃい」ってとき以外は使うべきではないと思う。 Hello World apply plugin: 'application' configurations { provided } sourceSets { main { compileClasspath += configurations.provided } } repositories { mavenCent

    Lombok 使い方メモ - Qiita
  • Java特有の冗長なコードを簡潔に記述する「Lombok」

    Javaは言語仕様上の制約により、ボイラープレートコード(自明だが省略できないお決まりのコード断片)がいくつかあります。例えば、メンバ変数を読み書きするだけのgetterメソッドやsetterメソッドがこれにあたります。Lombokを使えば、これらJava特有の冗長なコードを、見やすく簡潔なものにすることができます。記事ではLombokを利用して、ボイラープレートコードをシンプルに記述する方法について解説します。 はじめに 今やJava開発に必要不可欠となったものの一つに、IDEの存在があります。例えばEclipseではメンバ変数さえ定義すれば、getter/setterの自動生成や、equalsメソッドやhashCodeメソッド、toStringメソッドなどの自動生成などさまざまな場面でコーディングを強力にサポートしてくれます。 これは大変便利な機能ですが、裏を返せばJavaの言語仕様

    Java特有の冗長なコードを簡潔に記述する「Lombok」
  • パフォーマンス データにすばやくアクセスできるコマンド ライン オプション

    次のオプションを使用すると、コマンド ラインから直接 Perfmon.exe をより細かく制御することができます。 perfmon /rel: コンピューターの信頼性と問題の履歴を確認できます (パフォーマンス モニターで [モニター ツール] ノードを右クリックして、[システム信頼性の表示] をクリックした場合と同じです)。 perfmon /report: 60 秒のパフォーマンス データを収集し、システム診断レポートを生成して表示します。 perfmon /res: リソース モニターを開きます (パフォーマンス モニターで [モニター ツール] ノードを右クリックして [リソース モニター] をクリックした場合と同じです)。 perfmon /sys: スタンドアロン モードでパフォーマンス モニターを開きます (Sysmon.ocx という ActiveX コントロールです)。

    パフォーマンス データにすばやくアクセスできるコマンド ライン オプション
  • WMI イベントの概要

    Azure を探索 Azure について 安全かつ将来を見据えた、オンプレミス、ハイブリッド、マルチクラウド、エッジのクラウド ソリューションについて調べる グローバル インフラストラクチャ 他のどのプロバイダーよりも多くのリージョンを備える持続可能で信頼できるクラウド インフラストラクチャについての詳細情報 クラウドの経済性 Azure の財務上および技術的に重要なガイダンスを利用して、クラウドのビジネス ケースを作成する 顧客イネーブルメント 実績のあるツール、ガイダンス、リソースを使用して、クラウド移行の明確なパスを計画する お客様事例 成功を収めたあらゆる規模と業界の企業によるイノベーションの例を参照する

    WMI イベントの概要