自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

转载 ●スレッド-5.スレッドのグループ化

このページではスレッドのグループ化についての説明を行います。スレッドのグループ化を行うことにより、そのスレッドグループに含まれるスレッドを一元管理することができるようになります。スレッドのグループ化はThreadGroupクラスにより実装されます。スレッドグループの作成スレッドを生成する際、スレッドをどのグループに含めるかの指定を行い

2012-06-24 00:59:16 1037

转载 ●スレッド-4.スレッドの同期

スレッド処理を行う場合、複数のスレッドで1つの値を共有したい場合があります。またその値を意図したように操作するために、複数のスレッドの動作を制御したい場合があります。このページでは、それらスレッドの動作を制御する方法について説明します。概要例題として、配列priceに設定された課税前の価格を一つづつ抜き出し変数workAreaに代入し

2012-06-24 00:54:18 585

转载 ●スレッド-3.スレッドの作成

このページではスレッドの作成方法において、Threadクラスを継承する方法とRunnableインタフェースを実装する方法のそれぞれについて説明します。また、両方法の使い分けについても説明します。Threadクラスを継承してのスレッドの作成はじめてのスレッドの例題でも取り上げましたが、スレッドを作成する1つの方法にThreadクラスを継

2012-06-24 00:30:31 505

转载 ●スレッド-2.スレッドの優先度とライフサイクル

このページではスレッドの優先度、スレッドが取りうるライフサイクルについて説明します。スレッドの優先度スレッドは複数の処理を同時に動作させる仕組みのように思われがちですが、CPUが1つしかない状態においては、それは誤りです。スレッドとは複数の処理をあるスケジュールを元に実行し、複数の処理が同時に実行しているかのように見せる仕組みなのです

2012-06-24 00:24:37 1400

转载 ●スレッド-1.はじめてのスレッド

このページではJavaのスレッドプログラミングの概要について説明します。スレッドとはスレッドとは1つのプログラム上で動作するある特定の処理のことを言います。1つのプログラム上でいくつもの処理を同時に実行しているかのように見せたい時に使用します。このようなプログラムのことをマルチスレッドプログラムと言います。インターネットブ

2012-06-24 00:02:41 559

转载 Javaの理論と実践: 割り込み例外の処理

テスト・プログラムを書いていて、処理を一時的に停止したい場合に、Thread.sleep() を呼び出すとします。しかしこの場合、コンパイラーやIDEからは、チェックされる割り込み例外が処理されていないというメッセージが返ってきます。おそらく、誰にでも経験のあることでしよう。この割り込み例外とは何でしょうか。なぜ処理する必要があるのでしょうか。割り込み例外に対して何も処理しないというのが、最も

2012-06-18 22:32:32 1256

转载 xml読み込み用digester-rules

設定ファイルをXMLで書く事って多いんだけど、javaでXML使う時って型安全や妥当性に拘りすぎて仰々しいと時々思う。かといってPropertiesだと階層的なデータは表現し辛い。JSONやYAMLやObjective-Cのplistみたいに手軽に階層的なデータが使えると嬉しいと思う。ということでCommonsDigester(初めて使った)でそれっぽいものを書いてみた。解説などは後ろ

2012-06-18 21:49:23 1042

转载 使用Nexus创建私服

http://www.cnblogs.com/helong/articles/2254446.html 首先从 http://nexus.sonatype.rog/downloads 下载最新版的Nexus我们可以根据个人的需求下载。里面有nexus-webapp-1.9.2.3-bundle.zip等其他系统运行的压缩文件 或者war包nexus-webapp-1.9.2.3.war

2012-06-17 17:57:53 3256

转载 常用Maven命令

http://www.cnblogs.com/liupeizhi/archive/2012/01/17/2324226.html 常用Maven命令初学maven即感受到其强大的便捷性,大体记录下maven的基础知识以备不时之需。常用命令为 :    mvn archetype:create :创建 Maven 项目    mvn compile :编译源代码

2012-06-17 14:38:49 333

转载 「アスペクト・ライブラリを作る」への注意

