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

ファイルをinputstreamに読み込んで、バイト配列をDBに保存する。

2008-01-23 - suusuke@Hatenaコレを書いたとき、実はファイルをDBに保存したかった。 でも、java.io.Fileを直列化(シリアライズ)して、DBに格納しても復元するとき、Fileオブジェクトを直列化したものを復元するから、結局元ファイル(直列化する前にFileオブ…

否定の先読み

http://itlabo.seesaa.net/article/72572251.html 以下引用 正規表現で『ある一文字以外の文字』を表現するのは簡単です。文字クラス[]の先頭に^(キャレット)をつければいい。 $fuga =~ /[^a]/ #$fugaが「a」以外の文字 で構成されていればTRUE でも、これ…

jsessionidをリクエストパラメータに追加するタグファイルとカスタムタグの実装

携帯ブラウザって、クッキーの実装がないみたいなのでセッションを保持するのに、リクエストに"jsessionid=xxxxxxxxx"みたいなセッションIDを保持する必要がある。そこで、リクエストにjsessionidを追加するタグファイルとカスタムタグを作りました。 タグフ…

javaで画像ファイルをbase64でエンコードしてdataスキームで表示する方法

こちらに書いてありましたので、そのままコピー。 package image; import java.awt.image.BufferedImage; import java.io.BufferedOutputStream; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.IOException; import javax.ima…

指定ディレクトリ以下の全てのファイル、ディレクトリを削除するコマンド

rmdir /s /q [TARGET_DIR] C:\>help rmdir ディレクトリを削除します。 RMDIR [/S] [/Q] [ドライブ:]パス RD [/S] [/Q] [ドライブ:]パス /S 指定されたディレクトリに加えて、そのディレクトリ内のすべての ディレクトリとファイルを削除します。ディレクト…

serializable deserializable

オブジェクトをシリアライザブル、デシリアライザブルする方法。 /** * @param bean * @return */ private String doSerializable(List<Map<String, String>> bean) { String resultString = ""; try { // シリアライザブル ByteArrayOutputStream byteOut = new ByteArrayOutput</map<string,>…

久しぶりのxyzzy

学生のころ使ってたんだけどまた使いたくなったので、再入門。 まず、環境変数をバッチファイルに書いてxyzzy.exeを起動させる。 set XYZZYHOME=C:\1\xyzzy\ %XYZZYHOME%xyzzy.exe検索したら、すばらしい情報が載ってました。 http://xyzzy.s53.xrea.com/qan…

本日大変参考になりました。

Javascriptのイベントハンドラ設定方法 | Blog | ユージック blog.katsuma.tv FireFoxでは、innerTextは使えない: Ozalog Dean Edwards: Enumerating JavaScript Objects

css nite in sendai に行ってきました。

CSS Nite in Sendai, vol.11 | CSS Nite in Sendai 行ってきました。住さんと新谷さんの話が面白かったです。

vb 2005 odbc経由でmysql接続

odbc経由でmysqlに接続する際のメモ こちらを参考に作りました。上記サイトではMySql ODBC5.1ドライバを使用してますが、3.21を使わなければならなくて調べました。 まず、3.21を使う接続文字列 DRIVER={MySQL ODBC 3.51 Driver};SERVER=127.0.0.1;DATABASE=…

sastrutsリリース!!

2008-01-08 - yvsu pron. yas

jstl宣言ファイルを作成して、全jspでインクルードする方法(web.xml)

sastruts、もうそろそろリリースかな。 リポジトリからダウンロードして軽くチュートリアル見てみました。 sastrutsとは関係ないけど、jstl宣言ファイルを作成して、全jspでインクルードする方法が有ったのでメモ。 web.xmlに以下を追加 <jsp-config> <jsp-property-group> <url-pattern>*.jsp</url-pattern> <el-ignored>false</el-ignored> <page-encoding>UTF-8</page-encoding> <scripting-invalid></scripting-invalid></jsp-property-group></jsp-config>…

javascriptの対話シェル

spidermonkeyというものをはじめて知りました。 でも、windowsならWSHのcscriptをつかって、こちらで紹介されているjsを読み込めれば出来るみたい。 こちらを参考に cscript "C:\Documents and Settings\user\デスクトップ\ijs.js"というbatファイル(setup.b…

poderosaでターミナルをファイル名を指定して実行から一発で開く方法

こちらでputtyを使った方法があったのでpoderosaでも出来ないかなと思う。

配列の走査について

明けましておめでとうございます。 今年は昨年以上にがんばります。 javascriptのfor inについて JavaScript の配列と連想配列の違い - IT戦記 amachangのblog読んでると本当参考になります。for in はオブジェクトのプロパティーすべて走査するらしい。 だ…