タグ

java7に関するigaiga07のブックマーク (11)

  • DataSpider Technical Network

    今回の勉強会はFork/Join Frameworkです。フォークでべるものと言ったら、パスタですね。 イタリアンにはやっぱりワイン。最近ワイン好きになっている大崎です。 Java7シリーズの最後となる勉強会となりましたが、このシリーズの元ネタにさせていただいていたのは、櫻庭さんのこの記事でした。 http://itpro.nikkeibp.co.jp/article/COLUMN/20060915/248243/?ST=develop いつも参考にさせていただいているとてもありがたい記事です。ぜひこちらも一緒に読んでください。 Fork/Joinについては、並行性と並列性について違いがいまひとつよく分からなかったので、自分なりにまとめてみました。 Qiitaにも書いてみたので、そちらも参考にしてください。 http://qiita.com/items/2e54845178

    igaiga07
    igaiga07 2013/04/17
    [fork/join]
  • Oracle Java 7に“超”危険な脆弱性、任意のOSコマンドが遠隔実行可能

    IPA(情報処理推進機構)とJPCERT/CCが共同で運営している脆弱性情報公開サイト「JVN」(Japan Vulnerability Notes)は2012年8月28日、米オラクルが開発および提供している「Java 7」に極めて深刻な脆弱性が見つかったことをアナウンスし、利用者に対して注意と緊急の対策を呼びかけた。既に同脆弱性を使用した攻撃コードが公開されており、攻撃が観測されているという。 対象となるのは、オラクルの「Java SE Development Kit」(JDK 7)および「Java SE Runtime Environment」(JRE 7)を含むJava Platform Standard Edition 7(バージョン1.7、1.7.0)を利用しているWebブラウザーなどのアプリケーションやシステム。 JVNによると、対象となるアプリケーションやシステムでは、Jav

    Oracle Java 7に“超”危険な脆弱性、任意のOSコマンドが遠隔実行可能
  • Java7 で ArrayList の foreach が速くなった理由を調べてみました。 - 地平線に行く

    Java7でList/TreeMap/TreeSetのIteratorがかなり早くなって、 ArrayListのforeach文(拡張for文)も、普通のfor文より早くなりました。 コレクションの細かい話、だが面白い! - 谷 心 in せろ部屋 そうなんですか!? …と思って試してみたところ、ArrayList の foreach文(拡張for文)が Java6 → Java7 で約2.5倍速くなっていました。 手元の環境では、普通の for 文より速くなることはなかったものの、ほとんど気になならないぐらいの差でした。 - 2011年11月26日 訂正: 速くなっていたのは ClientVM で実行した場合のみで、ServerVM では変わっていませんでした。 詳しくは、Javaの実行速度を調べるなら、ClientVM/SeverVM の違いを考慮しておくべきでした。 - 地平線に行

    Java7 で ArrayList の foreach が速くなった理由を調べてみました。 - 地平線に行く
  • Java Platform SE 7

    <noscript> <div>JavaScript is disabled on your browser.</div> </noscript> <h2>Frame Alert</h2> <p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p>

    igaiga07
    igaiga07 2011/08/01
    なんか綺麗になってる!
  • Java SE 7 launch event #java7

    Java SE 7 launch event のつぶやきをまとめてみた。というかProject Coinまで。 各自自分のつぶやきを追加しちゃってください。

    Java SE 7 launch event #java7
  • JJUG CCC 2011 Spring 発表資料

    JJUG CCC 2011 Spring 発表資料 2011年5月25日 at 2:17 午後 2件のコメント 先日、JJUG CCC 2011 Spring が開催され、基調講演では丸山先生のご登壇後、Jenkins の川口さんにお話頂きました。朝早くから大ホールが満員になる程ご参加頂きありがとうございました。午後の A-1 セッションで Java SE 7 の新機能について紹介させて頂きましたが、会場が満席で立ち見でご参加頂いた方もいらっしゃいました。多くの皆様にご参加頂きまして誠にありがとうございました。先日発表した Java SE 7 の新機能紹介資料を公開しますので、どうぞ下記よりご確認ください。 また、A-2 セッションでは弊社、杉さんより Project HotRockit について紹介されました。杉さんの発表資料も併せて公開しますので、下記よりご参照ください。 最後に、A-

  • Java 7の並列ライブラリをためしてみる - 2011-02-20 - きしだのはてな

    と言っても1メソッド呼び出してるだけですけど。 ソースは最後においていますが、整数のリストの合計を取得してます。 次のようなCallableインタフェースを実装したクラスを用意して SummaryTask implements Callable<Integer> そのクラスのリストを用意して List<SummaryTask> summaryTasks = new ArrayList<>(); 一気に実行開始 List<Future<Integer>> results = new ForkJoinPool().invokeAll(summaryTasks); 最後に結果を集計という感じです。 for(Future<Integer> future : results){ result += future.get(); } 実行結果としては、ぼくのマシンはデュアルコアなので、だいたい2倍の速度

    Java 7の並列ライブラリをためしてみる - 2011-02-20 - きしだのはてな
  • オラクル統合後の Java の今後について

    […] This post was mentioned on Twitter by Yuichi Sakuraba, ☢Yoshifumi YAMAGUCHI, mogemogu, Takuma SHIRAISHI, Hideaki Takahashi and others. Hideaki Takahashi said: RT @yoshioterada: オラクル統合後の Java の今後について http://wp.me/pNpvd-jQ […]

  • State of the Lambda

    Version 2 THIS DOCUMENT HAS BEEN SUPERSEDED BY VERSION 3 AND IS PROVIDED FOR HISTORICAL CONTEXT ONLY Brian Goetz, 6 July 2010 This is an updated proposal to add lambda expressions (informally, "closures") to the Java programming language. This sketch is built on the straw-man proposal made by Mark Reinhold in December 2009. 1. Background; SAM classes The Java programming language already has a for

  • JDK 7が、突然"単純な"クロージャをサポート、しかしリリースは、2010年の終わりに。

    垂直スケーラビリティと効果的なテストによる金融取引システムのパフォーマンスと効率の最大化 Peter Lawrey氏はJavaチャンピオンであり、Chronicle SoftwareのCEOとして、開発者を鼓舞してソリューションのクラフトマンシップを高めることに情熱を注いでいる。経験豊富なソフトウェアエンジニアとして、Lawrey氏はソフトウェア開発プロセスにおけるシンプルさ、パフォーマンス、創造性、革新性を奨励することに努めている。

    JDK 7が、突然"単純な"クロージャをサポート、しかしリリースは、2010年の終わりに。
  • Java 7における5つ(かそこいら)の変更点確定版 - uehaj's blog

    Java 7の最終変更点が確定したとのことで、記事を翻訳してみました。 Project Coin: The Final Five (Or So) まず最初に、Project Coinへ興味深い提案をお送りいただいたみなさま、思慮深いコメントをくださった方々、そしてJavaプログラミング言語を発展せしめんと欲するまさしく活力のあるコミュニティの皆様にお礼申し上げます。 これ以上の波乱もなく、JDK7に含められることが決定した最終的なProject Coinの変更は以下の通りです。 Switch文中での文字列の使用 自動的なリソース管理 ジェネリックなインスタンス生成のための型推論の改善(ダイアモンド ※注1) 単純化された可変引数メソッドの呼び出し より良い整数型リテラルのための、オムニバス提案(多くを含んだ包括的な提案) コレクションのための言語サポート JSR292のための言語サポート

    Java 7における5つ(かそこいら)の変更点確定版 - uehaj's blog
  • 1