問題タブ [internal]

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 投票する
1 に答える
3897 参照

android - Android の内部メモリ ファイルの FileInputStream を取得するには? ファイルは、アプリケーション スペースで作成されたカスタム フォルダーにあります。

アプリケーションのデフォルトファイルディレクトリ内にないAndroidの内部メモリ内のファイルのFileInputStreamを取得する方法。

アプリケーション スペースに新しいディレクトリを作成しました。そのopenFileInput("filename")ため、 内のファイルに対してのみ機能しますgetFilesDir()。またopenFileInput("filename")、パス区切り文字「/」を使用した引数を受け入れないので、../myfolder/ に変更できます。

これを取得する方法はありますFileInputStreamか?..

注: 通常の API File = new File(... ) を使用すると、アクセス許可が拒否されたというエラーが発生します。また、カスタム フォルダーのアクセス許可として指定された Context.MODE_WORLD_WRITEABLE を既に作成しています。

明確にするために:私のファイルはここにあります==> /data/data/com.app.package/app_myfolder/file1.tmp 「myfolder」==>はContext.MODE_WORLD_WRITEABLE許可付きで作成されます。

で開きたいFileInputStreamですfile1.tmp。(通常、ファイルはここ/data/data/com.app.package/files/file1.tmpにありgetFilesDir()、このディレクトリを指しているためopenFileInput("")、同じデフォルトディレクトリに存在する引数もとります。)

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

android - Android 内部ストレージからのビデオ再生が最終的にハング/クラッシュする

mp4 ビデオの再生に問題があり、再生中にランダムではあるが一貫したポイントでビデオがフリーズします (デバイスごとに異なるように見えるという点でランダムですが、特定の場所で同じ場所に見えるという点で一貫しています)。デバイス)。問題のビデオは、リモート URL からデバイスにダウンロードされ、デバイスの内部ストレージに保存されます。ネイティブの VideoView クラスは内部ストレージからのビデオ再生をサポートしていないため、問題のビデオ ファイルを指すファイル記述子を受け入れる新しいメソッドを使用して、VideoView の修正バージョンを作成しました。このクラスは、メディア プレーヤーのデータ ソースをこのファイル記述子に設定するように変更されています。これにより、上記のフリーズの問題はありますが、ビデオはデバイスの内部ストレージから再生されます。

以下に貼り付けられた logcat の出力から判断すると、メディアサーバーのクラッシュに問題があり、おそらく segfault が関係しているようです。ネット上の他の場所で同様のクラッシュのスタック トレースを見たことがありますが、それらはビデオの再生ではなく、カメラの使用に関連しているようです。私はこれを、Android 2.2.1 を実行する 2 台と Android 2.1 を実行する 3 台の 3 つの異なるハンドセットでテストしました。この問題の原因と、それを修正または回避する方法を誰か教えてもらえますか?

警告/InputManagerService(103): [ 01-25 14:55:48.791 9274:0x27db F/MPEG4Extractor ]
警告/InputManagerService(103): フレームワーク/ベース/メディア/libstagefright/MPEG4Extractor.cpp:1595 srcOffset + mNALLengthSize <= サイズ
INFO /DEBUG(55): ** * ** * ** * ** * ** * **
INFO/DEBUG(55): ビルド フィンガープリント: 'vodafone/vfpioneer/sapphire/sapphire:2.2.1/FRG83D/75603:user/release-keys'
INFO/DEBUG(55): pid: 9274, tid: 10203 >>> /system/bin/mediaserver <<<
INFO/DEBUG(55): signal 11 (SIGSEGV), fault addr deadbaad
INFO/DEBUG(55): r0 00000000 r1 0000000c r2 00000027 r3 00000000
INFO /DEBUG(55) R4 000000 R5 DEADBAAD R6 00001728 R7 FFFDE6DF
情報/DEBUG(55):R8 00100000 R9 A340A1F1 10 4050A000 FP 00016DB8 INFO/DEBUG(55):R8 001F1 10 4050A000 FP 00016DB8
情報/ Debug(55)
エラー 1 が返されました。無音に置き換え
ます ...
WARN/AACDecoder(9274): AAC デコーダーがエラー 1 を返し、無音に置き換えました
INFO/DEBUG(55): #00 pc 00011dc4 /system/lib/libc.so
INFO/DEBUG(55): #01 pc 0000135c /system/lib/ liblog.so info
/ debug(55):PC
/info
/debug(55):afd11da4 1c2bd00b 2d00682d e026d1fb 2b0068db info
/debug(55):afd11db4 4e17d003 51a02001 4d114798 240027aff1141411ake
WARN/AACDecoder(9274): AAC デコーダーがエラー 1 を返しました。無音に置き換え
まし


