SEのほら何だっけアレBlog

SEのほら何だっけアレを書き留めておくブログです。今まで書き溜めた技術メモを掘り返して検証したりもします。あと、調べたことも忘れないうちに書き溜めておきます。

カテゴリ: Java

2009年の時のメモですが…

------

Java VMのPermanent領域が足りない

 -XX:PermSize=<初期値> -XX:MaxPermSize=<最大値>

どれくらいヒープ領域を確保すればよいのかは一概にはいえない。
いくつかの設定でテストを実施し、最適な値を求めていくことになるが、
一般的にアプリケーションの全実行時間に対するGCの全実行時間の割合が
15%以下になるように調整していくのが望ましい。


.カーネルパラメータ(maxdsiz)が小さすぎる
 WebLogic Serverを動作させている場合は300Mbytes程度

カーネルパラメータ(maxfiles、maxfiles_lim、nfile)が足りない
 maxfiles、maxfiles_lim、nfilesの値を大きくする必要

------

 
    このエントリーをはてなブックマークに追加 mixiチェック Share on Tumblr Clip to Evernote

取りためてた技術メモに「DWRのweb.xml」が残ってたんだけど、
今更需要なんて無さそうだからほんの抜粋だけ。

バッチのための呼び出しカウントは、maxCallCountを上回ります。
この制限を増やすために、maxCallCountのinit-paramを加えてください

web.xml
        <init-param>
            <param-name>maxCallCount</param-name>
            <param-value>20</param-value>
        </init-param>

js
    // DWRバッチ設定開始
    DWREngine.beginBatch();
    DWRController.hoge();
    DWRController.hoge();
    DWRController.hoge();
    // DWRバッチ設定終了
    DWREngine.endBatch();


Web2.0懐かしいね。あの頃は色々なjavascriptライブラリが生まれてきて
どれを使おうか、楽しく実験みたいなことをしながら開発してたなあ。

ホームページ上のオブジェクトがマウスでぐりぐり動かせるようになった時代だった。
最近はとりあえずjQuery使ってこ、な感じな人が多くて…
色々試そうよう!って少し言いづらい感じ。

まあ、jQueryには実績があるから当然なんだけれども。
    このエントリーをはてなブックマークに追加 mixiチェック Share on Tumblr Clip to Evernote

JavaのShortIntegerLongFloatDouble型の最大値最小値

public class MaxMinValues {
    public static void main(String[] args){
        System.out.println("Short.MAX_VALUE: "+Short.MAX_VALUE);
        System.out.println("Short.MIN_VALUE: "+Short.MIN_VALUE);
        System.out.println("Integer.MAX_VALUE: "+Integer.MAX_VALUE);
        System.out.println("Integer.MIN_VALUE: "+Integer.MIN_VALUE);
        System.out.println("Long.MAX_VALUE: "+Long.MAX_VALUE);
        System.out.println("Long.MIN_VALUE: "+Long.MIN_VALUE);
        System.out.println("Float.MAX_VALUE: "+Float.MAX_VALUE);
        System.out.println("Float.MIN_VALUE: "+Float.MIN_VALUE);
        System.out.println("Double.MAX_VALUE: "+Double.MAX_VALUE);
        System.out.println("Double.MIN_VALUE: "+Double.MIN_VALUE);
    }
}
  • Short.MAX_VALUE: 32767
  • Short.MIN_VALUE: -32768
  • Integer.MAX_VALUE: 2147483647
  • Integer.MIN_VALUE: -2147483648
  • Long.MAX_VALUE: 9223372036854775807
  • Long.MIN_VALUE: -9223372036854775808
  • Float.MAX_VALUE: 3.4028235E38
  • Float.MIN_VALUE: 1.4E-45
  • Double.MAX_VALUE: 1.7976931348623157E308
  • Double.MIN_VALUE: 4.9E-324


20190207

    このエントリーをはてなブックマークに追加 mixiチェック Share on Tumblr Clip to Evernote

このページのトップヘ