「アスペクト・ライブラリを作る」への注意AspectJMaven2 前回までに、アスペクト・ライブラリの作成の仕方を見てきました。 今回は、アスペクト・ライブラリの作成に当たっての注意を1つ。アスペクト・ライブラリの作成方法を書くに当たって参考にしたドキュメントは、AspectJ のコンパイル&織り込みを行うツール「ajc」のドキュメント(→)です。 そこでは既存のライブラリの

2012-06-17 00:34:59 430

转载 アスペクト・ライブラリを作る 其ノ参 -- アスペクト・ライブラリを使用する

アスペクト・ライブラリを作る 其ノ参 -- アスペクト・ライブラリを使用するAspectJMaven2 今回は、前回作成したアスペクト・ライブラリを使用してみましょう。アスペクト・ライブラリを使用するプロジェクトは「greeting-app」とします。pom.xmlとりあえず、サンプルを。 4.0.0 org.sample gr

2012-06-17 00:33:22 366

转载 Inpath と Aspect Path の追加

Inpath と Aspect Path の追加AspectJ今回は、AspectJ を用いた開発で、他のライブラリを使用する際に必要となる、「Inpath」「Aspect Path」の追加方法を見ていきましょう。Inpath既存プロジェクトにアスペクトを織り込みたい場合は、既存プロジェクトを「Inpath」に設定します。 Maven2 で「weaveDepende

2012-06-17 00:32:40 417

转载 AspectJ プロジェクトの POM ファイルへの修正

AspectJ プロジェクトの POM ファイルへの修正AspectJ以前の記事で AspectJ プロジェクトの POM ファイル(の雛形)を書きましたが、少々不具合(っぽいもの)があったのでご報告。問題aspectj プラグインの設定をしている箇所(/project/build/plugins/plugin)が ...

2012-06-17 00:30:36 414

转载 AOP 開発環境 其ノ四 -- 続・Aspect の作成 & 若干の設定

AOP 開発環境 其ノ四 -- 続・Aspect の作成 & 若干の設定AspectJ以前の記事で アスペクトの作成方法を紹介しましたが、毎回「New」ダイアログを開くのは面倒。 なので、少々設定をして、クラスやパッケージを作成するのと同じ方法でアスペクトを作成できるようにしましょう。(1) まず、[メニュー]Window → Customize Perspec

2012-06-17 00:24:34 493

转载 アスペクト・ライブラリを作る 其ノ弐 -- 「アスペクト・ライブラリ」プロジェクト

アスペクト・ライブラリを作る 其ノ弐 -- 「アスペクト・ライブラリ」プロジェクトAspectJMaven2 今回は、前回のサンプル・ライブラリに対するアスペクト・ライブラリを作成しましょう。 プロジェクト名は「greeting-lib」とします。pom.xmlとりあえずサンプルを。 4.0.0 org.sample greetin

2012-06-17 00:19:14 453

转载 アスペクト・ライブラリを作る 其ノ壱 -- サンプル

アスペクト・ライブラリを作る 其ノ壱 -- サンプルAspectJMaven2 アスペクト指向プログラミングの1つの使用法として、「既存のライブラリにアスペクトを織り込んで、機能を拡張する」というものがあります。 この織り込む機能を実装したAspectJ コード(と成果物)を「アスペクト・ライブラリ」と呼びましょう。今回から何度かに分けて、Maven2 プロジェクトを用いて

2012-06-17 00:14:40 559

转载 POM ファイルを書こう! 其ノ四 - Optional Dependency

POM ファイルを書こう! 其ノ四 - Optional DependencyMaven2今回は "optional" な依存性について見ていきましょう(一覧)。どんな時に使う?他のライブラリへの依存性には、以前書いた「依存性のスコープ」とは別に、その依存性が"optional" かどうかを設定することが出来ます。 これは、対象となっているライブラリを使う際に、そこ

2012-06-15 00:02:52 1161

转载 POM ファイルを書こう! 其ノ参 - 依存性の推移

