JavaでImageコピーをしたい場合に、ピクセル単位で何か処理をしたい時があります。そのような時は次のようにデータを取り出して処理をするとよいでしょう。
「Java」タグアーカイブ
JBoss7 で複数インスタンス起動
簡単です。注意点としては、jboss.server.base.dirの指定はstandalone.shをどこで実行するかによって変わるので絶対パスの方が確実です。また、boot.logはinstance1, instance2 の両方からアクセスされるので、同時に起動とか停止をすると正しくログをとれないことがあります。
$ cp -a standalone instance1
$ ./bin/standalone.sh -Djboss.server.base.dir=instance1
$ ./bin/standalone.sh -Djboss.server.base.dir=instance2
Javaでzip
JavaでZipを展開して書き出すプログラム。以前も作ったことがあったような気がします。java.util.zipパッケージはパスワードつきの、encrypt, decryptに対応していないようなので、winzipaes – Encrypt+Decrypt files in WinZip AES format via java – Google Project Hosting: http://code.google.com/p/winzipaes/とかを使った方がいいのかもしれません。
JDK7 + Eclipse 3.7 on Ubuntu
Java入門記事を執筆しました。日経Linux 2011年11月号に掲載されています。ゲームプログラムのひな形ということで、ボールを動かしたり、キー入力を受けつけるプログラムを紹介しています。Eclipseを使えば簡単にプログラミングを始めることができますから、是非、読んでみてください。
Base64のエンコードとデコードのプログラムをJavaで実現するには
Base64については、「Base64 – Wikipedia」に詳しくありますが、64種類の印字可能な英数字のみを用いてバイナリデータを含むデータを表現するためのエンコード方式です。Linuxのコマンドには、このエンコードで表現された文字列を扱うための、base64というコマンドがあり、これを使うと、文字列をBase64でエンコードしたり、デコードしたりすることができます(base64 | hiro345)。普段はこれを使っていればいいのですが、Javaプログラムの中で同様の処理をしたい場合は、どうすればよいでしょうか。
LinuxでEclipeのコンテンツ・アシストが表示されないときはキーバインドを確認しよう!
LinuxでEclipeのコンテントアシストが表示されないのでおかしいなぁ、と思っていたらキーバインドがWindowsとは違うようです。
これでばっちり!Javaで環境変数を表示
複数のJavaをインストールした環境を使っているとき、きちんと選択したJavaVMが稼働しているか心配になることがあります。そんなときは環境変数を表示してみれば、ばっちり確認できます。