minato128 blog

minato128の公開メモ帳です。

2008-01-01から1年間の記事一覧

Javaのinstanceof演算子、C#では

c#

is

末日の取得

最初Calendarの対象の翌月を1日にセットしてaddDay(-1)みたいやるのかと思っていたけど、 フィールドの最大値を取得するメソッド[getActualMaximum]があるみたい。 でもgetInstanceしてから年月だけセットして使うと、バグの原因になるみたいだから、 必ず…

JakartaCommonsメモ

文字列検索 StringUtils.contains(String str,char searchChar) strがsearchCharを含んでいるときtrue条件を指定してファイルを検索(前方一致の場合) String fileNameHead = "aaa"; String directory = "C:/temp"; Collection<File> files = FileUtils.listFiles</file>…

音位転倒

「コミュ」の発音が日本語話者には難しいためか、はたまた字面がややこしいためか、一部の人の間でコ「ミニュ」ケーションの発音や表記が定着しているようです。このような現象を音位転倒(または音韻転倒)といいます。 http://dictionary.sanseido-publ.co…

Date型をフォーマット指定で表示する

<#if data.upd_datetime ??>${data.upd_datetime?string("yyyy年MM月dd日 HH:mm")}</#if>

number型はデフォルトでカンマ編集されて出力される

とりあえずnullチェックしてBuilt-inを使えば、普通に出力できた。 FreeMarker Manual - Built-ins for strings http://freemarker.sourceforge.net/docs/ref_builtins_string.html#ref_builtin_string_for_string <#if data.hoge_num ??>${data.hoge_num?st…

オブジェクトがNULLのときブランク(StringEmpty)を出力する

FreeMarker Manual - Expressions http://freemarker.sourceforge.net/docs/dgui_template_exp.html ${data.num !}

dSprit

http://www.vector.co.jp/soft/winnt/util/se381281.html 指定したファイルのドライブ名以下のフォルダツリーを再現するように、バッチファイルを作成してxcopyコマンドを使った『確実な』コピーを行ないます。差分でファイルをコピーするとき、フォルダツリ…

SimpleDateFormat

【Java】日付や数字のフォーマット。 http://goodjob.boy.jp/chirashinoura/id/141.html 現在日付をファイル名に付加するとき↓ String fileName = "FILENAME_{0}.csv"; MessageFormat fmt = new MessageFormat(fileName); fileName = fmt.format(new Object[…

TrangでスキーマファイルをDTDからXSD(XMLSchema)に変換する

XML定義の仕様がDTDだったりするとあれなので、XSDにあれしたいとき Trang http://www.thaiopensource.com/relaxng/trang.html バッチファイルに書いておけば、何ファイル変更があっても大丈夫 java -jar trang.jar before.dtd after.xsd java -jar trang.ja…

DigesterでXMLの妥当性検証を行う

Digester digester = DigesterLoader.createDigester(new InputSource(is)); digester.setValidating(true); digester.setSchema(schemaPath); digester.parse(new StringReader(xml)); こんな風に書いて、正常にXMLからオブジェクトを作ることには成功した…

Eclipseのメモ

忘れやすいのを随時メモ エディタフォント変更 ウィンドウ>設定>一般>外観>色とフォント>Java>Java エディター・テキスト・フォント ショートカット 「Ctrl + T」対象インタフェースの実装クラスをポップアップ表示する http://d.hatena.ne.jp/wataka/…

SQLServer2000でnvarcharの項目をselectすると途中から文字化けする

php

[PHP-users 32222] Re: SQL Server 2000 を利用した時の nvarchar 項目の文字化けについて http://ml.php.gr.jp/pipermail/php-users/2007-May/032739.html 以前同じ現象で困ったのでメモ。 元々何で書いていたのか忘れたけど、 上記リンクにあるように、接…

submitに設定したボタンのイベントが発生しない

IE6で、INPUT type=textのコントロールが二個以上ないと、ENTERキーを押したときに、type=submitに設定したボタンのイベントが発生しない。 ↓こんな風に書いたら、駄目だった。 なんか他の部分の書き方が悪かったのか?もしかして常識? 今度調べよう。 <INPUT type=text maxLength="6" size="7" name="startdate" value="<?= $_SESSION[$GID]['startdate'] ?>">

OpenOfficeのセル内改行

・Calc セル内改行は「Ctrl + Enter」Excelだと「Alt + Enter」