2004-10-01から1ヶ月間の記事一覧

日付の妥当性チェック

日付の妥当性をチェックします。 Calendar#setLenient()にfalseをセットしてDateオブジェクトの生成を試みると、ありえないCalendarインスタンスは例外を投げます。 例:2004年02月29日はOK 例:2005年02月29日は例外 [java]/* * 与えられた日付が妥当である…

Oracleで日付を和暦で取得する

Oracleで日付データを和暦で取る。 [sql]SELECT TO_CHAR(sysdate, 'EYY.MM.DD', 'nls_calendar=''Japanese Imperial''') AS 年月日 FROM DUAL[/sql] で平成XX年XX月XX日とかが取得できる。 ちなみに1601年とかしても、サポートされていません。 文明開化以降…

データベースを簡単に操作

開発現場に行くと、たいてい、Oracle + オブジェクトブラウザの組み合わせなんですが、私はなんか、オブジェクトブラウザの操作性には不満が合って仕方ないんです。ので、私は Tsumiki Software の Common Sql Environment 派です。 すごい使いやすいのに、…

ライブラリのリンクについて

C++

あるソフトウェアを前の会社の先輩方と作ってます。趣味みたいな感じで。私はC++を仕事でやったこと無いので、足を引っ張りまくりです。私が雛型を作った、わかりにくいプロジェクト(先輩いわく、パッと見、C++だけど、中身はC言語)を先輩がまとめてくださ…

Video for Windows

C++

USBカメラなんかで、キャプチャする方法。Video for Windows というマクロを使用します。 まずはライブラリにリンクさせる #include <vfw.h> #pragma comment(lib,"vfw32.lib") キャプチャーウィンドウをつくる // キャプチャウインドを作成する //失敗す…