2014

2014/7/30戯言

・「伝票」(でんぴょう)ってうちにくい。 でnyぽう←みたいになる。 業務システムでは比較的よく出てくる単語のような気がするが。 打ちづらくて面倒

【Java】JavaでEXCELを読み込む(POI実装)


仕事でどうしてもJAVAからExcelの読取をしたくなったのでそのメモ。
POIというライブラリを使って行う。
オープンソースなので自由に使用できる。
ダウンロードは下記より。
http://poi.apache.org/
自分がDLした最新版jarには「20140208」という日付が付いている。
この記事内で記載する実装もそのjarを使っている。

POIに関しては、ググればそれなりの実装例や使い方が出てくるが、
紹介記事が古くて現在のAPI仕様とあってなかったりする。
厳密にはapacheが公開しているAPI Documentを参照するべきなのだろう。
(英語だから個人的には読めないんだけど)


テキストファイルの中身を見る派閥

エディタで見るよ派━━┳━━メモ帳で十分だろ派 ┣━━サクラエディタ使うだろjk派 ┣━━秀○使うだろjk派 ┃ ┗━そもそもいつの間にか関連付けさ

【ORACLE】テーブルを使用しているソースやマテビューの調査(+α)


DBA_TABLESを基準にしてFUNCTIONやPROCEDUREのソースを調査し

そのテーブルが使用されているかどうかを検査するSQL。

このSQLの返却結果の中でOBJ_USING_COUNTが1以上のテーブルは

少なくともどこかで使われています。

⇒そのテーブルをDROPして削除する/ALTERして項目を削除する等すると

 該当FUNCTION、PROCEFDUREがINVALID(コンパイルエラーの意)になる

 


【Java】文字エンコーディングの変換(UTF-8⇒SJIS)


テキストファイルのエンコーディングを UTF-8⇒Shift-JIS(MS932)に変換する自作プログラム。 サクラエディタとかのテキストエディタとかに標準で備わってはいるが 元のテキストファイルが重いとメモリ食うので、自作しました。 自分専用の色が強いですが。