Java

ソースコードリーディング2(ソース)

version date memo 1.0 2013/07/15 first Information OS : Ubuntu 12.04 (LXDE)準備するソース一覧 ソース バージョン メモ Java 1.7.0 oracle製のjava公式からDL Unix 6 Java 下記のパスにsrc.zipが存在するので解凍 /usr/lib/jvm/java-7-oracle/src.zip U…

SWT/RCP Tips

Information version date memo 1.0 2012/09/21 first 概要 SWT及びRCPでのTipsをメモ 目次 ダイアログのタイトル ダイアログのタイトル ダイアログのタイトルをどこのメソッドで付与するかという問題がある。 別にどこでやっても良いのだが、WindowBuilder…

デザインパターン

Information version date memo 1.0 2012/09/04 first 目次 Singletonパターン Strategyパターン 参考リンク Singletonパターン Wikipediaのコードを参考にすれば良いと思う。 http://ja.wikipedia.org/wiki/Singleton_%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3…

ネットワークプログラミング

Information version date memo 0.1 2012/09/02 first 目次 参考リンク 参考リンク マイコミの連載記事(41回〜) http://news.mynavi.jp/column/java/041/index.html

文字化け(Scilab, FreeMind)

Information date version note 2012/07/14 0.1 first 概要 FreeMindを立ち上げると日本語の部分が文字化けを起こしている。 対策方法を以下に記述する。 環境 Lxubuntu foresight 11.04 Open JDK 1.6 解決方法 ここに記載されている http://ssmk.blogspot.j…

WindowBuilder導入

概要 Window Builderとは、Eclipseにおいて、GUIベースにGUIを開発出来るプラグイン。 バージョン Eclipse3.7 以上 インストール インストールは、Eclipse上で可能。 メニューから「Help」→「Install New Software」を選択する。 Work withに「Indigo - http…

Scalaプログラミング

概要 スクリプト実行 Linux hello.scala #!/bin/bash exec scala -savecompiled "$0" "$@" !# println("Hello!") 後は、chmod +x で実行可能に設定すればシェルスクリプト形式で実行ができる。 #!〜!#の間は、シェルスクリプト形式で実行するのに必要。 実行…

Scala導入

概要 関数型言語+オブジェクト指向。 JVM上で動作する。今回は、2.9.1-finalをインストールする。 ダウンロード 本家@Download | The Scala Programming Language (scala-2.9.1.final.tgzをダウンロード) インストール パスを通せばよいらしい。 export SCA…

Groovy導入

概要 ダウンロード http://groovy.codehaus.org/ 今回は、groovy-1.8.5をダウンロード インストール ダウンロードしたファイルを解凍後、適当なフォルダに配置。 環境パスの設定 GROOVY_HOME=設置したパス/groovy-1.8.5 PATH=$PATH:$GROOVY_HOME/bin # Java…

Tomcatインストール

Information version date memo 1.0 2011/10/10 first 1.1 2012/09/03 目次 インストール 設定 起動・停止 Eclipseプラグイン 起動・停止 エラー 参考サイト インストール ダウンロード http://tomcat.apache.org/download-70.cgi (Apache) 設定 CATALINA_HO…

Class Path設定

Class Path設定Hadoopの導入手順は、こっちにまとめ直した(2011/10/08)↓ Hadoop導入まとめ - オボエガキ用Hadoopのクラスパスの設定は、.bashrcに書かない方が良いらしい。実行時に、クラス$Mapが見つからない云々で、二三日どつぼに嵌った。 Class Path確認…

実行時間計測

実行時間の計測 currentTimeMillis System.currentTimeMillis()メソッドで、現在の時間が取れるので、計測対象の上下で計測して引けばいい。 ex) long start = System.currentTimeMillis(); testMethod(); long end = System.currentTimeMillis(); System.ou…

Complexクラスを使う

Complexクラスを使う Javaはさぁ、デフォルトでよぉ…複素数扱えねぇんだよなぁ…と思っていたら、ApacheにComplexクラスがある事が分かったので、使ってみた。 Apache-commonのmathライブラリダウンロード Apache Commons – Apache Commons ここのMath->Lates…

Hadoopメモ

Hadoop install メモ 参考リンクHadoopの導入手順は、こっちにまとめ直した(2011/10/08)↓ Hadoop導入まとめ - オボエガキ用 導入手順(for Ubuntu) kkaneko.com - adduser, useradd の違い まさおのブログ (表): Ubuntu でユーザを追加する (adduser を使うべ…

SWTまとめ

SWT覚書 CoolBarと下画面の連携 SWT本家のSnippetに例題があった。 http://www.java2s.com/Code/Java/SWT-JFace-Eclipse/Createacoolbarrelayoutwhenresized.htm これを見ると、CoolBarのリサイズイベント発生時に、下画面のレイアウトを再設定するようにし…