タグ

ブックマーク / qiita.com/arai-wa (2)

  • 文字列のエンコードやデコードで UTF-8、UTF_8、utf-8、UTF8 のどれを指定すればよいかで迷わない方法 - Qiita

    String urlEncodedString = "http://qiita.com/search?utf8=%E2%9C%93&sort=rel&q=%E6%97%A5%E6%9C%AC%E8%AA%9E"; URLDecoder.decode(urlEncodedString, "UTF-8"); という具合に。 このときにURLDecoder.decodeの第2引数にはエンコーディング方式を指定しますが、UTF-8を指定したいときにどのように書けば正解なのか迷うことがあります。 ちなみに、次の4つのうち、指定するとUnsupportedEncodingExceptionになるものがあります。わかりますか? UTF-8 UTF_8 utf-8 UTF8 (もしかすると、Javaのバージョンなどによってどれが動作するかが違うかもしれません。未確認。) こう書けば迷わない そもそも私たち

    文字列のエンコードやデコードで UTF-8、UTF_8、utf-8、UTF8 のどれを指定すればよいかで迷わない方法 - Qiita
    kasumani
    kasumani 2014/08/05
    文字列のエンコードやデコードで UTF-8、UTF_8、utf-8、UTF8 のどれを指定すればよいかで迷わない方法 URLエンコードされている文字列をUTF-8に変換することがあります。 という具合に。 このときにURLDecoder. Tags: ifttt, kasumaniの
  • Javaで空きメモリの量を簡単に調べる - Qiita

    開発中に空きメモリの量を調べたいことがたまにあります。 Androidアプリの場合はDDMSで調べられますが、これをつかうとアプリの動作が重くなったりするので、特にアプリのパフォーマンスが問題になるときはDDMSをつかえないことがあります。 そのときに、メモリの空き容量だけですが、実行速度に影響をあたえずに簡単に調べる方法があります。 Runtime#freeMemory() です。 このメソッドは空きメモリの量をlongで返します。 オブジェクトごとやクラスごとの消費量といった細かいデータがほしいときには使えませんが、 とにかく簡単にメモリの空き容量をログに出したいときには便利です。 Runtime#freeMemory()は次のように使います。 public class MemoryTest { public static void main(String[] args) throws

    Javaで空きメモリの量を簡単に調べる - Qiita
    kasumani
    kasumani 2014/05/31
    Javaで空きメモリの量を簡単に調べる 2 ストック 0 コメント この投稿をストックする 開発中に空きメモリの量を調べたいことがたまにあります。 Androidアプリの場合はDDMSで調べられますが、これをつかうとアプリの動作が重
  • 1