IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
JDK8およびJDK8u20では、GCログに関連する2つの便利な機能が追加されている。いずれの機能も2014/8現在最新のJDK7 update 67 には含まれていないが、JDK7u80にてバックポートされる予定。 GCログにpidと日付を含める (JDK8より) JAVA_OPTS="$JAVA_OPTS -Xloggc:/var/log/wildfly/gc_%p_%t.log" => 実際のファイル名例 : gc_pid31455_2014-08-31_14-20-16.log.0GCログのフォーマットに%pを入れるとpid形式のプロセスIDが付与される。また%tを付与すると"_2014-08-31_14-20-16"のようにGCログファイルを作成した日付時分秒が追加される。かつてGCログはJavaを再起動すると同じファイルが上書きされて消えてしまうため、出力先を-Xloggc:g
2 | © 2011 Oracle Corporation – Proprietary and Confidential The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any
JJUG CCC 2014 Spring に行ってきました! 最初はフルに参加すると時間が長くてしんどいかなーと思ったんですが、そんなのが気にならないぐらい感覚的に短い一日でした。 ブログや本で読むよりも濃くて新しい話が聞けてとても楽しかったです。 (個人的に、JVM関係の話が面白かったです!) 残念ながら、時間がかぶってしまって参加できなかったセッションもあったので、あとで読むために現時点で発表者の方が公開されている資料一覧をまとめしました。*1 (あとで JJUG CCC 2014 Spring のページにもリンクが載ると思うんですが、とりあえず自分の方で調べました) 基調講演 K-1 詳説 Java SE 8 – CCC Edition / 櫻庭 祐一 (Java in the Box) 詳説 Java SE 8 - CCC Edition - K-2 Java 8 ラムダ式と St
本日は日本Javaユーザーグループ(JJUG)主催のクロスコミュニティカンファレンス2014春に参加してきました。今日の日記は、参加内容のまとめではなく、参加して得たことやそれをきっかけに考えたことなどをだらだらと書き連ねます。 Java SE 8では、forEach書いたら負け、for文禁止 日記のタイトルは、午前のセッション「K-1 詳説 Java SE 8 – CCC Edition」で出た話題です。手続き的なロジックを書いて、ネストが深く制御構造が複雑になってしまう人向けにはJava SE 8で導入されたラムダ式とStream APIを使って、内部イテレータと関数型プログラミングのエッセンスを取り入れた書き方をするといいよ、という話から出た言葉です。 実は昨日開催したJava読書会(「Java 8 Lambdas」を読む会)でも、「for文は禁止だ!」という話題が出てました。for
こんにちは、阪本です。 Springのメジャーバージョンアップに伴い、Spring Bootも晴れて1.0となりました。 Spring Bootは、Spring周りの依存関係をシンプルに解決してくれるフレームワークですが、今流行りの(流行る予定の?)Dropwizardを意識した作りになっています。 どれだけシンプルにできるのか、見てみようと思います。 超シンプルなWebアプリの作成 では早速、Webアプリを作ってみましょう。 手始めに、サーバにアクセスすると固定文字列を返す(いわゆるHello World的な)アプリを作ってみます。 まず、下ごしらえとして、Mavenのpom.xmlを作成します。 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-i
Project moved to GitHub JLine is a Java library for handling console input. It is similar in functionality to BSD editline and GNU readline. People familiar with the readline/editline capabilities for modern shells (such as bash and tcsh) will find most of the command editing features of JLine to be familiar. The project has moved to GitHub. You will be redirected in a few seconds. You can use thi
可変長引数を持つメソッドをコンパイルした際の警告を抑制する、@SafeVarargsアノテーションというものがあるということを、前のJDK 7の言語仕様変更のエントリを書いている時に知りました。 警告されたものは、場合によっては@SuppressWarnings付けるくらいだと思っていたのですが、そんなのできたんですね。 @SafeVarargsアノテーションの宣言は、以下の通り。 @Documented @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.CONSTRUCTOR, ElementType.METHOD}) public @interface SafeVarargs {} コンストラクタ、またはメソッドに付与することができるアノテーションみたいですね。 ここで、こんなソースを用意して import java.ut
4月下旬に翔泳社さんから発売される「Java逆引きレシピ」という本を4名の共著で書きました。 Java逆引きレシピ 作者: 竹添直樹,高橋和也,織田翔,島本多可子出版社/メーカー: 翔泳社発売日: 2014/04/22メディア: 単行本(ソフトカバー)この商品を含むブログ (4件) を見る Java 6〜8に対応し、JavaSEのAPIで利用範囲の高いものに加え、JUnitもカバーしていますのでこの一冊でJava開発の基礎を一通り押さえられるのではないかと思います。 Java 8の新機能はもちろんのこと、NIO/NIO2やConcurrent UtilitiesなどJava 5以降の新機能についてもきっちりと書いていますので、これからJavaをはじめる初心者だけではなく、すでにJavaをやっているけれど、Java 5〜7あたりの新機能が押さえきれていないという方のお役にも立てるはずです。
自己紹介 中村 twitter: @nakamura_to GitHub: nakamura-to Java 8の新機能 ラムダ式 Stream API Date and Time API Optional デフォルトメソッド これ全部 Doma 2 で使えます! Doma とは? S2Daoから発展したDBアクセスライブラリ 2 way SQL 注釈処理 依存ライブラリ 0 Doma 1 は Java 6 以上で動作 Doma 2 はDoma 1 を Java 8 に最適化 ラムダ式 TransactionManager tm = ... tm.required(() -> { Emp emp = dao.selectById(1); emp.setAge(emp.getAge() + 1); dao.update(emp); }); Stream API @Dao public int
JJUGイベント 「祝☆Java 8 Launch」に参加してきました。 【東京】JJUGイベント 「祝☆Java 8 Launch」3/21(金/春分の日)開催 | 日本Javaユーザーグループ 今回のJava8ではラムダやDate and Time APIなど いろいろと追加されたことがあって 気になっていたので参加しました。 【祝 Java SE 8 正式リリース】 スピーカー:寺田 佳央さん(@yoshioterada) スライド:New Feature Of Java SE 8 [メモ] Java8が生まれるまで 本来はJava7にラムダなどを入れる世予定だった Java7ではProject CoinやNIOなど一部の機能をリリース セキュリティ問題が発生によりリリース時期がずれる セキュリティ対応を優先していた 言語仕様が変わっただけではない VMのパフォーマンス改善 クラスフ
DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ...............................................
Overview Quasar is a library that provides high-performance lightweight threads, Go-like channels, Erlang-like actors, and other asynchronous programming tools for Java and Kotlin. A good introduction to Quasar can be found in the blog post Erlang (and Go) in Clojure (and Java), Lightweight Threads, Channels and Actors for the JVM. Quasar is developed by Parallel Universe and released as free soft
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く