INFO/DEBUG(55): afd154a4 b0834a0d 589c447b 26009001 686768a5
INFO/DEBUG(55): afd154b4 220ce008 2b005eab 1c28d003 47889901
INFO/DEBUG(55): afd154c4 35544306 d5f43f01 2c006824 b003d1ee
INFO/DEBUG(55): afd154d4 bdf01c30 0002ae7c 000000d4 1c0fb5f0
INFO/デバッグ(55):AFD154E4 43551C3D A904B087 1C16AC01 604D9004
INFO/DEBUG(55):STACK:
INFO /DEBUG(55):406098C8 000000 INFO/
DEBUG(55):406098CC 000003A0
INFO/DEBUG(55):406088D0(55) /libc.so
情報/デバッグ (55): 406098d4 afd41b6c /system/lib/libc.so
情報/デバッグ (55): 406098d8 00000000
情報/デバッグ (55): 406098dc afd154c5 /system/lib/libc.so
WARN/AACDecoder(9274): AAC デコーダーがエラー 1 を返し、無音に置き換えました
INFO/DEBUG(55): 406098e0 00000009
INFO/DEBUG(55): 406098e4 afd1450d /system/lib/libc.so
INFO/DEBUG(55): 406098e8 0000005f
情報/デバッグ(55): 406098ec afd40328 /system/lib/libc.so
情報/デバッグ(55): 406098f0 00000000
情報/デバッグ(55): 406098f4 00001728
情報/デバッグ(55): 406098f8 fffde6df
情報/デバッグ(55) : 406098fc afd147ab /system/lib/libc.so
情報/デバッグ (55): 40609900 df002777
情報/デバッグ (55): 40609904 e3a070ad
情報/デバッグ (55): #00 40609908 406099040
情報/デバッグ (55) 06 109 40c09
情報/デバッグ(55): 40609910 a2f89987 /system/lib/libstagefright.so
情報/デバッグ(55): 40609914 0000000f
情報/デバッグ(55): 40609918 4060993c
情報/デバッグ(55): 4060991c fffffbgdfBUG (情報 5/DE
) : 40609920 4060993c
INFO/DEBUG(55): 40609924 a2f89987 /system/lib/libstagefright.so
INFO/DEBUG(55): 40609928 a2fab2a8 /system/lib/libstagefright.so
INFO/DEBUG(55):lib 4060992c afa0135f /system/system/system/lib/libstagefright.so /liblog.so
INFO/DEBUG(55): #01 40609930 4060993c
INFO/DEBUG(55): 40609934 afa0135f /system/lib/liblog.so WARN
/AACDecoder(9274): AAC デコーダーがエラー 1 を返しました。
(9274): AAC デコーダーがエラー 1 を返しました。
情報/デバッグ(55):40609938 40609D54
情報/デバッグ(55):4060993C 6D617266
INFO/DEBUG(55):40609940 726F7765
INFO/DEBUG(55):40609944 622F736B
INFO/DEBUG(55)(55
) ):4060994C 6964656D
情報/デバッグ(55):40609950 696C2F61
情報/デバッグ(55):40609954 61747362
情報/デバッグ(55):40609958 72666567 情報
/dabug
(55)
/DEBUG(55): 40609964 78453447
情報/DEBUG(55): 40609968 63617274
情報/DEBUG(55): 4060996c 2e726f74
情報/DEBUG(55): 40609970 3a707063
INFO/DEBUG(55): 40609974 35393531
WARN/AACDecoder(9274): AAC デコーダーがエラー 1 を返しました。無音に置き換えて
います...
WARN/AACDecoder(9274): AAC デコーダーがエラー 1 を返しました。無音に置き換えています
INFO/ServiceManager(52): サービス'media.audio_flinger' が死亡しました
INFO/ServiceManager(52): サービス 'media.player' が死亡しました
INFO/ServiceManager(52): サービス 'media.camera' が死亡しました
INFO/ServiceManager(52): サービス 'media.audio_policy' が死亡しました
WARN/ IMediaDeathNotifier(10181): メディア サーバーが停止しました
ERROR/MediaPlayer(10181): エラー (100, 0)
ERROR/MediaPlayer(10181): エラー (100,0)
DEBUG/VideoView(10181): エラー: 100,0
WARN/AudioSystem( 103): AudioFlinger サーバーが停止しました!
WARN/AudioSystem(103): AudioPolicyService サーバーが停止しました!
INFO/BootReceiver(103): /data/tombstones/tombstone_03 を DropBox (SYSTEM_TOMBSTONE) にコピーしています

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

asp.net - javascriptasp.netWebアプリケーションでローカルネットワーク上のクライアントコンピューター名を取得する

