google maps httpsから表示されない?
t>
表示されたケース:
<script src="https://maps.google.com/m
t>
読み込みページに依存する、以下の方法でも表示された。
<script src="//maps.google.com/maps/ap
t>
【iOS】phpからAESの文字列を受け取り、それをDecryptしたい
http://iphoneappcode.blogspot.jp/2012/04/aes-encryption-and-decryption.html
(↑サイトの、dataFromHexStringという関数を参考にした)
XmlPullParserException: PI must not start with xml .. でパースできない(BOM付きxmlの扱い)
utf-8のxml、bom付きのファイルを解析する必要があったが、
そのままPullParserに入れると落ちてしまった。
ファイルそのものの保存形式を変えたいと真っ先に思ったが、
諸々の都合でそれは出来ず…
String xmlStr = "";
//UTF-8 BOM付きであれば頭削除
xmlStr = new String(result, 3, result.length - 3 , "UTF-8");
}else{
xmlStr = new String(result, "UTF-8");
}
というように、頭にbomがあればトリムして文字列化した物を
PullParserに渡すようにしたら、無事エラーは起きなくなった。
参考:http://www.geekality.net/2011/05/23/java-how-to-deal-with-the-bom-in-a-unicode-inputstream/
iOS SDK5で、iOS3.1.3向けに書き出す場合
【Java】特定のclassのstaticなプロパティに、動的にアクセスしたい
大量にある、連番のstaticなstring propertyに一気にアクセスさせたいと思い…調べると、以下のような事で実現可能だった。(まあ…javaなのでちゃんとclass設計しておけば、このようなバグを招きやすいような処理を入れることもないでしょうけど…(^o^))
Class utils = Utils.class;//Utils classへの参照を取得
Field keyName = utils.getField("STATIC_FIELD_SAMPLE" + 0);//"STATIC_FIELD_SAMPLE0"というstatic propertyへの参照を取得
String resultStr = (String)keyName.get(null);//"STATIC_FIELD_SAMPLE0"に設定されている(この場合は)文字列を取得
(※本来は、上記はtry〜catchで囲わないと警告が出ると思われます)
Program launch failed. Unable to locate Java VM. Please set JAVA_HOME environment variable.
Program launch failed. Unable to locate Java VM. Please set JAVA_HOME environment variable.