NetBeansと同じ感じですね。的には、「c」すら入力するの面倒なんで、「Q」で補完したりもするかな。IDEA12ででJPQLの補完する2012-09-22ソートマップ(TreeMap)のキーの等価性Javaソートマップ(java.util.TreeMap)を使用した場合、キーの等価性の判断にはequalsではなくComparable#compareToの結果が使われます。Searchを使用してJunitの異常系のテストコードでfail文が無いコードを検索してみました。APIs)というOSSを使って、電子署名つきのメール送信を試してみました。EAP(build:122.202)でJDK8のInspectionが使えるようになったみたいなのでお試ししてみました。Blogの内容を試してみただけとも言いますが。groovyOracleセキュリティ開発ツールなるものの存在を知ったので、OracleSIME機能を使って電子署名付きメールを送信ししてみました。証明書から秘密鍵と公開鍵を取得してデジタル署名の作成と検証をおこなうサンプルコード。viewerなるプラグインがついてきます。11の頃は、外部ツールにjavapを登録したりしてバイトコードを見たりしていたけど、標準でついてくれたのはありがたいです。IDEA12では、IDE上でバイトコードが見れるように2012-07-08SimpleDateFormatを使って日付精査してやらかしたJavaSimpleDateFormatで日付精査をしていて見事にバグを埋め込んでいた。精査のロジックはSimpleDateFormatに指定したformatで文字列がDateにパースできるかで精査していました。実際にバグのあったコードと、バグの内容です。(Java書くのが面倒だったので...SimpleDateFormatを使って日付精査してやらかした2012-05-15Class.newInstance()は、宣言されていないチェック例外を送出できてしまうJavaJavaセキュアコーディングスタンダードを読んでいて、Class.newInstance()は使うべきではないことを知りました。理由は、チェック例外を宣言なしに送出できてしまうからのようです。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。