2011/07/18

JavaのSerializableについて

ずっと謎だったSerializable。
Eclipseを使ってると、必ず警告がでるアレですね。

Eclipseにしたがって適当にID付けてたけど、ちゃんとした意味を調べようと思い直し、調べたところ分かりやすい記事を発見。

http://d.hatena.ne.jp/daisuke-m/20100414/1271228333

オブジェクトを出力(ファイル、ネットワーク等)したり、入力したりというのを保証する為のもの?ということ?

まぁ、正直いまいちつかめてないけど、意味ワカンネ状態よりましになったかしら。

追加 2011.12.26
C#でなんとなく、したらば掲示板参照ツールを作っていて、ダウンロードしたdatデータをオブジェクトに詰め込んでシリアライズして保管するという方法をとっていた。

これで、シリアライズの使い道を覚えたわけだが、Javaで以前調べた覚えがあって、おんなじことができるのかなぁと思ったら、できそうですなぁ。

Serializableインタフェースはシリアライズできるようにクラスを作るよ!
という宣言ってことだね、うん。

serialVersionUIDはクラスのバージョンってことだね。

理解が進んだ感じ。

2011/07/17

原付

スペックがわからないorz

とりあえず、Vinoのシャンパンゴールドで2st(?)だ、というくらいしか分からん。

難しいね。

2011/07/11

SQL Server 2005の表データをコピペしてExcelに貼り付けるときは

イラッとした。
絶対同じことやると思うので調べた結果をメモ

SQL Server 2005の表データをコピペしてExcelに貼り付けるときは
SQL Server Management Studioで、オブジェクトエクスプローラから「テーブルを開く」で、表示されたテーブルデータで左上見出し行の行番号列の交差する灰色文字なしの部分をクリック→コピー→Excelで貼り付けとすると日本語が文字化けする。

SQLのselect文の結果をコピペすると文字化けしないのに。。。

で、文字化けする場合は、形式を選択して貼り付け→Unicode テキスト で貼り付ければいいらしい。
http://remindbook.blogspot.com/2009/11/sql-server-2005excel.html

決意

ブログを書こう

ここのところいいことが無い。

生活には動きがあるんだけど。

MMOはどうもやる気にならんし、ゲームもいまいち。
前はまだやりたいことの発想は出てきてたけど、最近気づいたら生きてるって感じ。
とにかく、この状況を打破するために趣味を作りたいと思う。

ということで、ブログらしいブログを書いていこう!

まずは、今日帰ったら7/23にくる予定の原付様の様子を書こうと思う。

とりあえず、仕事中にビデオキャプチャでも調べよう。

目指せこまめに投稿。

追記: 言ってみると結構やる気が出るもんだ。 がんばろう。

2011/02/28

カリフの袋クエ確率1

2011/02/04

SyntaxHighlighter導入

コードを表示するスクリプトを導入してみた。

public class test {
public static void main(String[] args) {
// こんんなかんじ?
}

} 

うまくできないね。。。

2011/02/02

テスト計画

テスト計画から実行までの面白い記事を見つけたのでメモメモ。 
テストリーダへの足がかり,最初の一歩[http://gihyo.jp/dev/serial/01/vital_point/0000]

この記事だとシステムテスト(総合テスト?)が話の中心になっているけれど、単体テストをする上でもテスト計画を意識するときもあるので見ておくと便利そう。

さらに、この記事の中で紹介されている本が面白そうだったのでそのうちみたい。
『基本から学ぶテストプロセス管理―コンピュータシステムのテストを成功させるために』

今回は以上。