Nettyでの通信プロトコル実装
http://ameblo.jp/principia-ca/entry-10629939611.html FrameDecorderを拡張して独立したスレッドで処理するのが妥当なのかも。 使い方が間違っていたかもしれんな…
http://ameblo.jp/principia-ca/entry-10629939611.html FrameDecorderを拡張して独立したスレッドで処理するのが妥当なのかも。 使い方が間違っていたかもしれんな…
Staged event-driven architecture Nettyを使うと簡単に組める。 素敵。
回線だと、上り(アップ)が送信で、下り(ダウン)が受信。 これをそのまま想像しちゃうんだが、これはクライアントから見た場合。 Nettyはサーバサイドの視点で考えているので逆。 Upが受信で、Downが送信。 情報用語の…
google製のJavaコレクションライブラリ、guava-libraries google-collectionsをOSS化して公開したものらしいっすね。 色々便利そうなんで、勉強してみる。
http://www.sabamiso.net/yoggy/hiki/?%C2%E7%A4%AD%A4%CA%BF%F4%A4%F2%BC%E8%A4%EA%B0%B7%A4%A4%A4%BF%A4%A4%A4%C8%A…
JavaのStringは結構罠が多い。 とやると、実行結果は、「違います」になる。 なぜなら、aとbは別のオブジェクトだから。 こういう場合、文字列のオブジェクトではなく内容を比較をする際は、 か、 で、「同じです」にな…
基本的に、通常のjarファイルエクスポートと同じだが、以下の点だけ変える。 ・「エクスポートするリソースの選択」で、.classpass、.projectのみにチェックをいれ、AndroidManifest.xml、de…
実行結果は となる。 まとめると、Java標準だとStringでnewすればいいんだけど、文字コード指定時に、例外処理を追加しないといけない。 UTF-8は大抵あるから、いちいち例外処理するの面倒くさいよねってことで、例…
パッケージエクスプローラーの「ビュー・メニュー」をクリック。 「ワーキング・セットの構成」でワーキング・セットを作成し、プロジェクトをまとめる。 「ビュー・メニュー」→「トップ・レベル要素」を「ワーキング・セット」に変更…
http://dev.mysql.com/doc/refman/5.1/ja/connector-j-reference-type-conversions.html Datetime型ないのかな・・・。 Timestam…
最近のコメント