ブックマーク / www.itmedia.co.jp (3)

  • エンタープライズ:特集:第2回 実用サンプルコードで理解する「Struts」の基礎 (1/15)

    特集:第2回 実用サンプルコードで理解する「Struts」の基礎 (1/15) 第1回ではStrutsのインストールと基的な動作の仕組みを解説した。今回はサンプルコードで構築手順を解説し、ビルドツール「Ant」も交えてStrutsの基礎すべてを網羅する。 Java特集「Strutsで作るWebアプリケーション入門」、第1回目「フレームワーク「Struts」の基礎を知る」では、Strutsを始めて知る人のために、利用する前段階を想定して基礎を解説した。今回は、実際に筆者が作成したサンプルコードを挙げ、その実装ポイントをすべて解説していこう。Strutsを中心とした構築方法を段階的に解説しているため、実際に体験しながら読めば必ず基礎が身につくはずだ。 見 出 し 一 覧 1. まず最初にアプリケーション作成に必要なものを構造で理解しよう 2. 掲示板書き込みを担う4つの要素を押さえる 3.

  • トップクラスだけが知る「このアルゴリズムがすごい」――「探索」基礎最速マスター

    トップクラスだけが知る「このアルゴリズムがすごい」――「探索」基礎最速マスター:最強最速アルゴリズマー養成講座(1/4 ページ) プログラミングにおける重要な概念である「探索」を最速でマスターするために、今回は少し応用となる探索手法などを紹介しながら、その実践力を育成します。問題をグラフとして表現し、効率よく探索する方法をぜひ日常に生かしてみましょう。 まだまだ活用可能な探索 前回の「知れば天国、知らねば地獄――『探索』虎の巻」で、「探索」という概念の基礎について紹介しました。すでに探索についてよく理解している方には物足りなかったかと思いますが、「問題をグラフとしてうまく表現し、そのグラフを効率よく探索する」というアルゴリズマー的な思考法がまだ身についていなかった方には、得るものもあったのではないでしょうか。 前回は、「幅優先探索」と「深さ優先探索」という、比較的単純なものを紹介しましたが

    トップクラスだけが知る「このアルゴリズムがすごい」――「探索」基礎最速マスター
  • システムアーキテクチャとSOA製品選定――分散するシステムをつなぐ製品について

    システムアーキテクチャとSOA製品選定――分散するシステムをつなぐ製品について:戦う現場に贈る分散システム構築-開発現場編(9)(1/2 ページ) 中堅メーカーの複数システムを統合するプロジェクトで開発チームの主力に祭り上げられてしまった若手技術者の豆成くん。豆成くんは懸命に先行事例や関連製品の研究を始めたのだが……。 システム開発子会社から中堅メーカーのマメックス工業(仮名)に転職した豆成くんは、入社早々点在する複数のシステムを統合する大役を押しつけられてしまった。 プロジェクトでは機能要件を先輩の蔵田が担当し、非機能要件を豆成くんが担当することになった。ここでまず複数システム全体のアーキテクチャを設計する必要が出てきたのだが……。独立した単体システムのみの開発経験しかなく、業務知識もシステム統合技術も持たない豆成くんは、無事プロジェクトを成功させることができるのだろうか? 豆成くん、強

    システムアーキテクチャとSOA製品選定――分散するシステムをつなぐ製品について
    unrocko
    unrocko 2010/01/28
  • 1