2014-08-01から1ヶ月間の記事一覧
はじめに http://blogs.yahoo.co.jp/dk521123/36245450.html の続き。「[1] new ThreadPoolExecutor(引数)で作成」をみていく。 サンプル SampleThread.java import java.text.SimpleDateFormat; public class SampleThread implements Runnable { private S…
ScheduledExecutorServiceインターフェース `#`クラス名概要 1newSingleThreadScheduledExecutor一つのスレッドでタスク処理を行う 2newScheduledThreadPoolタスクを処理するスレッドの数を指定できる scheduleWithFixedDelay() * 指定された初期遅延経過後…
Timer 利点 * Threadと違って、周期的/一定時間の経過判定を管理する必要がない サンプル SampleTask.java import java.text.SimpleDateFormat; import java.util.Timer; import java.util.TimerTask; class SampleTimerTask extends TimerTask { private Si…
初めに http://blogs.yahoo.co.jp/dk521123/33505512.html で工数見積もりについて記載したが、今回はファンクションポイント法に絞って記載する ※注意 * ソフトウェアの「規模」を見積りで、「工数」の見積もりではない。 ファンクションポイント法(Functio…
■ やりたいこと Antビルドすると・・・ 1) CSVファイルを記載された内容をEnumとするソースをキックし、Javaソースを自動生成 2) そのJavaファイル群を共有機能プロジェクト Common 内に移動 3) その共有機能プロジェクト Common をJar化 後日談 * Java の P…
■ 簡易版 * 簡単に実装できるサンプルを以下に示す ■ CSVの読み込む サンプル import java.io.BufferedReader; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.util.Arra…
■ ダウンロード先 * 以下のサイトで、対象のVerionのモジュールをダウンロードする # ここでは「Python-3.4.1.tar.xz」を落とす https://www.python.org/ftp/python/ ■ 開発環境 [1] Python のインストール * 以下のコマンドを入力する # スーパーユーザーに…
■ ディレクトリ・ファイル名のパス区切り Case1 File.separator Case2 System.getProperty("file.separator") ■ 改行コード Case1 File.separator Case2 System.getProperty("line.separator") ■ パスの区切り Case1 File.pathSeparator Case2 System.getPro…
【0】インストール方法 【1】モジュールをダウンロードしてインストールする 【2】yumでインストールする など 1)インストールされているかを確認 rpm -qa | grep openssl-devel 【1】モジュールをダウンロードしてインストールする 1)ダウンロード …
■ はじめに 以下の関連記事でWindowsでPostgreSQLの設定を行った。今回は、Debian版。 Windowsでの設定 http://blogs.yahoo.co.jp/dk521123/33153278.html ■ 構築環境 * ホストOS : Windows 8 * ゲストOS : Debian7 * 仮想化ソフト : VMware(R) Player 6.0.3…
■ Javaコンパイル / Javaの実行 を行うには java * クラスを実行 javac * javac コンパイル exec * プログラムを実行する 関連記事 * 詳細は以下の関連記事を参照のこと Ant で、Javaコンパイル / Javaの実行 を行うサンプル http://blogs.yahoo.co.jp/dk521…
build.xmlに関する基礎知識 * 以下の関連記事を参照のこと http://blogs.yahoo.co.jp/dk521123/33838551.html 構成要素 大きく分けて、以下の4要素がある。 [1] project : 「build.xml」ファイルのトップレベルの要素 [2] target : task の集まりをまとめた…
■ はじめに ケーパビリティ(POSIX Capability)について扱う 目次 【1】ケーパビリティ(POSIX Capability) 【2】主なケーパビリティ 【3】ケーパビリティセット 【4】ケーパビリティの設定 【1】ケーパビリティ(POSIX Capability) POSIX(Portable…
現象 * Debian7(Debian Wheezy) + JDK(※1) の環境で、 + Eclipse LUNA の起動を試みたところ、 スプラッシュ画面表示後、何もダイアログを表示せずに落ちる。 * 以下「エラーログ表示」のログをはく。 補足 ※1 JDKは、OracleJDK7,8 / OpenJDK7を試したが、現…
■ 環境 * ホストOS : Windows 8 * ゲストOS : Debian7 * 仮想化ソフト : VMware(R) Player 6.0.3 * JDK : OpenJDK1.7 * Tomcat : Tomcat8 * Eclipse : Eclipse LUNA ※ 「Oracle JDK1.8」「Eclipse Neon」のインストールについては、 以下の「補足」を参照の…
■ はじめに Python に関する事始め。 目次 【1】Python 【2】学習用・動画サイト 【3】開発環境 1)Windows 2)Linux 【4】Hello World 1)手順 2)サンプル 【5】IPython 【6】おまけ 1)「/」「//」「%」の違い 2)虚数 【1】Python * Python…
初めに http://blogs.yahoo.co.jp/dk521123/33813814.html で考えたことを実際に環境設定してみる。 初めなので、ローカル上にCIツールを使って、プロジェクト管理環境を構築する 構成 * 初めっから色々と欲を出すと挫折したので、手始めに、以下のようなシ…
原文 http://axis.apache.org/axis2/java/core/docs/reference.html WSDL2Java 構文 wsdl2java [コマンドオプション]... -uri <WSDLファイルのパス/URL> コマンドオプション `コマンドオプション`説明Default -o <path>生成したコードの出力先を指定 -a非同期コードだけを生成Default: off </path></wsdlファイルのパス/url>…
初めに * Jenkins を利用するために、Antを個別に設定する Antについて * 複雑なコンパイル作業などを自動化できるビルドツール * build.xml にビルド指示を記述する 設定手順 Windows編 [1] 以下のダウンロード先から「apache-ant-X.X.X-bin.zip」(今回は「…
現象 * WinXPのPCのデータ移行で、データを外付けHDに移していたら、 画像データの一部で、エラー「データエラー 巡回冗長検査(CRC)エラーです」が表示し データが移行できなかった 解決策 [1] チェックするHDDの[プロパティ]-[ツール]タブを選択。 [2] エラ…
■ はじめに Java の ハッシュについて、メモ。 目次 【1】ハッシュ 【2】MessageDigest・API仕様 【3】サンプル 【1】ハッシュ * 以下の関連記事を参照のこと ハッシュ / Hash https://dk521123.hatenablog.com/entry/2022/09/14/000000 【2】MessageDi…