タグ: Java

Javaに関する記事です。

  • 【Java】OGNL(Object Graph Navigation Language)

    【Java】OGNL(Object Graph Navigation Language)

    OGNL

    OGNL とは、Object Graph Navigation Language の略である。

    オブジェクトの参照はシャープ記号(#)でマークされる。

    OGNLに関する情報が少なすぎて、Struts2で作成するうえで大変困る。
    ognl.orgはなくなっているし。

    (さらに…)

  • Javaの文字列操作(StringBuilder)

    Javaの文字列操作(StringBuilder)

    Java StringBuilder

    Javaの文字列操作

    Java1.4以前は、String同士の文字列結合は、PGレビュー時に叩かれる筆頭でした。
    「StringBufferを使え」と。

    Java5では、StringBuilderが追加されました。
    それから、PGレビュー時には、こういう風に言うようになりました。
    「スレッドセーフの考慮が不要なら、StringBuilderを使え」と。

    (さらに…)

  • 【Java】文字種別のチェック

    【Java】文字種別のチェック

    文字種別のチェック

    ユニコードの汎用文字だけか、数字も含むのか、数字だけなのか、半角スペースも含むのか、空白文字だけか。

    【半角スペースを含む場合】
    Spaceをメソッドの後ろにつけると半角スペースも含めるようになります。

    isAlpha
    isAlphanumeric
    isNumeric
    
    isAlphaSpace
    isAlphanumericSpace
    isNumericSpace
    
    isWhitespace
    

    (さらに…)

  • 【Java】文字列の初期値を設定する

    【Java】文字列の初期値を設定する

    文字列の初期値
    nullや空文字を初期値にしたい時。

    defaultString
    変換対象の文字列がNULLの場合、空文字に変換する。

    defaultIfEmpty
    変換対象の文字列がNULL、または空文字の場合、指定された初期値に変換する。

    (さらに…)

  • 【Java】nullや空文字、空白文字の入力チェック

    【Java】nullや空文字、空白文字の入力チェック

    Apache Commons LangのStringUtilsクラスが便利。
    nullや空文字、空白文字の入力チェックにはStringUtilsを利用しよう。

    いつも。isEmpty使うかisBlankで迷う。
    必須入力項目なら、空白を許可するならisEmpty。
    主キーの項目なら、空白文字を許可しないisBlankがいいかな。

    (さらに…)

  • 【Java】Struts2でのプロパティファイルから値を取得する方法

    【Java】Struts2でのプロパティファイルから値を取得する方法

    Struts2でのプロパティファイルから値を取得する方法

    いまさら、Struts2といわれたら。それまでなんだけど。
    Struts2でプロパティファイルから値を取得する方法があって順番は下記の通り。

    (さらに…)

  • 【PR】Java 7 Update 10ゼロデイ攻撃に対してWebブラウザでJava7を無効にする方法

    【PR】Java 7 Update 10ゼロデイ攻撃に対してWebブラウザでJava7を無効にする方法

    Java 7 Update 10ゼロデイ攻撃に対してWebブラウザでJava7を無効にする方法
    #Java
    WebブラウザでJava7を無効にする方法 | ありブログ | //arison.jp
    htn.to/EmCtTq

    今回のJava 7 Update 10の脆弱性。
    緊急修正プログラムを適用しても、いまだJavaの危険性は消えず。
    (さらに…)

  • WebブラウザでJava7を無効にする方法

    WebブラウザでJava7を無効にする方法

    Java7 u11でも、引き続きブラウザ上のJavaプラグインは無効化しましょう

    WebブラウザでJava7を無効にする方法

    #java / “WebブラウザでJavaを無効にするにはどうすればよいですか。” htn.to/iTmGMU

    対象
    •プラットフォーム:Windows 8, Windows 7, Vista, Windows XP, Macintosh OS X
    •ブラウザ:Internet Explorer, Firefox, Chrome
    •Java バージョン:7.0

    (さらに…)

  • 【Java】Java 7 Update 10ゼロデイ攻撃

    【Java】Java 7 Update 10ゼロデイ攻撃

    「Java言語」禁止かと思ってたら脆弱性があるから、Javaを動かさないようにしてねってことね。
    ああ、良かった良かった…ってよくないわ。

    ゼロデイ攻撃 「Java 7 Update 10以前のバージョンの脆弱性を利用して任意のコードを実行できる」らしい
    #Java

  • 米連邦政府が「Java」禁止?

    米連邦政府が「Java」禁止?

    米連邦政府や日本の独立行政法人がプログラム言語の「Java」をパソコン上で使えなくするよう求めているって!?
    はさみと同じで使い方次第。
    まあ、銃を取り締まれない国がJavaを取り締めるなんてできるようには思えないけど。
    #Java

    勘違いでした。
    ゼロディ攻撃の可能性があるので、Javaを無効にしてくださいとのことでした。