ダークエリア

SEのお仕事の備忘録や、ゲームの話などなどを記事に放り込む!!

Eclipse

JAVAとSQLと処理時間

◆実行環境・つかったもの・Eclipse4.8 Photon・Java8・Postgres (ライブラリ:postgresql-42.2.4.jar)・処理時間を計測するプログラム (ライブラリ:commons-lang3-3.1.jar、StopWatchクラス) ◆処理時間を計りたい(ストップウォッチ)時 org.apache.com…

JUnitで複数スレッド(マルチスレッド)実行

<参考> irof.hateblo.jp <つくった> ProjectJUnitTest.zip - Google ドライブ インポート文とか書かれてなかったし、動くものが必要な時を考えてプロジェクト化。 Java10、JUnit4で作ってます。おそらくJava10じゃなくても動くはず。 ※ただし、JUnitは4…

Javaで動的にnewInstanceはできるのか

◆やりたいこと 用意した値を、動的に入れ物に入れたい。 <イメージ> ◆結論 可能。 Beanなどに持たせた”フィールド”であれば可能。 変数などにはできなさそう。 ◆それで作ったもの フィールドを渡すと、それの新しいインスタンスを作るUtil。 ProjectCreate…

Javaメモ

<Javaメモ> ◆JAVAバージョンについて エラーメッセージでは、Java8だとか1.8だとか書かず、52.0と表記されるときがある。 その時のバージョンマッピングが、下記ページで行える。 参照: Javaバージョンメモ(Hishidama's Java version Memo) ◆実行中のクラ…

Java Json⇔オブジェクト 相互変換 ライブラリ選定

https://qiita.com/takehiro224/items/6db2841c0abbf4ffb233 ●開発環境 ・Eclipse4.8 photon ・Java10 ●やったこと 1.ライブラリの選定 1.1.どんなライブラリがあるか 1.2.使いやすさ、性能的な面でどれがよいか順序決め 1.3.ライブラリのサポ…

tomcat JAVAのバージョンでエラー

●開発環境 ・Eclipse4.8 photon ・Java10 ・tomcat8 ●エラー java.lang.UnsupportedClassVersionError: package/action/TestAction has been compiled by a more recent version of the Java Runtime (class file version 54.0), this version of the Java R…

Eclipseの便利な機能

●@authorの名前変更 ⇒eclipse.iniに書く -Duser.name=ほにゃらら Eclipseで追加されるauthorの変更・削除方法 | Gumu-Lab. ●getter/setterに自動で和名を書いてくれるようにする ⇒Limyというプラグインがやってくれる。4.5Marsなら標準で入っている。 konbu1…

SVNエラー SVNSqlJetDb.open

◆エラー内容 Eclipseで、SVNを使ってチェックアウト・コミットができなくなった。 エラーが発生しました。詳細については、エラー・ログを参照してください。org.tmatesoft.svn.core.internal.db.SVNSqlJetDb.open(Ljava/io/File;Lorg/tmatesoft/svn/core/in…