技術情報
javaでhttps通信
オレオレ証明書を使ってHTTPSをサービスしているサーバに対してコネクションを確立しようとすると以下の例外が発生して接続できない。
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
技術情報
javax.scriptの調べ物2
ScriptEngineManagerのコンストラクタにClassLoaderを与えても、スクリプトがそのClassLoaderの元で動作するわけではない。
技術情報
今どき VisualBasic6
訳あって、今どきVisualBasic 6(VB6)の仕事をしてます。
今後はもうVB6のプログラムを組むことはないと思うけど、調べたことも多いので無駄にならないようにまとめておきます。
普段JavaとかC#とかを使って開発している人が、どうしてもVB6を使わなければならなくなったときに役に立つかな。
また、一部のテクニックはVisual Basic for Applications( VBA )にも適用できるはずです。
いっぺんに書くと大変なので、3回に分けて以下の内容を書く予定。
- 1回目 言語のテクニック等
- シングルトンクラスの定義
- ヘンテコスコープ
- キャスト
- インスタンスの同一性検査
- しっかり評価
- 2回目 開発環境テクニック
- 3回目 VisualC++で作ったDLLとの連携