タグ

Javaとjavaに関するhalohalolinのブックマーク (83)

  • ミッション・クリティカル・システム開発講座 第6回 - ITアーキテクト [IT Architect]

    It looks like nothing was found at this location. Maybe try one of the links below or a search? Search for:

    halohalolin
    halohalolin 2009/04/17
    Javaでオブジェクトのコピーを作るには object.clone() メソッドを用いる、ただし対象オブジェクトのクラス定義でimplements Cloneableとし、clone()メソッドを実装する必要がある
  • Google App Engine for Javaを使ってみよう! (1)Google Plugin for Eclipse

    2008年4月7日に発表されたGoogle App Engineが、ちょうど1年後の2009年4月7日にJavaに対応したことが発表されました。さらに、Java開発には必須のEclipse用のプラグイン「Google Plugin for Eclipse」が同時に発表され、Java利用者は簡単にGoogle App Engine用のプログラム開発とEclipse上からのデプロイができるようになっています。今回はそんな便利な「Google Plugin for Eclipse」の使い方を説明します。 はじめに 2008年4月7日、Googleのインフラでウェブサービスを展開できるという「Google App Engine」が発表され世界中が驚かされました。この時点では利用できる言語としてPythonのみがサポートされており、Pythonの開発者がGoogleの社員であることを考えると当然なの

    Google App Engine for Javaを使ってみよう! (1)Google Plugin for Eclipse
    halohalolin
    halohalolin 2009/04/15
    Google App Engine for Javaの環境構築からアップロードしたWebサービスの管理まで
  • Google App Engine for Java を触ってみた - shohu33's diary

    以下ページを見ながら、leopardにEclipseプラグイン入れて触ってみた。 このページ見れば、簡単にインスコできる。 http://code.google.com/intl/ja/appengine/docs/java/tools/eclipse.html GAEのアプリケーションを既に作成しているものとして話を進める。 作成方法は【このあたり】を参考に。 アクティベイト 【ここ】にアクセスして「sign me up!」ボタンを押す。 すると、後で「Welcome to an early look at Google App Engine for Java!」という件名のメールが届く。 このメールが届くと、Google App Engine for Javaの環境が使えるようになる。 さっそくプラグイン使ってみる Eclipseをインスコ 【Ecliseのページ】からMac用のEcl

    Google App Engine for Java を触ってみた - shohu33's diary
    halohalolin
    halohalolin 2009/04/15
    ありがとう!私もこの通り試して動きました!(PHPも動くって本当?!また今度試さないと!!) http://guestbook090415.appspot.com/
  • トップページ

    SQL データベース操作言語SQLについて、またRDBMSの持つ機能について詳しく解説します。 DB概要、SQL、テーブル操作、データ操作 ... 特集:replication PostgreSQLのレプリケーションシステムを紹介し、それらの機能を比較していきます。 特集:pgbench PostgreSQLのベンチマークテストに用いられるプログラムである pgbench について解説します。 SQL演習問題 各章に用意された演習問題を集めました。

    halohalolin
    halohalolin 2009/04/14
    JUnitのassertメソッドについて
  • よしづみぶろぐ

    halohalolin
    halohalolin 2009/04/13
    Google App EngineをJavaで始めたい人向けまとめ(インストールからテスト実行まで)
  • 配列とコレクション間の相互変換を行う

    複数要素で構成されるデータをJavaで扱う場合は、配列またはCollectionインターフェイスを持つクラスを使用するのが一般的です。Collectionインターフェイスを持つクラスには、java.util.ArrayListやjava.util.HashSetなどがあります。 配列は要素数が固定となりますが、使用メモリが少ないという特徴があります。他方、Collectionインターフェイスを持つクラスは配列よりも使用メモリが多くなりますが、要素を自由に追加・削除できるという特徴があります。プログラムを記述する際は、それぞれの特徴を考えてどちらを使用するか決定することができます。 しかし、ライブラリのメソッドに複数要素のデータを渡す場合、渡すべきデータを保持している型と、ライブラリのメソッドの引数の型が異なるため、型変換が必要になることがあります。稿ではそうした場合に対応できるよう、配列

    配列とコレクション間の相互変換を行う
    halohalolin
    halohalolin 2009/04/12
    配列とコレクションをそれぞれ変換する例
  • 第10回:JUnitの利用 (1/4) | Think IT(シンクイット)

    医療DXのヘンリーの開発トップにインタビュー。モノリスからマイクロサービスに回帰する背景とは? 1月5日 6:01

    halohalolin
    halohalolin 2009/04/12
    JUnitはJavaの単体テストツール
  • Eclipse 3.4でのバーション管理方法(Subversion編) ~Eclipse 3.4入門~

    はじめに 第5回「Eclipse 3.4を使ったデバッグとテスト」までで、Eclipseのインストールと設定からEclipseを用いてアプリケーションを開発・デバッグしテストするまでの一般的な流れなどを説明しました。 今回はチーム開発などで必須となる「バージョン管理と連係する機能」の基を紹介します。なお、今回の画面画像は「JStyle」導入済みの場合になっています。 今までの記事 第1回「Eclipse 3.4のインストールと日語化」 第2回「Eclipse 3.4の各種設定と利用方法 第3回「Eclipse 3.4プラグインのインストール/設定方法」 第4回「Eclipse 3.4でのアプリケーション開発方法(swing/JSP/サーブレット)」 第5回「Eclipse 3.4を使ったデバッグとテスト」 Eclipse 3.4のバージョン管理と連係する機能 チーム開発やバージョンアッ

    Eclipse 3.4でのバーション管理方法(Subversion編) ~Eclipse 3.4入門~
    halohalolin
    halohalolin 2009/04/09
    MacOSX(Mac OS X 10.5 Leopard Server)なら最初からSubversionが入っているのでそれを使い回せるのかな?(要検討)
  • SJC-P受験用Java模擬試験問題集(310-055)の詳細情報 : Vector ソフトを探す!

    ソフト詳細説明 米国 Sun Microsystems社が行うJavaプログラマー認定資格試験SJC-P(310-055)を受験するための576問に及ぶ模擬試験問題集です。 SJC-P(310-055)の試験では 未完成のプログラムの数個の空白を 要素の中から適切な語句をドラッグ&ドロップして埋めて完成させる問題が出題されます。問題集ではキーボードから入力して未完成プログラムを完成させます。この種の問題はプログラム作成技能を試すのに相応しいのですが 書籍では出題方法に問題があります。 よって この種の問題を多くして問題集の特色といたします。 72問を一組にした8個の模擬試験で、1問毎に解答を確かめられる試験と 一括解答モードを選べば72問解答後に成績表が表示され[次へ][戻る]ボタンで個々の問題と その正誤と正解と あなたの解答が1画面で見やすく次々と見ることができます。

    halohalolin
    halohalolin 2009/04/08
    Javaプログラマー認定資格試験SJC-P(310-055)のための576問に及ぶ模擬試験問題集・・・なんですがどうですかね?
  • MindRaider - Personal Notebook and Outliner

    MindRaider is personal notebook and outliner. It aims to connect the tradition of outline editors with emerging technologies. MindRaider mission is to help you in organization of your knowledge and associated web, local and real world resources in a way that enables quick navigation, concise representation and inferencing. Where do you keep private remarks like ideas, personal plans, gift tips, ho

    halohalolin
    halohalolin 2009/04/04
    アウトラインとマインドマッピングをこなす凄いノート/マインドマッピングの手軽さでどんどんメモが作れていく(MOONGIFT)
  • 3Dモデルを表示するJavaアプレットの作成

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    3Dモデルを表示するJavaアプレットの作成
    halohalolin
    halohalolin 2009/04/03
    3DCGの基礎を学びたい人が対象、最も単純で実装も簡単なアルゴリズムの「優先順位法(ペインターズアルゴリズム)」を紹介します
  • JMagick

    JMagick is an open source Java interface of ImageMagick. It is implemented in the form of a thin Java Native Interface (JNI) layer into the ImageMagick API. Project is now hosted on https://github.com/techblue/jmagick. Old home page http://www.jmagick.org/ stille has some old binaries that might be usefull.

    halohalolin
    halohalolin 2009/03/28
    Javaによる画像出力が行えるらしい
  • ukゲームライブラリ-Javaゲーム制作フレームワーク-

    halohalolin
    halohalolin 2009/03/26
    ソースコード付・Javaゲーム制作(Java2SEアプリケーション開発)用のフレームワーククラスライブラリです。
  • Java SE コアAPI 使用コード例一覧 - @IT

    IT編集部 2009/3/24 最終更新: 2012/04/11 17:57 このページは、Java開発者/プログラマのための、Java SE(旧、J2SE)のコアAPIの使用コード例の記事へのリンク集です。パッケージごとに表でまとめてあります。メソッドやコンストラクタ、例外などAPIの使い方の参考にしてください。パッケージやクラスの並び順は、標準のJavadoc(「Java Platform, Standard Edition API 仕様」)と同様にしています。 すべてのクラス java awt(Abstract Window Toolkit) event image io(In/Out) lang(LANGuage) reflect math(MATHmatics) net nio(New In/Out) charset(CHARacter SET) rmi(Remote Meth

  • 軽快な動作のUMLモデリングツール·UMLet MOONGIFT

    UMLは2000年くらいからあったと思うが、何となくデファクトにはなっていない気がする。オフショアの開発などでは利用されているかも知れないが、ユーザとの会話の糸口で利用されているのを見た覚えはない。 軽快に動作するモデリングツール その理由の一つとして、ツールが重厚すぎるのが挙げられるのではないだろうか。スケルトンコードを出力しようとするためにツール全体の制約が多くなり、動作も重たくなっていく。あくまでもドキュメント補助ツール的に使うなら軽快に動作するUMLetを試そう。 今回紹介するオープンソース・ソフトウェアはUMLet、Java製のUMLモデリングツールだ。 UMLetはWindowsMac OSXLinuxで動作するソフトウェアで、3ペインの画面構成になっている。左にモデリングする画面、右上にモデルオブジェクト、右下にプロパティが表示される。面白いのはモデルがただツール上に並ぶ

    軽快な動作のUMLモデリングツール·UMLet MOONGIFT
  • 「OpenGLを使ってJavaでも3Dを楽しもう」第11回 2Dアプリケーションに3Dを使用する(Swing編)

    先週はJOGLを使って,3DのAWTコンポーネントを作ってみました。今週は3DのSwingコンポーネントを作っていきます。 しかし,SwingでJOGLを使うには問題があります。 SwingとAWTを比較したときに,一番異なることは何でしょう? AWTは描画をウィンドウ・システムに依存しています。例えば,Buttonクラスはウィンドウ・システムで使用できるボタンをそのまま使っています。つまり,ボタンの描画はウィンドウ・システムで行っており,Javaは描画を依頼するだけです。 AWTとウィンドウ・システムの間で,対応するコンポーネントを仲介しているのがpeerです。例えばButtonクラスには,対応するpeerとしてButtonPeerインタフェースが定義されており,WindowsであればWButtonPeerクラス,Linux/SolarisであればXButtonPeerクラスが使われます

    「OpenGLを使ってJavaでも3Dを楽しもう」第11回 2Dアプリケーションに3Dを使用する(Swing編)
  • Home | Processing Community Japan

    Processing Community Japan(PCJ)へようこそ。PCJは、Processingやp5.jsによるクリエイティブなコーディングを楽しむための情報や場を共有するオンラインコミュニティです。 Discord に参加

    Home | Processing Community Japan
    halohalolin
    halohalolin 2009/03/06
    processingの日本語サポートサイト、アートやデザインの分野でのプログラミングを扱う、スケッチブックのようなソフトウェアらしい
  • Processing 1.0

    Download and open the 'Processing' application. Select something from the Examples. Hit the Run button. Lather, rinse, repeat as necessary. More information on using Processing itself is can be found in the environment section of the reference. To learn the Processing language, we recommend you try a few of the built-in examples, and check out the reference. A group of diverse books have been writ

    Processing 1.0
    halohalolin
    halohalolin 2009/03/06
    Javaに比べて少ない記述でグラフィックを記述することが出来る、Javaライブラリとして動作させることも可能?、動作はJavaアプレットで行われる?
  • Eclipse 3.4を使ったデバッグとテスト~Eclipse 3.4 入門~

    はじめに 第4回「Eclipse 3.4でのアプリケーション開発方法(swing/JSP/サーブレット)」までで、Eclipseのインストールと設定からEclipseを用いてアプリケーションを開発するまでの一般的な流れなどを説明しました。 今回は、複雑なアプリケーションを開発するために必要な「デバッグやテストを支援する機能」の基を紹介します。 事前準備 第4回のJSP開発の章で紹介した「Tomcat Launcherプラグイン」を用いるので、あらかじめ導入しておいてください。また「JStyle」も導入しておくと便利でしょう。今回の画面画像は「JStyle」導入済みの場合になっています。 今までの記事 第1回「Eclipse 3.4のインストールと日語化」 第2回「Eclipse 3.4の各種設定と利用方法」 第3回「Eclipse 3.4プラグインのインストール/設定方法」 第4回「E

    Eclipse 3.4を使ったデバッグとテスト~Eclipse 3.4 入門~
  • Java用Ajaxを使ったWebアプリケーションフレームワーク·Echo Web Framework MOONGIFT

    ※ 画面は公式サイトデモより プログラミング言語がそうであるように、フレームワークにおいても開発の向き不向きが存在する。開発するシステムやその特性に応じて最適なフレームワークを選択することは、開発の工数を下げたりユーザビリティを向上させる効果があるだろう。 まるでWeb OSのようなインタフェース 最近は基幹システムにおいてもWebアプリケーション化が進められている。そこでJavaを使った基幹システムであれば、Echo Web Frameworkの導入を考えてみても良さそうだ。 今回紹介するオープンソース・ソフトウェアはEcho Web Framework、Javaを使ったWebアプリケーション開発に役立つフレームワークだ。 Echo Web Frameworkはプレゼン層のフレームワークであるが、JettyやTomcat向けのライブラリが提供されており、Javaをサーバサイドに、Java

    Java用Ajaxを使ったWebアプリケーションフレームワーク·Echo Web Framework MOONGIFT