備忘録の最近のブログ記事

 SQL*Loaderの備忘録です。案件で使用できるかの調査をしたのですが、自宅で調査したため、Oracleでまだ試していません。とりあえず参考になりそうなWebだけ。


●参考Webです。

オラクル(Oracle) ちょこっとリファレンス - SQLLoader編

SQLLoaderメモ(Hishidama's sqlloader for Oracle9i Memo)

ORACLE/オラクルSQLリファレンス(ユーティリティ)

SQLLoader の使い方 - オラクル・Oracleをマスターするための基本と仕組み

 Tomcatでmanagerアプリケーションのユーザ設定の備忘録です。


/usr/local/tomcat/conf/tomcat-users.xml

に以下の2行を追加する。


<role rolename="manager" />
<user username="ユーザー名" password="パスワード" roles="manager" />

そうすれば

2009年05月28日0001-tomcat_manager.PNG 表示の通りアクセスできる。

Seasar2入門の参考Web

|

 現在行っている案件で、Seasar2を利用しているので、調べた情報を投稿します。


まずは、公式ホームページから紹介です。
The Seasar Project


The Seasar Projectから、JavaでSeasarを使いたいなら次のページです。
Seasar2 - Seasar2

ここから、S2Containerなどをダウンロード出来る画面にも遷移できます。


Seasar2の特徴やローカル上で試したければ、以下のページがお勧めです。
Seasar 2.4リリース! 今更でも恥ずかしくない、始めてみようDIプログラミング


 Webアプリケーションは、先輩が作成したサンプルや実際に案件を通して習得して行っているので、これと言って入門向けの参考ページは、ありませんが、以下がお勧めです。StrutsとSAStrutsの違いも記述されています。
Java初心者が超俊敏にWebアプリを作る方法


 参考になる書籍として、以下がお勧めです。私は実際に買って読んでいませんが、以前、Strutsでは、同シリーズである書籍を参考にしていたのとWebの口コミや書店でパラパラと見た感じで良いと思ったので。
Seasar2によるWebアプリケーションスーパーサンプル

同シリーズであるStrutsの書籍です。サンプルが豊富でStrutsを勉強される方は、こちらもお勧めです。
StrutsによるWebアプリケーションスーパーサンプル第2版

 備忘録ですが、C++マネージ拡張(Managed Extensions for C++)の記事は初めてなので、説明も書きます。


 現在行っている案件が、VS.NET 2003という事で、C++マネージ拡張でプログラミングを行っています。VS.NET(2002)では、Managed C++と呼ばれ、VS 2005からはC++/CLIに新しく変わりました。C++/CLIから有名になりました(まともに使えるようになったから?)。まずは、参考程度にフォルダ処理から。基本的なStringのような一般的に使うもの以外はSystemからフルに書くようにしています(備忘録なので)。

ファイル一覧をてっとり早く行うには、

 

のような感じです。次に、ファイルからサイズなどの情報が欲しいので、ファイル情報一覧を取得して表示してみます。

 

DirectoryInfoを取得するにはなぜか、親ディレクトリで取得しないといけないみたいです。Webのリンク(後述)でも、MSDNで探してもGetParentしかないようです。

Javadocに慣れているので、MSDN ライブラリに戸惑っています。ようやく使えるじゃんと思ってきましたが、まだ理解するのに一苦労。

最初に説明したような理由もあって、C++マネージ拡張で情報がほとんど載っていません。C#のサイトを参考にして、あまり深く考えずポインタ(*を付けて)に対応して、ドット演算子をスコープ解決演算子(.を::へ)またはスラッシュアロー演算子(.を->へ)に対応という感じです。

参考Webです。
11.指定したフォルダのサブフォルダを取得する
17.フォルダの属性を取得/設定する
14.ファイルサイズを取得する

あとは、MSDN ライブラリで調べればOK!!