タグ

javaとTechに関するmiguchiのブックマーク (5)

  • トップページ

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

  • Manageability - Open Source Distributed Cache Solutions Written in Java

    You are here: Home » blog » stuff » Open Source Distributed Cache Solutions Written in Java

  • @IT:話題のO/Rマッピングツール「Cayenne」を使う

    それではいよいよ、実際にCayenneを利用したデータベースアクセスを行うサンプル・アプリケーションを作成しながら、Cayenneの特徴を見ていくことにしましょう。 ■CayenneModelerを使ったマッピング・ファイルとエンティティ・クラスの生成 Cayenneではデータベースとの接続情報やマッピング情報などは次のようなXML形式のファイルによって定義されます。 cayenne.xml Cayenneプロジェクトの単位 DataDomain(DataMapとDataNodeを含む)を定義 ××.map.xml データベース・エンティティとのマッピング情報(DataMap)を定義 ××.driver.xml データベースとの接続情報(DataNode)を定義 物理的な1つのデータソースに対応 これらのファイルはテキスト・エディタを用いて直接作成したり編集したりすることも可能ですが、Ca

  • jvmstat によるJVMの監視 - Mathematical Infomation Technology

    jvmstat によるJVMの監視 はじめに ここでは jvmstat のインストールから使用までを説明する。使用する際には世代別GCについての知識があることが 望ましい。 世代別GCについてはJ2SE version 1.4.2 のガベージコレクトの仕組みに載せておいた。 jvmstat とは jvmstat は実行中の JavaVM のメモリ(ヒープ)使用状況やガベージコレクト、JITコンパイルのタイミング等を モニタリングするツールである。下に eclipse をモニタした画面を記す。図のように起動画面は3つのウィン ドウに分かれており、左上は現在のメモリ使用状況、右上はメモリの推移やJITコンパイルのタイミング、そして 下は寿命別のオブジェクト数が表示されている。 どのくらいの頻度でGCが行われるかがリアルタイムに監視できるので、この類のツールはアプリケーションのチュ ーニングには

  • ファイルアップロード処理を簡単にする(Commons活用)

    従来、JSP/サーブレットにおいて、アップロード処理を実現するのは困難でした。というのも、JSP&サーブレットAPI、あるいはJavaコアAPIが標準で備えるライブラリには、アップロード処理に特化したライブラリが存在しなかったためです。そのため、アップロード機能をアプリケーションに組み込むには、POSTされた生のリクエストデータを解析し、ファイル名やその体データを取り出すという処理を自分自身で行わなければならなかったのです。稿では、その泥臭い作業手順については触れませんが、これが大変面倒なものであろうことは想像に難くないでしょう。 しかし、Jakarta Commonsサブプロジェクトから公開されているFileUploadライブラリを利用することで、従来の煩雑なアップロード処理の大半は軽減されます。論より証拠、早速具体的なサンプルコードを見てみることにしましょう。 解説 サンプルコード

    ファイルアップロード処理を簡単にする(Commons活用)
  • 1