内部ネットワークで実行されるasp.net(FW 3.5)Webアプリがあります。1つの特定のページは、アクティブでロックされていないことをWebサーバーに「報告」する必要があります。そのレポートでPCのコンピューター名を報告するには、クライアントでスクリプト(または何か)を実行できる必要があります。これを行う方法が見つかりません。WAN IPまたはホスト名を報告するものをいくつか見つけましたが、これはすべて外部向けサイトの場合のようです。

どんな助けでも大歓迎です。

ありがとう、

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

android - メディアストアからデータを取得する際の内部 URI と外部 URI

うまくいけば、誰かが私にこれを明確にすることができます...私は、電話に保存されたビデオクリップを再生する単純なビデオプレーヤーアプリに取り組んでいます。

私が見たすべての例は、MediaStore.Video.Media.EXTERNAL_CONTENT_URI コンテンツ Uri を使用してビデオをフェッチします。

しかし、リストをSDカードに保存されたファイルだけに制限しませんか?

新しい Android フォンには大量の内部メモリがあります。たとえば、Samsung Galaxy S には通常、16Gb の内部メモリと 2Gb の SD カードが付属しています。

外部コンテンツ uri と内部コンテンツ uri で mediastore を 2 回スキャンする必要がありますか?

ここでも、オーディオ プレーヤーとビデオ プレーヤーの例を 10 ほど見ましたが、それらはすべて外部のみを使用しています。

ストックミュージックプレーヤーのソースコードもチェックし、外部カードからのみプルします。

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

android - android.graphics.Path のオブジェクトをシリアル化する方法

Android.graphics.Path のオブジェクトをデバイスの内部メモリに保存しようとしています。android.graphics.Path オブジェクトをシリアル化する方法を知っている人はいますか? また、Path オブジェクトを格納する他の方法はありますか? ありがとう。

0 投票する
5 に答える
138143 参照

android - Android 内部ストレージにファイルを作成するには?

内部ストレージのファイルを特定のフォルダに保存したい。私のコードは次のとおりです。

getLocalPath戻ります/data/data/myPackage/files/media/qmhUZU.jpgが、メディア フォルダーを作成しようとすると、「java.io.IOException: Read-only file system」という例外が発生します。フォルダーメディアの内部電話ストレージにファイルを書き込む方法はありますか? ありがとう。

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

.htaccess - .htaccess-サブドメインによって使用される内部ディレクトリを非表示にする方法は?

クラスメート用に小さなFTPスペースをインストールして、学校関連のドキュメントをサーバーにアップロードできるようにしました。ファイルがアップロードされた後、それらはサブドメイン、すなわちftp.mydomain.comを介して簡単にアクセスできます。

すべてが正常に機能しており、ファイルをダウンロードでき、すべてが正常に機能しています。それでも私を悩ませていることが2つあります。

  • ftp.mydomain.comと入力すると、Indexof /の代わりにIndexof / my_internal_directoryが表示されます。
  • サブディレクトリに入り、[親ディレクトリ]リンクをクリックすると、ftp.mydomain.com /my_internal_directory/にもリダイレクトされます。

my_internal_directoryを非表示にする方法はありますか?

これは、これまでの私の.htaccessファイルの内容です。

どんな助けでも大歓迎です。

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

jquery - JQuery ajax post を使用した WCF/REST サービスの利用

$.ajax を使用してデータを投稿しようとしていますが、失敗メッセージ 400 エラーが表示されます。コードは次のとおりです。

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

android - Androidフォンで「常に」情報を保存する

こんにちは、どんな種類のアンドロイド用のアプリケーションを作成していますが、アプリケーションの登録と将来の設定の結果であるため、情報が非常に重要であるという情報を保存する必要があり、アプリケーションの管理にはデータを消去できるボタンがあります、無効にする方法はありますか?インターネットで、不可能だと書いているスレッドをいくつか見つけました。または、ユーザーが「データの消去」を押した場合にその情報を保存するために内部ストレージを使用すると、内部ストレージ内のファイルも削除されるかどうか?IMEI を使用して電話ユーザーを識別することもできますが、IMEI 番号が利用できない場合はどうなりますか?

どうすればそれができるのか、本当に助けが必要ですか?

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

sql-server-2005 - SQL Serverのインデックス、内部動作、およびインデックスの構造

たとえばFirstNamesなどの列にクラスター化インデックスCIX_FirstNamesを作成すると、SQLServerの内部で実際に何が発生しますか?

クラスタ化インデックスがデータのコピーを作成することを読みました。

それで、SQLサーバーは新しいインデックステーブルIndexTableを作成し、すべてのFirstNamesをテーブルからIndexTableにコピーし、が検索されると、インデックステーブルからそれを表示しますか?

これはクラスター化インデックスの実際の動作ですか?