人気ブログランキング |

カテゴリ:技術記事( 9 )

weblogic.rjvm.PeerGoneException が発生する

weblogicでデプロイした何かを呼び出すと、weblogic.rjvm.PeerGoneException が発生する。

「うわ!日本語の記事があった!」って思いましたか?
ろくなことは書いてません。

つづく
by hsls | 2015-11-26 16:52 | 技術記事

符号付きbyteを符号なしbyteにしたい


byte[] address = InetAddress.getLocalHost().getHostAddress();
for( byte b : address )
  System.out.print(b + ".");


-64.-88.0.1.

ぼく「????」


※ 最後のピリオドは風物詩のようなものです。

つづく
by hsls | 2015-09-16 15:50 | 技術記事

WebLogicで組み込みEJBコンテナ

が使いたかったけど動かなかった

つづく
by hsls | 2015-09-04 17:36 | 技術記事

ボイラープレートコード撲滅er Lombok 2

昨日の続き。
いろいろ試した。

つづく
by hsls | 2014-12-10 15:17 | 技術記事

ボイラープレートコード撲滅er Lombok

Javaの話。

getterとかsetterとか、「普通書くよね」的なコードを
ボイラープレートコードといいます。
普通書くので、Eclipseとかには自動生成機能がありますね。

でも、普通書くなら、最初から書いといてくれればいいんですけどね。


的な話。

つづく
by hsls | 2014-12-09 20:48 | 技術記事

macでgyazoをショートカットキー起動する(🍎)

最近はTwitterでも画像が取得され、
話題のアドベントカレンダーでもサムネイルが表示される
お手軽スクリーンショット撮影アプリ、Gyazo。

アップロードまで簡単に行ってくれるので、重宝している。

macでgyazoをショートカットキー起動する(🍎)_f0155972_11231292.png


WindowsではCtrl+Shift+Cでいつでもどこでも起動するようになっているが
macだとDockに置いて叩くとかしないといけないっぽい。

のが面倒だった話。

つづく
by hsls | 2014-12-08 11:33 | 技術記事

Homebrew、nkfのインストール(🍎)

macでnkfが使いたいだけの人生だった。
Homebrew、nkfのインストール(🍎)_f0155972_1524189.png


つづく
by hsls | 2014-12-05 10:42 | 技術記事

Swiftでpickerviewを使おうとする

pickerView使うには、この辺を定義しないといけないらしいが
swiftでの定義の仕方がよくわからず。

- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView{
  return 1;
}

- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component{
  return 3;
}

-(NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component{
  return [categoryArray objectAtIndex:row];
}

つづき
by hsls | 2014-07-28 22:37 | 技術記事

【Java】 修飾子の記述順

Modifier(修飾子)をテキトーな順番で書いてないだろうか?
Java言語仕様では、修飾子は以下のような順番で記述されている。
これを守ることによってソースコードの保守性/可読性の向上に役立つ。だろう。たぶん。


フィールド
public protected private static final transient volatile

メソッド
public protected private abstract static final synchronized native strictfp

クラス
public protected abstract static final strictfp


今回は順番の話だけれど、当然同時指定できないものもある。
ちなみに言語仕様にはコンパイルエラーになる条件も事細かに書いてある。(*)




*) 例えばメソッドの場合。
  ・同じ修飾子が複数現れた時。
  ・可視性の3つの修飾子【public,protected,private】が2種類以上現れた時。
  ・abstractがあるのに【private,static,final,native,strictfp,synchronized】がある時。
  ・nativeとstrictfpが同時に指定された時。
by hsls | 2012-08-16 16:13 | 技術記事