タグ

javaに関するYoshioriのブックマーク (184)

  • JBossがおかしい!あなたならどうしますか? - nekop's blog

    Java Advent Calendar 2011とJBoss Advent Calendar 2011の28日目のエントリです。タイトルはMySQLがおかしい!あなたならどうしますか? – MySQL Casual Advent Calendar 2011のパクリです。素晴らしいエントリですね。 このエントリでは対象をJBossとJava VMに置き換えてお送りします。 JBossがおかしい! (略) まずはserver.log このファイルがトラブルシューティングの基になります。WARNかERRORレベルで出力されているものをチェックすれば大抵何が起きているのかはわかります。ほとんどの場合はエラーメッセージや例外メッセージでぐぐるとそれなりに情報は出てくるでしょう。 $ grep -nEe "WARN|ERROR" server.log | less $ grep -nEe "WAR

    JBossがおかしい!あなたならどうしますか? - nekop's blog
  • GAE/Javaで、形態素解析のオープンソースを触ってみた。 - 僕はJava者

    というわけで、エントリーは、google app engine java形態素解析が出来るオープンソースを使ってみたという内容。 Igoとは Javaで実装された形態素解析器。→ Common Lisp版 辞書フォーマット及び解析結果は、ほぼMeCab互換。 単機能。 Java形態素解析器としては比較的高速。 スレッドセーフ。 Igo GAE は、GAE対応版。sileさんが対応させた様である。 感想 とても簡単に形態素解析が実現できた!便利だと思った! 導入も手順さえ分かっていれば、すぐに利用することも出来る!(あまり理解できておらず、つまづきました^^;) yahooAPIで、形態素解析が提供されているが、制限がかかっているので、 Igoは気兼ねなく使える。 (yahooの制限⇒24時間以内で1つのアプリケーションIDにつき50000件のリクエスト,1リクエストの最大サイズを10

    GAE/Javaで、形態素解析のオープンソースを触ってみた。 - 僕はJava者
  • https://funini.com/kei/java/clone.shtml

  • Java EE の向かう先

    2010年12月24日 at 6:25 午後 2件のコメント このエントリはJava Advent Calendar -ja 2010 の一環です。 Yamashiro0217さんに引き続き 12/24 の担当をさせて頂きます。 先日勉強会で GlassFish v3.1 の新機能をご紹介したばかりなので何を書こうかいろいろ悩んでいたのですが、やっぱり私は Java EE 関連のイメージが強いと思いますので、Java EE の最新情報についてお届けしようと思います。 ただし、「日ご紹介する内容はまだ計画段階の内容を多く含みますので、今後大きく方針等が変更される可能性があります」のでその点だけご理解ください。Java EE 6 がリリースされて1年、エントリではこれからの Java EE がどのような方向に進むのか概要を捉えて頂ければと思います。 さて、Java EE 6 は 以前のバー

    Java EE の向かう先
  • Project Coin

    このエントリは Java Advent Calendar -ja 2010 の一環です。 さて、何を書こうかいろいろ悩んでいたのですが、やっぱり櫻庭といえば Java SE の新しめのところというイメージがあると思うので、新しいところを取りあげようと思います。 で、取りあげるのが Project Coin です。 Project Coin は Java 言語仕様の小さな変更を行なうためのプロジェクトです。昔の言い方であれば Ease of Development に相当して、もっと簡単に書けるようにすることが目的です。 この Project Coin は来年リリース予定の Java SE 7 で導入されます。ところが、Project Coin のほとんど機能はすでに OpenJDK に実装済みです。 ということで、すでに使える Project Coin を使ってみてみましょう。ここでは J

  • EmacsでJavaを書く - nekop's blog

    この記事は古い情報です。EmacsでJavaを書くという話 - Qiitaを参照してMaghanadaを利用してください。 日常的にJavaを書く人たちのたぶん99%くらいはEclipseかNetBeansかIntelliJ IDEAといったIDEを利用しているであろうと思われる現代において今日も元気にEmacsでJava書いている絶滅危惧種のnekopです。Emacs Advent Calendar jp: 2010の12月15日分のエントリは、EmacsでJavaを書くというあまり一般的ではないであろうトピックについてさらっと紹介します。昨日はkwappaさんでした。 お仕事ではRed Hatという会社でJBossというオープンソースソフトウェアのソフトウェアエンジニアをしています。詳細はばっさり省きますが、それなりの量のソースコードを毎日読み書きすることになります。それなりの量、とは

    EmacsでJavaを書く - nekop's blog
  • IBM Developer

    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.

    IBM Developer
  • http://atnd.org/events/11000

    http://atnd.org/events/11000
    Yoshiori
    Yoshiori 2010/12/13
    とりあえず 29 で登録した
  • Javaジェネリクス再入門 - プログラマーの脳みそ

    ジェネリクスでは、「型」を変数にした「型変数」というものを取り扱う。型変数で何が嬉しいかというと、メジャーな例ではコレクションAPIが挙げられる。java.util.Listとかjava.util.Mapとかのデータを格納するタイプのユーティリティクラスのことだ。 2004年にJavaのバージョンが5.0となるまでは、Javaにはジェネリクスの機能はなかった。なので、Listにデータを格納し、取得する場合は List list = new ArrayList(); list.add("hello!"); String str = (String) list.get(0); といったソースコードになる。 add()の引数はObject型で宣言されており、どんな参照型でもadd()することができた。 get()の戻り値もObject型で宣言されておりキャストが必要だった。このキャストはプログラ

    Javaジェネリクス再入門 - プログラマーの脳みそ
    Yoshiori
    Yoshiori 2010/11/05
    勉強になるなぁ
  • 新しいJavaOne―JavaOne 2010レポート(その1) | gihyo.jp

    2010年9月20日から4日間にわたってサンフランシスコで開催されたJavaOneは、オラクルが主催する初めてのJavaOneとなりました。今回のJavaOneはJavaにとって転機となるカンファレンスであったと感じます。 そこで、JavaOneのフォローアップとして、2回にわたり筆者が感じたJavaOneをレポートしていきます。今回は、JavaOneの様子とTechnical General Sessionのレポート、次回はJava SE 7/8の主要な技術JavaFXについて紹介していきます。 JavaOneツアー 今年のJavaOneはOracle OpenWorldとの同時開催ということになりました。同時開催ということで、今までのJavaOne、OracleWorldに比べると参加者が格段に増えています。 OpenWorld開催前日のキーノートにおいて登録者が41,000人であっ

    新しいJavaOne―JavaOne 2010レポート(その1) | gihyo.jp
  • “Javaの父”ゴスリング氏、Oracle退社の理由を語る

    Oracleによる初のJavaOne開催中、ジェームズ・ゴスリング氏はeWEEKの単独インタビューで、これまで明かさなかったOracle退社の理由を語った。 ジェームズ・ゴスリング氏が米Sun MicrosystemsでJava言語およびプラットフォームを構築したチームを率いていたころ、同社は好調で、Javaは革新的な技術だった。だが、最終的にはSunは財務的な窮地に陥り、米Oracleが救済者として現れた――正しいことを言う救済者として。だが水面下では、少なくともゴスリング氏の考えでは、間違ったことばかりする救済者だという。 ゴスリング氏はJavaを作り出した。これは多少は尊敬されていい功績のはずだが、同氏が言うには、Oracleから与えられたのはその逆だったという。eWEEKの単独インタビューで、ゴスリング氏はOracleを辞めた理由と、Oracleが同氏の創造物であるJavaを今後管

    “Javaの父”ゴスリング氏、Oracle退社の理由を語る
  • 文字列のフォーマット - MessageFormatよくある使い方 - Java入門

    MessageFormatは何をするか アプリケーションでは、エンドユーザに表示するメッセージがほとんどは定められたフォーマットに沿って出力されています。 たとえば、 ユーザIDを入力してください。 金額を入力してください。 などのメッセージでは、【を入力してください。】は同じです。 MessageFormatは、このようなメッセージを統一したパターンで簡単にフォーマットすることができます。 MessageFormatの使用方法(手順) 1)メッセージパターンを定義します。   例:{0}を入力してください。   フォーマットしたい要素は{}で囲まれます。 2)置き換えデータを配列に設定し、MessageFormat.formatメソッドでフォーマットします。   例:String message = MessageFormat.format("{0}を入力してください。", new S

  • IBM Developer

    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.

    IBM Developer
  • java.util.Scannerを使ってみる - かずきのBlog@hatena

    JavaSE5から追加されたjava.util.Scannerというクラスを今まで一度も使ったことが無かった。 ただのわず嫌いだったので、ちょいと使い方を勉強!! お試し!! package okazuki; import java.util.Scanner; import junit.framework.TestCase; public class ScannerTest extends TestCase { public void test普通にスペース区切りで読んでみる() throws Exception { Scanner scanner = new Scanner("Hello world"); assertEquals("最初がHelloで", "Hello", scanner.next()); assertEquals("次がworld", "world", scanne

    java.util.Scannerを使ってみる - かずきのBlog@hatena
  • Slim3 Preview release - ひがやすを技術ブログ

    Slim3の正式リリースは、来年の一月くらいになりそうですが、ドキュメントも最低限のものはそろったので、今の段階のものをPreview版として紹介しておきます。 サイトへは、http://slim3.org でアクセスしてください。 Getting Startedをやり、Slim3 Datastoreのドキュメントを読み、Online demoをみれば、Slim3のことは把握できるようになっています。 Oneline demoからソースも見れるようになっているので、動かしながらソースを確認することができます。Online demoは、IE6で見るとレイアウトが崩れていますが、これはIE6を使うなというメッセージということで。(IE7,8では未確認) Slim3は、Google App Engineに対して最適化されています。 例えば、最近、App Engineで問題になっているのは、spi

    Slim3 Preview release - ひがやすを技術ブログ
  • Apache commonsが便利な件(commons-configuration編) - 都元ダイスケ IT-PRESS

    久々のシリーズ。 今回はcommons-configuration。設定ファイル、ってありますよね。Javaだとproperties、Windosだとiniファイルが使われる事が多い。複雑なものだとXMLで書いたりする。 さて、そんなファイルの読み込み・書き出しってどうしますか。まさかFileInputStreamで自前で読み出すとか、しないですよね。コメント行の処理等、やらなきゃいけないことは結構あります。まぁ、propファイルだったらPropertiesクラスで読み書きできますが、それでも、そうそう便利には出来ていません。 XMLファイルだったりすると、DOM組んで読み書きしますかね。これも結構大仕事。 という時に使うのがcommons-configurationのようです。まぁ、能書きよりコードですかね。 propertiesファイルの場合 foo = hoge foo.bar =

    Apache commonsが便利な件(commons-configuration編) - 都元ダイスケ IT-PRESS
  • 簡単、OpenCV+Javaで「顔認識プログラム」を作ってみよう! - レベルエンター山本大のブログ

    OpenCVで顔認識をするのが、いろんな言語で流行ってるけど、Javaでやってるのはあんまり見かけません。 と言うことで顔の部分を認識して四角で囲むってのをやってみます。 出来上がりはこんな感じ。 ハマったところはあったけど、出来上がってみると簡単。 OpenCVとは まずOpenCVをしらない人のために簡単に説明。 OpenCV(おーぷんしーぶい)とはインテルが開発・公開しているオープンソースのコンピュータビジョン向けライブラリ。 http://ja.wikipedia.org/wiki/OpenCV ただし、提供されているのはC++のライブラリなのでJavaなどから利用するのはちょっと手間です。 以下のサイトで、Javaから利用できるOpenCVのブリッジライブラリが提供されているのでここを参考にしてサンプルを作ってみます。 ただし、現時点ではまだOpenCVのすべての機能を、このライ

    簡単、OpenCV+Javaで「顔認識プログラム」を作ってみよう! - レベルエンター山本大のブログ
  • 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
  • 【ハウツー】シンプル&タイプセーフなJava用モックライブラリ"Mockito"の魅力 (1) Mockitoとは? | エンタープライズ | マイコミジャーナル

    ユニットテストを記述する際に問題になるのがモックの作成方法だ。テストケース時にモックに差し替えることを想定してしたコードであればテストケースでモックに差し替えることは難しくない。しかし、差し替えるモックを作成する手間は馬鹿にならない。そこで登場するのがモックライブラリだ。 モックライブラリはテストケースで使用するためのモックオブジェクトを手軽に作成するためのものだ。実際にモックオブジェクトのクラスを定義しなくても、動的にモックオブジェクトを作成できるものが多い。 Java向けのモックライブラリにはJMock、EasyMockなどさまざまなものがあるが、稿で紹介するのはMockitoという比較的新しいモックライブラリだ。 MockitoのWebサイト MockitoはMITライセンスで開発されているオープンソースソフトウェアで、他のモックライブラリと比較して直感的な記述でモックの挙動を設定

  • 『エンジニアのためのJavadoc再入門講座 現場で使えるAPI仕様書の作り方』 - 暫停使用

    9 冊目の著作となる書は、ある意味私らしい「ややズレた」スタイルの書籍となりました。6/29 発売ですが、池袋ジュンク堂では日先行入荷したそうです。 ちなみに、サブタイトルは「現場で使える API 仕様書の作り方」。Javadoc をテーマとした書籍は、恐らく世界初ではないかと。 エンジニアのためのJavadoc再入門講座 現場で使えるAPI仕様書の作り方 作者: 佐藤竜一出版社/メーカー: 翔泳社発売日: 2009/06/30メディア: 単行(ソフトカバー)購入: 15人 クリック: 263回この商品を含むブログ (49件) を見る 書は、意味のある Javadoc(ドキュメンテーションコメント)をほとんど見たことがないという現実を何とかしようと思って書きました。確かに、多くの Java のソースコードにはドキュメンテーションコメントが記述されています。しかし、その多くは「メソッ

    『エンジニアのためのJavadoc再入門講座 現場で使えるAPI仕様書の作り方』 - 暫停使用