サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
画力アップ
archi.iza.ne.jp
最近はmixiアプリをGoogle App Engineで構築した例が話題のようです。 mixiはそのプラットフォームとしてのユーザー数の多さから、mixiアプリを公開する際にかなりの高負荷(数十万~数百万PV/日など)を想定しなければなりません。 通常ですと、そのような高負荷に耐えようとすると複数台のサーバーを用意しておかなければアクセスをさばく事は出来ませんが、コスト的に結構かかってしまいます。 下記で100万PV/日のmixiアプリをGoogle App Engineで構築した例のTwitterでのインタビューが掲載されています。 http://togetter.com/li/494 こちらの方の例では8時間で36万PVでGoogleへの支払が$5.11となっています。 瞬間的な負荷も秒間60リクエストを処理しているようです。 月間3000万PVでの運用コストが月額5万円程度になると
WebサーバはHTTPのリクエストを受け取り、HTML(や画像や色々)をクライアントに返しますね。 Webサーバと言われるものにはWebサーバのソフトウェアが入っています。 まぁ逆に言えばWebサーバのソフトウェアが入っているサーバをWebサーバと言います。 代表的なWebサーバのソフトウェアにはApache HTTP Server(Apache Software Foundation)やIIS(マイクロソフト)があります。 Apacheという単語はJavaのCommonsの解説でも出てきましたね。 通常Webの業界ではApacheと言えばApache HTTP Serverの事を指します。それくらいApache HTTP Serverは有名です。 で、そのApacheなのですがJavaのServletを動かす機能は持っていません。 Servletを動かすためにはアプリケーシ
皆様、新年明けましておめでとうございます。 昨年は内部統制やSaaSなどのキーワードやら大手ソフトウェア企業の合併などソフトウェア業界は結構盛り上がっていたように思います。今年も大いに盛り上がってくれると良いですね。 さてはて、年初め最初はEclipseからTomcatをどう操っているかの関連の解説をします。 久々にEclipseを起動してみてください。 起動したらまずはEclipse本体(Workspace)側のTomcatの設定を確認します。 メニューのウィンドウから設定を選んでください。 設定ウィンドウが開いたら、左側の項目からTomcatを選択します。 Tomcat ホームという箇所がありますが、これがEclipseから見たTomcatのディレクトリを指しています。 下記ではC:\java\apache-tomcat-6.0.13がTomcatのインストールディレク
みなさま こんにちは。 5月からガソリンが大幅に値上がりして、世のお父様方のカーライフは大打撃ですね。かく言う私も、4月中にガソリンを入れねばと思い、ガソリンスタンドに駆け込みましたが、そもそもほぼ満タン状態だったようで、8ℓ しか入りませんでした。これって負け組ですか? さて、RDBでは、住所録で言えば全体のデータの構造をテーブルと言い、住所などデータの項目をカラム(フィールド)と言い、一人分のデータをレコードと言いました。 そして重複しない値を持つIDという概念がある事が判りましたね。さて、このようにRDBでは重複しない値のカラムを「主キー」又は「プライマリキー」と呼ぶ特殊なカラムとして定義する事が出来ます。 RDBではテーブルの構造を自分で決めて定義する事が出来るのですが、その際に主キーを同時に定義するのが普通です。 前回では住所録Ver2でIDというカラムが通常は主キー
GETで化けてPOSTで化けない。 これは一体何故でしょう。それはパラメータが「ヘッダ部」にあるか、それとも「メッセージボディ」にあるかの違いです。 例えばブラウザから送信されるHTTPリクエストはGETの場合だと下記のようになります。 GET /osuneko/hello?myname=%82%A9%82%C6%82%A4&beer=great・・・ HTTP/1.1 Host: localhost:8080 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.8) Gecko/20071008 Firefox/2.0.0.8 Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.
「JDBC 例外処理とあとしまつ」‐プログラミング未経験や初心者を対象に1から簡単なWebアプリケーションを作れるまでを解説し、Javaの楽しさをお伝えします。過去エントリに関する疑問などもお気軽こんにちはー。 先日、最近良く売れているという「からだにおいしい野菜の便利帳」という本を買ってみました(料理しないのに)。色々と勉強になります。落花生が老化防止に効果絶大と書いてあったので早速アメ横で落花生をゲットしてきました!老化撃退(酒のつまみにしたいだけ)! さて、前回でResultSetでデータの取得する方法は判りました。 今日はその他の細かい部分のコード(前々回)の説明をしましょう。 まずはJDBC関連のコードの例外処理ですが、 try { } catch ( ClassNotFoundExcpetion ) } catch ( SQLException ) { } のように java.
このページを最初にブックマークしてみませんか?
『archi.iza.ne.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く