タグ

2010年8月25日のブックマーク (2件)

  • MySQL CSVファイル入出力

    MYSQLでの「CSVファイル」の入出力(インポート、エクスポート)方法について記載しています。 WindowsLinuxのどちらの環境でもファイルパスの記載が変わるだけでコマンドは同一になります。 入力 LOAD DATA INFILE 「,」などで区切られたCSVファイルを用意することにより、MySQLに高速にデータを入力することができます。 文字の囲み文字が「”」のときの使用例です。 囲み文字が必要ないときはENCLOSED BY ‘”‘を外します。 構文 LOAD DATA INFILE "ファイル名" INTO TABLE テーブル名 FIELDS TERMINATED BY ',区切り文字' ENCLOSED BY '"';

    MySQL CSVファイル入出力
  • AsyncTask#doInBackgroundの戻り値を考える - 明日の鍵(跡地)

    AsyncTaskって不親切よね だってエラー処理がしにくいもの doInBackgroundの戻り値がResultのみなので、非同期処理中にエラーが発生したとき どんな理由でエラーが発生したとか、その時のメッセージはどれにするとか 指定することができません。 不親切なら自分でよくする 戻り値を独自のクラスにしてしまえばなんとでもなるよね サンプルアプリつくる 画像をダウンロードしてくるアプリを作ろうと思います。 ありがちですね。ぐだぐだ設計します。 しばらく箇条書きが続くので、めんどい人は飛ば(ry 設計 処理の流れ ネットワークから画像をダウンロードしてくる 画像のダウンロードが終わるとUIに表示する ネットワークの障害がある場合、その旨をユーザに伝える クラスの設計とか MainActivity ユーザへの情報伝達は全てActivityが行う DownloadImageTask As

    AsyncTask#doInBackgroundの戻り値を考える - 明日の鍵(跡地)
    sobachanko
    sobachanko 2010/08/25
    AsyncTaskの独自クラスを作ってエラーハンドリング