POM ファイルを書こう! 其ノ参 - 依存性の推移Maven2依存性の推移今回は Maven2 の POM ファイルで指定した依存性の推移を考えましょう(一覧)。 公式にはこちらを参照のこと。依存性の推移とは、間接的に依存関係があるライブラリ*1に対して、どのような依存関係でそれを取り込むかってことです。 取り込むというのは、依存関係のスコープをどのようにするかという

2012-06-14 23:58:51 966

转载 POM ファイルを書こう! 其ノ弐 - 依存性の追加

POM ファイルを書こう! 其ノ弐 - 依存性の追加Maven2今回は Maven2 プロジェクトに対して、他のライブラリへの依存関係を付加する仕方を見ていきます(一覧)。以下で例として仕様するライブラリの groupId, artifactId, version を示しておきます:groupIdartifactIdversion備考

2012-06-14 23:55:23 430

转载 POM ファイルを書こう! 其ノ弐 - 依存性の追加

POM ファイルを書こう! 其ノ弐 - 依存性の追加Maven2今回は Maven2 プロジェクトに対して、他のライブラリへの依存関係を付加する仕方を見ていきます(一覧)。以下で例として仕様するライブラリの groupId, artifactId, version を示しておきます:groupIdartifactIdversion備考

2012-06-14 23:55:23 3152

转载 POM ファイルを書こう! 其ノ壱 - POM ファイルの基本

POM ファイルを書こう! 其ノ壱 - POM ファイルの基本Maven2前回までで、Maven2 のインストール方法や使い方を見てきました。 次は POM ファイル(以下、pom.xml)の書き方、カスタマイズの仕方を見ていきます*1(一覧)。ちなみに “POM”とは Project Object Model の略で、プロジェクトのオブジェクト・モデル(説明になってない?)の

2012-06-14 23:51:35 1003

转载 Eclipse 上で Maven2 を使おう! 其ノ四 - パッケージング

Eclipse 上で Maven2 を使おう! 其ノ四 - パッケージングMaven2Eclipse Eclipse 上でのコーディングが終わったら、classファイル等をパッケージングする必要があります。パッケージングの種類は以前簡単に書きましたが、要はmvn package (もしくは mvn install )ってコマンドを実行すればいいってことでした*1。 この p

2012-06-14 23:47:23 448

转载 Maven Eclipse Plugin vs. Maven Integration for Eclipse

Maven Eclipse Plugin vs. Maven Integration for EclipseMaven2Eclipse Maven Eclipse Plugin (以下、Eclipse プラグイン)とMaven Integration for Eclipse (以下、m2eclipse)は、どちらもMaven2 と Eclipse を連携させるツール。

2012-06-14 23:46:18 419

转载 Eclipse 上で Maven2 を使おう! 其ノ四 - パッケージング

Eclipse 上で Maven2 を使おう! 其ノ四 - パッケージングMaven2Eclipse Eclipse 上でのコーディングが終わったら、classファイル等をパッケージングする必要があります。パッケージングの種類は以前簡単に書きましたが、要はmvn package (もしくは mvn install )ってコマンドを実行すればいいってことでした*1。 この p

2012-06-14 23:41:33 478

转载 Eclipse 上で Maven2 を使おう! 其ノ参 - ライブラリへの依存性を付け加える

Eclipse 上で Maven2 を使おう! 其ノ参 - ライブラリへの依存性を付け加えるMaven2Eclipse Eclipse を使うなら、基本的には開発中(コーディング中)にMaven2 を使う必要はないかと思います。 コンパイル等はEclipse に任せましょう*1。 テストをまとめて実行するってのは便利かと思いますが。 Eclipse 上で Maven2

2012-06-14 23:38:49 1051

转载 Eclipse 上で Maven2 を使おう! 其ノ弐 - 新規プロジェクトを作成

Eclipse 上で Maven2 を使おう! 其ノ弐 - 新規プロジェクトを作成Maven2Eclipse 前回は m2eclipse をインストールしました。 今回は新規プロジェクトを作成する手順を見ていきます。 大まかな手順は以下の通り:新規 Java プロジェクトを作成するPOM ファイル(以下 pom.xml)を作成するソース・フォルダを作成する1

