問題タブ [decode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
27134 参照

c++ - ハフマンコードをすばやくデコードするには?

Windows で純粋なハフマン コードを使用して単純な圧縮プログラムを実装しましたが、圧縮ファイルをすばやくデコードする方法についてはよくわかりません。私の悪いアルゴリズムは次のとおりです。

コード表のすべてのハフマン コードを列挙し、それを圧縮ファイルのビットと比較します。3MB のファイルを解凍するには 6 時間かかるという恐ろしい結果が得られます。

より効率的なアルゴリズムを提供してもらえますか?ハッシュなどを使用する必要がありますか?

更新:友人のリンのアドバイスに基づいて、状態テーブルを使用してデコーダーを実装しました。この方法は、トラベサル ハフマン ツリーよりも優れていると思います。

ありがとう。

0 投票する
6 に答える
64754 参照

jquery - JSON stringify が jQuery 1.4.1 から欠落していますか?

どうやらjQueryには、特定のオブジェクトまたは文字列をJSONオブジェクトにデコードする機能があります。ただし、サーバーに POST する必要がある JS オブジェクトがあり、JSON.stringify() 関数をラップするユーティリティが jQuery にありません。この機能は、Chrome、Safari 4、FF3.6、IE8 にはありますが、それ以前のブラウザーにはありません。それをサポートするブラウザーでネイティブに使用できますが、それ以外の場合は、Crockford の JSON スクリプトの使用にフォールバックする必要があります。

Crockford スクリプトの代わりに JSON のエンコードとデコードを処理する jQuery の組み込み機能はありますか?

0 投票する
3 に答える
797 参照

php - この JavaScript コードの意味と、php を使用してデコードする方法

このコードには URL が含まれています。php を使用して URL をデコードするにはどうすればよいですか。

あなたがそれを助けることができればそれは素晴らしいことです!

0 投票する
3 に答える
30917 参照

oracle - 単一列クエリでのORDERBYDECODE(BLAH、[COLUMN NUMBER])。それはどのように機能しますか?

こんにちは私は次のようなクエリのデコード部分を理解するのに助けが必要です。

このクエリは1つのクエリしか返さないため、DECODEによって提供される存在しないさまざまな列番号でORDERBYがどのように機能するかについて少し困惑しています。クエリはカーソルとして機能し、現在の動物の種類と一致する種類の動物のニーモニックを指定して、問題の動物の一意のコードを見つけます。

DECODEは異なる列番号をORDERBYに返すと考えており、ORDER by'-1'、 '0'、および '100'を使用して、他のいくつかのテーブルで別の単純な単一列選択を試してみました。 0と100で失敗します。-1またはその他の数値で機能するのはなぜですか。

誰かが私にこれを説明できることを願っています。ありがとう!

0 投票する
1 に答える
1129 参照

iphone - iPhone - CoreData エンティティからデータの配列をエンコードし、Base64 文字列に格納します

3 つのエンティティ (購入、アイテム、画像) を持つデータ モデルがあります。購入がメインで、他の 2 つは関連する属性です。

データを Web サーバーに送信できるようにする必要があり、base64 でエンコードする必要があります。ネットからダウンロードしたエンコードとデコードを処理するクラスがいくつかあります。これらは NSData クラスのカテゴリです。しかし、それらを使用すると、null 文字列が返されます。

SO配列はこれを吐き出します...

これをbase64文字列にエンコードして、Webサーバーに電子メールで送信するにはどうすればよいですか

どんな助けでも大歓迎です、または正しい方向へのポイントでさえ、私はまだプログラミングに非常に慣れていません。

0 投票する
3 に答える
7335 参照

php - JavaScript と PHP で URL をエンコードする方法は?

という変数の POST リクエストで URL を送信したいと考えていますsurl。JavaScript でエンコードし、PHP でデコードするにはどうすればよいですか? たとえば、 の値は にsurlなりますhttp://www.google.co.in/search?q=javascript+urlencode+w3schools

編集

言い忘れましたが、フォーム送信ではなく ajax リクエストです。

0 投票する
2 に答える
708 参照

python - HTML を含む Python 文字列 /

私はいくつかのhtmlをソケットからクライアントに送信する簡単なプログラムを試しています。2つのことが私をだましています。

コード:

私のpythonクライアントは次を受け取ります:

Python 3 (私は Windows で 3.1.1 を使用しています) をカバーしているという Beginning Python によると、String.Decode 関数があります。私の環境では見つかりません。次にエラー (「strict」、「ignore」、「replace」) に遭遇すると思います。

明らかに、余分な /// は単なる推測です。

1) Python でこれをデコードするにはどうすればよいですか?
2) ブラウザを使用していて、明らかに HTML コードが間違っていますが、サーバーから送信されたことがわかります。HTML ブラウザを使いやすくするにはどうすればよいですか?

