You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
こんにちは、アプレッソ開発部の野口です。 JavaOne もじつに 3 日目のレポートです! なお 2 日目の記事はこちら。 appresso.hatenablog.com 3 日目にしてようやく、自分がメインストリームを外したチョイスをしがちなことに気づきつつあります。 Twitter では #j1jp というタグで日本人参加者が様子をつぶやいているのですが、かぶることが滅多にありません! j1jp - Twitter Search まあ、どのセッションに出てもそのセッションなりの雰囲気は感じられるし、他の人が出ていないセッションの方が希少価値は高いかも……と、ポジティブに考えることにします。 さて、今日は以下の 6 セッションに参加……する予定でしたが諸事情により実績は 5 セッションです。 詳細は本文にて。 Developing Applications with Eclipse M
For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Please ask technical questions in the appropriate category. Thank you! Hi, I have started to get a problem with reading a response from a URLConnection. This code have been running for years without a problem until I switched to Java 7. When I read the response using Java 7 Update 7 it som
MojoHaus/ Animal Sniffer/ Animal Sniffer Annotations/ Animal Sniffer Annotations | Last Published: 2024-07-04 |Version: 1.24 Maven Animal Sniffer Annotations provides Java 1.5+ annotations which allow marking methods which Animal Sniffer should ignore signature violations of. Introduction Animal Sniffer is designed to detect when you have used classes/methods/fields which are not part of the JRE t
This post explains how to use Quartz 2 with Google Guice. Before you read any further, I assume you have some basic understanding about Guice and Quartz 2, and what problems they solve. Normally, Quartz will instantiate job classes itself. You only need to supply the job class, so Quartz knows which class to instantiate when a job is ready to be executed. The job itself is pretty hidden (encapsula
I am a big Guice advocate. I try to use it wherever it is possible and makes sense. While working on a project yesterday I realized that in order to use Guice and Quartz together you need to add in some glue code. I found someone who had done the work already but their blog post was from 2009 and the Quartz API had changed a bit. Their implementation was very close so I made the necessary modifica
OpenJDKにはウェブサイトの左にプロジェクト一覧が表示されているのですが,最近名前だけを見ても何のプロジェクトか分からないプロジェクト*1が増えてきていて,一覧と概要が記したのをまとめたいなーと思ったので. 自分用のまとめなので説明はかなり雑です*2. 詳しい説明は各プロジェクトのページを確認ください. また,各プロジェクト名からは各プロジェクトのページに飛べるので,興味がある分野のプロジェクトがあれば,ぜひ参加してみてください! ProjectName 概要 対象となるバージョン スポンサー 元ネタ,意味 備考 Caciocavallo 新たなプラットフォームにAWTをポートしやすいように,OpenJDKのAWTと2Dサブシステムの内部インターフェースを改善する Porters 羊と牛の乳から作られたチーズの名前から Graal VMの機能をJavaAPIを通して使えるようにする.J
Modular architectureHawtio is a pluggable Web management console, built with the modern Web technologies such as React and PatternFly. The pluggable architecture is based on Webpack Module Federation and highly extensible; you can dynamically extend Hawtio with your own plugins or automatically discover plugins inside the JVM. PluginsHawtio has built-in plugins already to make it highly useful out
以前、このような記事を書きました。 Concurrency Utilitiesを使った並列処理・マルチスレッドのおさらい (2013-12-26) 前回の内容は、Concurrency UtilitiesだけでなくJavaのマルチスレッドの話も一部含んでいましたが、今回は、Concurrency Utilitiesだけにフォーカスして、全体が分かるように整理してまとめ直しました。 目次 概要 準備 タスク・フレームワーク (Executor) 同期キュー シンクロナイザー 並行処理コレクション 時間単位 アトミック値型とアトミック操作 ロック・フレームワーク 概要 今回は、Concurrency UtilitiesのAPIをいくつかのグループに分類し、それぞれのグループの主要な機能を「広く浅く」紹介する、という形式でまとめています。 パッケージ単位で分け、それからjava.util.con
Java7ではPhaserという同期処理用のクラスが追加になっています。PhaserはCyclicBarriarやCountDownLatch同様にスレッドの同期処理を行うために利用しますが、より柔軟性に富んでいるようです。 Phaserクラスの詳細はJavaDocを参照すればわかると思うので、今回も自分用のメモとして簡単な利用方法を示したサンプルプログラムを残します。 import java.util.ArrayList; import java.util.List; import java.util.concurrent.Phaser; import java.util.concurrent.ThreadLocalRandom; import java.util.concurrent.atomic.AtomicInteger; public class PhaserTest { pub
昨日のエントリーの続きです。 mike-neck.hatenadiary.com Gradle万能派の僕には、納得がいかなかったので、最後までやってみることにしました。 切り捨てたこと まず、分散テストは何が目的なのか考えると、テスト結果をマージすることが目的なので、以下のことは切り捨てました。 dockerの外でコンパイルしたクラスファイルの共有(昨日のドハマリその2により、共有してもコンパイルしてしまうので諦めた) srcディレクトリーの共有(Javaファイルを生成するタスクがある場合はsrcディレクトリーの共有をすると、各コンテナがJavaファイル生成を行ってしまうので、諦めた) 【2015/10/20 12:19追記】 つまり、コンパイル結果を共有しても再コンパイルされるので、buildディレクトリーの共有は諦めました この結果、妥協するのは次の点です。 各コンテナでソースコード生
gulpのGetting Startedにもあるように、gulpを使うにはグローバルインストールとローカルインストールが必要になる。なんで同じものを2つインストールするのか、不思議に思ってソース読んで「へー」と思ったのでまとめてみる。 Gruntの場合 Gruntの場合はgrunt-cliをグローバルにインストールしてgruntはローカルにインストールする。grunt-cliはローカルにインストールしたgruntを呼び出すためだけのモジュールだ。タスクを走らすgruntと、そのgruntを実行するgrunt-cli、2つのモジュールは明確に役割が切り離されている。 Gruntがこうなってる理由は、異なるプロジェクトで使ってるgruntのバージョンが違うと、グローバルにインストールされてるgruntのバージョン次第で、そのタスク(Gruntfile)が動かせない可能性が出てくるから。 (参考
jacoco_jmockit.gradle �b�1�U ��m/�U // 必要そうな部分のみ抜粋 // とりあえず LinkageError 例外は飛んでこない // JaCoCo apply plugin: 'jacoco' jacoco { toolVersion = "0.7.2.201409121644" } jacocoTestReport.doFirst{ classDirectories = files('build/classes/main/myproject') } // JMockit configurations { testJMockit } dependencies { testJMockit 'org.jmockit:jmockit:1.12' testCompile configurations.testJMockit.dependencies } tes
2. @miyakawa_taku JJUG幹事 SI屋で賃労働 尾上部屋の里山関のファンです オレオレJVM言語Kinkを作っています https://bitbucket.org/kink/kink 自己紹介 #jjug 2/67 3. #jjugログとは! 例: $ kink -Vdebug -e '' 2015-10-04 15:58:29 [main] DEBUG BoxingValues - use box proto listener org.kink_lang.kink.internal.eval.VarAssignEvaluator$VarAssignListener@3af49f1c 2015-10-04 15:58:29 [main] DEBUG BoxingValues - use box proto listener org.kink_lang.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く