問題タブ [locked]

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

php - tmp テーブルのコピー時に MySQL の「ロックされた」プロセス

実行に非常に長い時間がかかるが、最終的に新しいテーブルを生成するクエリがあります。実際の結合はそれほど遅くはありませんが、ほとんどすべての時間を「tmp テーブルへのコピー」に費やし、この間、他のすべてのクエリ (関係のないテーブルに移動する必要があります) のステータスは「ロック」されます。長いクエリを最適化していますが、オフライン プロセスなので時間がかかることは問題ありませんが、関係のない他のすべてのクエリを停止することは問題です。他のすべての無関係なクエリが「ロックされた」として戻ってくる理由と、この動作を防ぐ方法を知っている人はいますか?

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

scripting - ロックされた MAC アドレスを見つけるにはどうすればよいですか?

私のラボには 40 台のコンピューターがあり、各コンピューターを MAC アドレスでロックしているため、ネットワーク ケーブルを抜いてラップトップに接続することはできません。ラップトップがこれらのケーブルのいずれかを介して接続されている場合、彼はいくつかのアクションを実行して、ロックされた MAC を検出できるのではないかと考えていました。ラボのコンピューターで ipconfig /all を実行すると、ロックされた MAC を見つけることができます。しかし、パスワードでロックされている場合はできません。ラップトップで実行できるコマンドを探しています (ネットワークケーブルを介して接続されている場合)。これにより、コンピューターのラボの MAC アドレス (ロックされたアドレス) が得られます。

(ところで、私はWindows 7を実行しています)

どうもありがとうございました!アミハイ

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

android - SQlite:データベースがロックされていますエラー

私はAndroidアプリケーションにSOAアーキテクチャを使用しています。MYSQLデータベースからデータをフェッチしてSQLiteデータベースと同期するサービスをバックグラウンドで(1分ごとに)継続的に実行しています(2つのデータベースに変更がある場合)。

これで、サービスがバックグラウンドで実行されると、SQLiteが開きます。同時に、アプリケーションを処理(使用)している場合は、Sqliteを開いてデータをフェッチしようとします。その場合、次のようなエラーが発生します:データベースはandroid.database.SQLiteOpenHelper.getReadableDatabaseでロックされています。

このような状況で何ができるかを誰かに教えてもらえますか?

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

android - 電話がスリープ/ロックされたときにアプリケーションがクラッシュしないようにする

タイトルにあるように、こんにちは。電話がロックされたときに、いわばアプリケーションを存続させようとしています。

詳細には、スマートフォンをしばらく放っておいてロックを解除すると、アプリが開いて正常に動作し、アプリケーションがフリーズして何もできなくなります。今、これはいくつかの奇妙な理由で一部のデバイスでのみ発生しますが、私はこれらの種類のものを管理する方法があるのだろうかと思っています。

ありがとう

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

ios - アプリがロックされている場合、Bluetooth データを受信できますか?

単純にその質問です。古いプラットフォーム上に構築されているが、可能であると述べている他のデバイスが表示されます。サンプルコードはどれも素晴らしいでしょう。

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

sql - PDO で SQLLite エラーが発生しました (コード: HY000 errorInfo: HY000、5、データベースがロックされています)

Code: HY000 errorInfo: HY000, 5, database is lockedこのコードを使用するとエラーが発生します。

このコードでは、別の関数を使用していますが、同時実行の問題があるようです。ここのようにすべてを1つの関数に入れると:

問題なく動作します。問題はどこだ?

解決策: クラスを使用してクエリを作成し、データベース接続を同時に開かないようにします。

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

android - ロックされた画面と通知バーにアラームアイコンを時間とともに表示する方法

時計の近くにストックアラームアイコンを表示し、ロックされた画面に時間とともにアラームアイコンを表示するにはどうすればよいのでしょうか(ストックアラームを使用するのと同じです)。

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

android - データベースがロックされているため Android onUpgrade() が失敗します。

それぞれのデータベース テーブルを担当する一連のクラスを含むプロジェクトがあります。

各テーブル管理クラスには、接続の取得、crud 操作の実行、接続の終了のパターンに従う CRUD メソッドが含まれています。

onUpgrade() を使用してデータベースをアップグレードしているため、データベースがロックされている問題に遭遇しました。

正確なエラー メッセージは次のとおりです。

onUpgrade は次のいずれかを意味しているようです。

テーブル管理クラスを使用して、db.execSQL() ステートメントよりも onUpgrade() でデータを移行するか、すべての CRUD メソッドを書き直して onUpgrade() の SQLiteDatabase を取得する方がはるかに簡単です。

データベースへのアクセスを正しく設定していますか? 上記のコードが正しいパターンに従っている場合、この問題を解決するにはどうすればよいですか?

ありがとう!

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

android - 電話がロックモードの場合でも表示されるアクティビティ

私の質問はこれに似ています Androidデバイスを起動してスクリーンロックをスキップするにはどうすればよいですか

放送受信機からのダイアログボックスを表示したいのですが、Android APIでは表示できないため、そこからアクティビティを開始し、このアクティビティのテーマをテーマに変更しています。

これで、電話がロックモード/スリープモードの場合でもこのアクティビティを表示したいと思います。

画面以下のフラグを使用してbuをオンにすることはできますが、Key Guard(Non Secured)手動でロックを解除する必要があります。ロックされた画面上にウィンドウが表示されません。

違いは、フルスクリーンのアクティビティを使用していないことです。

私が使用しているコードでは

0 投票する
0 に答える
713 参照

android - Android webview の同時実行により SQLiteException が発生しました: データベースがロックされています

私は SQLite と WebView を直接使用していません。WebView はアプリケーションの広告で使用されています (AdMob を使用しています)。ワークフローが行き来するように機能するいくつかのアクティビティがあり、いくつかのアクティビティは別のプロセスで実行され、そのような例外が発生しています。

広告を使わない限り、例外はありません。

WebView はバックグラウンドで SQLite を使用しており、アクティビティ A の 1 つの WebView が書き込み用に db をロックし、アクティビティ B の WebView (B は独自のプロセスで実行されている) がアクティビティ A の上で開かれているときに、この例外が発生したと思います。データベースにあり、データベースがすでにロックされているため失敗します

管理されていない WebViews がデータベースを使用しないようにする標準的な方法はありますか? 管理されていないということは、AdMob SDK などのサード パーティのライブラリで使用されるか、例外をスローしたり、例外を処理したりしないように構成することを意味します。