2012-06-14 23:32:31 523

转载 Eclipse 上で Maven2 を使おう!

Eclipse 上で Maven2 を使おう!Maven2Eclipse 前回に引き続き、今回は Eclipse 上で Maven2 を使うためのEclipse プラグイン、 Maven Integration for Eclipse(以下 m2eclipse) のインストール&使用方法を見ていきましょう。 Eclipse は既にインストールされているとします。♪Mav

2012-06-14 23:23:58 547

转载 Maven2 を使おう! への修正 其ノ弐

Maven2 を使おう! への修正 其ノ弐Maven2Eclipse 「Maven2 を使おう!」の記事で、「Eclipse に変数 M2_REPO を定義する」際にmvn eclipse:add-maven-repo -Declipse.workspace=《workspace へのパス》を実行すると書きましたが、拙者の環境で試したところ、どーもうまくいかなかった

2012-06-14 23:22:09 400

转载 Maven2 を使おう! への修正

Maven2 を使おう! への修正Maven2Eclipse 「Maven2 を使おう!(2):Maven2 を実際に使ってみよう」の記事で、Eclipse に変数「M2_REPO」を定義するってのが抜けてましたm(_ _)m。 Maven2 を使って、定義する方法はそちらの記事に載せておきました。あまり必要ないかと思いますが他の変数を定義するのにも使えるので、一応 E

2012-06-14 23:20:17 327

转载 Maven2 を使おう! への修正

Maven2 を使おう! への修正Maven2Eclipse 「Maven2 を使おう!(2):Maven2 を実際に使ってみよう」の記事で、Eclipse に変数「M2_REPO」を定義するってのが抜けてましたm(_ _)m。 Maven2 を使って、定義する方法はそちらの記事に載せておきました。あまり必要ないかと思いますが他の変数を定義するのにも使えるので、一応 E

2012-06-14 23:20:16 240

转载 Maven2 を使おう!(2):Maven2 を実際に使ってみよう

Maven2 を使おう!(2):Maven2 を実際に使ってみようMaven2Eclipse 今回は Maven2 を単独でインストールして、Eclipse と連携する方法をみていきましょう。 Eclipse 上で Maven2 を使うためのEclipse プラグイン(m2eclipse)もありますが、そちらは機会があれば・・・ということで。♪Maven2 をインストー

2012-06-14 22:41:40 346

转载 Maven2 を使おう!(1):何が便利?

Maven2 を使おう!(1):何が便利?Maven2Maven2*1 は「プロジェクト管理ツール」と言われる。 でも、「管理」という語は、実際に何をするのかと聞かれても具体的によく分からないものの1つ*2。 なので、「これはMaven2 にしか出来ない」って機能をいくつか挙げておきましょう。♪デフォルトで周辺作業の自動化が出来る♪ビルド・プロセスの周辺作業をし

2012-06-14 22:26:28 536

转载 プロジェクトを持ち運ぶ・バックアップをとる

プロジェクトを持ち運ぶ・バックアップをとるMaven2 以前の記事で、プロジェクトの成果物をアーカイブにまとめる方法を見ました。 同様の方法で、ソース・コードなどをアーカイブにまとめることも出来ます。アーカイブの生成方法は「assembly 記述子」というファイルで指定し、事前に定義されている「assembly 記述子」にはbin jar-with-dependencies

2012-06-14 22:15:23 680

转载 リモート・リポジトリに登録されていない Jar ファイルを使う

リモート・リポジトリに登録されていない Jar ファイルを使うMaven2 Maven2 で外部ライブラリ(以下、Jar ファイルと仮定します。)を使いたい場合、POM ファイルに依存性を付加すればMaven2 が自動的にダウンロードして使用できるようにしてくれます。 ただし、そのライブラリがMaven2 のリモート・リポジトリに存在していない時は、この方法ではうまくいきません

2012-06-14 22:04:00 1733

thinking in java 4 English version

thinking in java 4th (English version), it is a good material for learning java

2018-09-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除