心から、

スティーブン

0 投票する
1 に答える
1917 参照

python - hashlib.digest()メソッドでのPythonデコードの問題

こんにちはStackOverflowコミュニティ、

Google App Engineを使用して、モデルクラス内にkeyToSha256()メソッドを記述しました(db.Modelを拡張):

出力を表示すると(最終的にはDjangoテンプレート内で)、テキストが文字化けします。たとえば、次のようになります。

�����_ɘ�! `�I�!�;�QeqN��Al�'2

私はこれに沿った何かを期待していました:

9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08

私は何か重要なものが欠けていますか?ASCII、Unicode、utf-8などに関するいくつかのガイドを読んだにもかかわらず、文字列のエンコード/デコードの秘密をマスターするにはまだ程遠いと思います。StackOverflowを閲覧し、Googleでインサイトを検索した後、ここで質問する必要があることがわかりました。何か案が ?ありがとう !

0 投票する
4 に答える
14677 参照

android - Android での MP3 デコード

インターネットからストリーミングされたオーディオを再生する Android 携帯用のプログラムを実装しています。おおよそのことは次のとおりです。

  1. カスタム暗号化形式をダウンロードします。
  2. 復号化して、通常の MP3 データのチャンクを取得します。
  3. MP3 データをメモリ バッファ内の生の PCM データにデコードします。
  4. 生の PCM データを AudioTrack にパイプします

これまでのターゲット デバイスは、Droid と Nexus One です。Nexus One ではすべて問題なく動作しますが、Droid では MP3 のデコードが遅すぎます。Droid に負荷をかけると、オーディオの再生がスキップし始めます。MP3 データを SD カードにデコードすることは許可されていませんが、とにかくそれが問題ではないことはわかっています。

独自の MP3 デコーダーは作成しませんでしたが、MPADEC ( http://sourceforge.net/projects/mpadec/ ) を使用しました。無料で、私たちのプログラムに簡単に統合できました。NDKでコンパイルします。

さまざまなプロファイリング ツールを使用して徹底的に分析した結果、遅れをとっているのはこのデコーダであると確信しています。

私たちが考えているオプションは次のとおりです。

  1. Android NDK でコンパイルできる別の MP3 デコーダーを見つけます。この MP3 デコーダーは、モバイル ARM デバイスで実行するように最適化するか、パフォーマンスを向上させるために整数のみの計算またはその他の最適化を使用する必要があります。

  2. 組み込みの Android MediaPlayer サービスは URL を受け取るため、プログラムに小さな HTTP サーバーを実装して、復号化された MP3 を MediaPlayer に提供できる可能性があります。そうすれば、組み込みの MP3 デコーダーを利用できます。

  3. NDK を介して組み込みの MP3 デコーダーにアクセスします。これが可能かどうかはわかりません。

MP3 のデコードを高速化するためにできることについて何か提案はありますか?

-- ロブ・シズ

0 投票する
3 に答える
2621 参照

resize - デコード中の JPEG 画像のサイズ変更

その場でJPEG画像のサムネイルを作成するプログラムに取り組んでいます。今、私は考えていました.JPEG画像は8x8ピクセルのブロックから構築されているので(ウィキペディアには素晴らしい説明があります)、デコードの一部をスキップすることは可能でしょうか?

私のサムネイルが元の画像の少なくとも 8 倍小さいとしましょう。次に、離散コサイン変換の定数項のみを含めることで、入力ファイルの各 8x8 ブロックをデコード出力の 1 ピクセルにマッピングできます。ほとんどの画像データはすぐに破棄でき、処理する必要はありません。さらに、メモリ使用量は 64 分の 1 に削減されます。

これを最初から実装したくありません。簡単に1週間かかります。これを行うことができるコードはありますか?

そうでない場合、これはこのアプローチが価値がないからですか、それとも単に誰もまだ考えていないからですか?