YouTube でお気に入りの動画や音楽を楽しみ、オリジナルのコンテンツをアップロードして友だちや家族、世界中の人たちと共有しましょう。

※91だと思ってたら増えたのは92からでした。 試したのはWindowsで。OOM発生時にJVMを確実に落とすオプションらしい。 -XX:+CrashOnOutOfMemoryError >java -XX:+CrashOnOutOfMemoryError Main Aborting due to java.lang.OutOfMemoryError: Java heap space # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (debug.cpp:308), pid=6760, tid=0x00000000000026a4 # fatal error: OutOfMemory encountered: Java heap space # # JRE vers
May 21, 2015 Quasar and Akka – a Comparison By Fabio The actor model is a design pattern for fault-tolerant and highly scalable systems. Actors are independent worker-modules that communicate with other actors only through message-passing, can fail in isolation from other actors but can monitor other actors for failure and take some recovery measures when that happens. Actors are simple, isolated
HawtDispatch: The libdispatch style API for Java and ScalaHawtDispatch is a small ( less than 100k ) thread pooling and NIO handling framework API modeled after the libdispatch API that Apple created to power the Grand Central Dispatch (GCD) technology in OS X. It allows you to more easily develop multi-threaded applications which can more easily scale to take advantage of all the processing cores
Java SE 7 へのアップグレードのお願い 2012年11月14日 at 4:04 午後 1件のコメント 昨年、Java SE 7 が正式にリリースされました。また Java SE 6 の製品終了(End Of Life)が来年 2013 年 2 月に控えている旨、各種セミナーでご案内をさせて頂いております。Java SE 6 の EoL を迎える前に是非、Java SE 7 の環境へご移行ください。 Java の EOL ポリシーにつきましては、公式にドキュメントが記載されております。英語サイト、日本語サイトを下記に示しますのでどうぞ内容をご参照ください。 http://www.oracle.com/technetwork/java/eol-135779.html (英語版) http://www.oracle.com/technetwork/jp/java/eol-135779-j
こんにちは、馬場です。 唐突ですが、現在Play! + Scalaで開発しています。 それまではほとんどJava (たまにRuby/Rails)で作っていたので、本格的にサービスをScalaで作るのは初めて。 慣れないながらもすごく楽しくやっていましたが、プロジェクト開始早々でてきた不満。それは 「DIしたい…」 なぜなら「テストが面倒だから」。 データベースアクセス、webapiの呼び出し、メール送信と外部リソースへアクセスする処理のオンパレード。テストのたびに実行していたらスローテストに陥ることは目に見えています。リファクタリング/パフォーマンスチューニング/ライブラリのアップデートに耐えるためにも、ここはぜひともDIを導入しておきたい。 というわけで、Scala アプリケーションへのDIの導入体験を紹介したいと思います。 Java で DI まずはJavaのDIコンテナSpri
Commons DBCPについて調べてみました。 ちょっと前置きからスタートします。 Connectionオブジェクトの生成について Javaは、DBとの接続をjava.sql.Connection型のオブジェクトとして取り扱います。 JDBCドライバを使った一般的なプログラムは以下のようになります。 Class.forName("oracle.jdbc.driver.OracleDriver"); Connection con = DriverManager.getConnection( "jdbc:oracle:thin:@localhost:1521/ORCL", "scott", "tiger"); Connectionオブジェクトの生成にかかる負荷 上記のプログラムの場合、 Connection con = DriverManager.getConnection( "jdbc:o
Coda HaleさんがYammerがスカラによる開発を停止すると発表 「面白い言語だが、Javaに移行する」 http://twitter.com/#!/coda/status/139133458181144576 TypeSafe社のCEO Donald FischeがCoda Haleに詳細を求める TypeSafeはScalaをサポートする会社。そのメールはScalaのリードデベロッパーのMartin Odersky氏にもCCがいっていた。 つまり、Scala作者が直々に「どうして使わなくなっちゃうの」と聞いてきたことになる。 Scalaによる有名サイトが止めるというのは彼らには深刻なニュースだ。 現状を改善するために事情が聞きたかったのだろう。 これに対してCoda Haleは率直な意見をメールで返答 http://codahale.com/downloads/email-to-
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
JVM上で動作する言語(処理系)にはよくある話だけれど,Clojureの起動は遅い。下の結果は手元の環境で実行した場合の例。 $ repeat 5 time java clojure.main -e '(println "Hello, Clojure!")' Hello, Clojure! java clojure.main -e '(println "Hello, Clojure!")' 2.31s user 0.17s system 131% cpu 1.885 total Hello, Clojure! java clojure.main -e '(println "Hello, Clojure!")' 2.31s user 0.17s system 131% cpu 1.891 total Hello, Clojure! java clojure.main -e '(println
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く