タグ

eclipseとJavaに関するsnoopyoのブックマーク (12)

  • ゴールドマン・サックス発のJavaコレクションフレームワーク、その7つの特徴と歴史とは

    ゴールドマン・サックス発のJavaコレクションフレームワーク、その7つの特徴と歴史とは:コレクション処理の万能道具箱Eclipse Collections入門(1)(1/3 ページ) 連載では、ゴールドマン・サックス発のオープンソースJavaコレクションフレームワークであるEclipse Collectionsについて、その概要と歴史、機能を中心に紹介します。これまでのJavaJava 8のStream APIと比較して何が違うのか。Eclipse Collectionsを例に、読者の皆さんがコレクション処理をより深く理解するための一助になればと思います。 ゴールドマン・サックスが開発し、オープンソースソフトウェア(OSS)として公開したJavaコレクションフレームワーク「GS Collections」が、Eclipse Foundationに移行し、「Eclipse Collecti

    ゴールドマン・サックス発のJavaコレクションフレームワーク、その7つの特徴と歴史とは
  • スケーラブルで関数型でオブジェクト指向なScala入門

    Scalaの特徴を紹介し、基構文や関数、 クラスなど、Scalaの基的な機能について 解説する入門連載 EclipseでScalaプログラミングを始めるための基礎 スケーラブルで関数型でオブジェクト指向なScala入門(1) 概要や5つの特徴を紹介し、開発環境を構築して対話型実行環境「REPL」やEclipse上でHello Worldを実行します

  • eclipseのSave Actions(保管アクション)を設定する - Qiita

    Javaに限らず、ソースコードの整形(フォーマット)に手を取られるのはムダなことです。 最近のIDEは自動整形を当然のように備えていますが、自動整形を自動で実行するのが、eclipseの Save Actions(保管アクション) 。 Save Actionsをうまく使えば、ソースコードの整形だけでなくいろんな処理をソース保存時に行えるようになります。 初めはソースが勝手にごそっと書き換わるので戸惑いますが、慣れると機械的な作業に一切手を取られなくなるので劇的にコーディングが早くなります。 設定箇所 eclipseの 環境設定 から設定します。 設定内容 最低でも次の2つは有効にしておきましょう。 Format source code Organize imports これでソース保存時にソースコード整形とimport文の整理が行われます。 これに加えて、私は次のような設定を追加しています

    eclipseのSave Actions(保管アクション)を設定する - Qiita
  • ガチガチ最速でコーディングするためのEclipseの設定 - Qiita

    Eclipseでスピーディにコーディングするために、一度は見ておいたほうがいい設定をまとめました。 「ここを見てみたい」という設定項目があれば、type filter text (フィルター入力)と書いてある場所で検索してすぐに見つけられます。 表中に現れるショートカットキーはWindowsのものです。 英語の設定項目名に続けて日語でも記しておきました。 例:Show line numbers(行番号の表示) General > Editors > TextEditors(一般 > エディター > テキスト・エディタ)の設定 項目名 効果

    ガチガチ最速でコーディングするためのEclipseの設定 - Qiita
  • Android 開発環境 インストール方法(Windows向け、2012年7月20日時点最新)

    2012年6月末にAndroidの開発環境が更新されました。 新しいAndroid SDK(開発用キット)とADT(EclipseのAndroid開発用プラグイン)では、Androidプロジェクト作成部分のGUIが大きく変わっています。アイコンの属性を右上図のように選択できるようになったほか、右下図のようにアプリのテンプレートを視覚的に選べるようになりました。 プロジェクトのひな形となるHello Worldアプリの外観も変更されました。従来は、黒い画面の上部に小さく地味に「Hello world Activity名」と表示していましたが、白い画面の中央に表示する形に変更されました。 以下では、Windows(32bitPCAndroid開発環境を導入して、ひな形のHello Worldアプリをビルドするまでの方法を解説します(2012年7月20日時点最新) インストールするソフト ・

    Android 開発環境 インストール方法(Windows向け、2012年7月20日時点最新)
  • Eclipseショートカット・移動・ファイル間 - Strategic Choice

    ソース全体を素早く読むタメに。キー機能F12エディタへCtrl+Eエディタ切替・一覧からCtrl+PageUpエディタ切替・前Ctrl+PageDownエディタ切替・後Ctrl+Mエディタ最大化Ctrl+Wエディタ閉じる キー機能Ctrl+Shift+Tクラスを開くCtrl+Shift+Rリソースを開くCtrl+Shift+Hクラス階層を開く・ダイアログF4クラス階層を開く・階層ビューCtrl+Tクラス階層を開く・クイック型階層Ctrl+Alt+H呼び出し階層を開くF3定義位置へAlt+→進むAlt+←戻るCtrl+H検索ダイアログエディタへ他のビューにいるとき、エディタへフォーカスをもってくるのに使用します。エディタ切替・一覧から実行すると、今開いているエディタの一覧が表示されます。いっぱい開きすぎているとタブの最右部に表示される「>>」を押したときと同じ一覧です。 このリストは前方一致

  • djUnit

    Latest version 0.8.6 for Eclipse 3.2, 3.3, 3.4, 3.5 [2011/10/17] Version 0.8.6 for Eclipse 3.2, 3.3, 3.4, 3.5 Released.[2011/10/17] [0.8.6] Changed a exception handler of djUnit class loader. [Fixed bug] Mojibake of djUnit class loader message. [Fixed bug] SWT's "no more handles" occurs. [Fixed bug] Coverage target line(finally clause) bug with asm1.5.x. Bytecode process was improved. Version 0.8.

  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • Eclipseで文字符号化の理解を深める

    コンピュータは0と1しか理解できないため、文字をそのまま使うことはできません。そこで普通は、文字に数値を割り当てることによりコンピュータで利用できるようにしています。各文字を数値で表現するためには文字符号化を行います。実際の文字符号化は奥が深く難しいのですが、正しく文字を処理するプログラムを作成するには、これを避けて通ることはできません。基となる概念自体はけっして難しくありませんので、それを理解しておきましょう。 符号化文字集合と文字符号化方式 文字がコンピュータでどのように表現されているのかは、文字符号化を理解できればわかるようになります。文字符号化を理解するためには、符号化文字集合(code character set)と文字符号化方式(character encoding scheme)について理解する必要があります。これらについて、順番に解説をします。 符号化文字集合 まず、コン

    Eclipseで文字符号化の理解を深める
  • Eclipseでファイル操作の理解を深める

    バイトストリームと文字ストリーム 「第2回 EclipseでJavaの入出力を理解する」でストリームの基については解説しましたが、バイトストリームと文字ストリームについては説明しませんでした。Javaでデータ入出力を行うプログラムを作成する場合は、8ビットというバイト単位での入出力をするバイトストリームを使うか、基的に16ビットUnicode文字という文字単位での入出力をする文字ストリームを使うか決めてから、使用するクラスを決めることを基方針とするのがよいでしょう。なお、java.ioパッケージでは、バイトストリームを扱うクラスにはInputStream、OutputStreamといった名前が使われています。文字ストリームを扱うクラスにはReader、Writerといった名前が使われています。 さて、「第6回 Eclipseで文字符号化の理解を深める」で説明したように、文字については

    Eclipseでファイル操作の理解を深める
  • 2008-04-19

    アノテーションによるネストした子Dtoのバリデーションは、複雑なことは対応しないという方針に基づいて、やってくれないのが仕様です。 2008-04-17 - 出羽ブログ 自分でカスタマイズするなら ActionCustomizer を継承し、setupValidator メソッドに少しコードを追加するすることで対応可能です。プロパティを getClass() して、その定義クラスを getFileds() し、getAnnotations() した後、プロパティ名 + "." + ネストプロパティ名をバリデーション対象として登録みたいな感じだったと思います。 追記:コードイメージ Cubby TIPS にあるような画面部品を実現する場合は下記のような感じ。Action に依存しないため、かなり便利です。 common.jsp や header.jsp で dao を getComponen

    2008-04-19
  • 「App Engine」の検索結果 - ひがやすを blog

    今週の土曜、9/24にSeasar Conference Finalを行います。 10年前に始まったSeasar Conferenceもいよいよ今度でFinalです。 お申し込みはこちら。 http://seasar.connpass.com/event/38679/ Seasar Projectの面白かったところって、開発方法論が盛り上がったところだと思うんですよ。 ステートレスなサービス + DTO vs Fatなドメインモデルみたいな。 マーチンファウラーをはじめとして、著名な人たちのほとんどが「ドメインモデル推し」の中、僕は、「ステートレスなサービス + DTO推し」だったからね。S2Daoは、このために作ったようなものです。 あの開発方法論の議論に、かなりの人が参加したり、自分で考えたりしたでしょう。それが、面白かったところです。みんなが自分の事として考えたから。そんな難しい話で

    「App Engine」の検索結果 - ひがやすを blog
  • 1