問題タブ [updating]
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.
objective-c - Objective-C: 画面上のオブジェクトの再描画
次のような GameScreen.m ファイルがあります (これは単純化されたコードです)。
つまり、ビュー内のセルをクリックすると、テキスト ラベルが 1 増加します。
次に、同じコードにタイマーがあります。
その updateCounter メソッドは次のとおりです。
この場合、「時間」ラベルは更新されません (毎回 1 秒)。startTimer メソッドが有効で正しく呼び出されているかどうかを確認するために AlertView を挿入しました。ただし、時間ラベルの値を変更することはできません。
時間ラベルは毎秒更新されないのに、スコア ラベルはアクション時に更新されるのはなぜですか? ViewController にコードを含めずに更新する方法はありますか?
//注: 私のコーディングは 3 つのファイルに分割されます。appDelegate は画面を反転し、それらの間で値を送信します。私のviewControllersはウィンドウだけで、最後に、私のGameScreenクラスはすべてのプロセスを管理します。xib から、File's Owner が ViewController に接続され、ビューが GameScreen クラスに接続されます。
フィードバックをお寄せいただきありがとうございます。追加のコードが必要な場合はお気軽にお問い合わせください。
android - AndroidはTextViewで1行ずつテキストを更新します
ループでテキストの行を出力しているTextViewがあります。しかし、既存のテキストに追加してもテキストを設定すると、ループが終了するまで表示されません。テキストビューを1行ずつテキストで更新する方法はありますか
ありがとう-チャンドゥ
jquery - jqueryの応答後にDOM要素が更新されない
jqueryの応答後、デモページのDOM要素が更新されないjqueryリンク用のこのプラグをこのスクリプトと組み合わせて使用しています。
ロードされたときに機能しますが、uをスクロールして投稿からdiv要素を含め、プラグをリロードしようとすると、エラーが発生します。オブジェクトはこのプロパティまたはメソッドをサポートしていません。新しい属性を使用してdivに新しい要素を入力したため、何も機能しません。誰かが何かを知っているなら助けてください。
php - PHPを使用してドキュメント内のネストされた配列を更新するmongodb
ドキュメント構造の例は次のとおりです。
次を使用して、visit-2の「payment」とvisit-1のchk_numberのみを更新しようとしています。
ただし、この更新により、すべての訪問が削除され、支払いとchk_numberのみを含むビストで上書きされます。
私はmongodbとPHPを初めて使用します。誰かが私が何を間違っているのか、そしてこの問題を解決する方法を教えてもらえますか?
よろしくお願いします........
android - 表示されていないときにAndroidウィジェットが更新されない
時間をカウントダウンするウィジェットがあります。これはメインのホーム画面にあり、ホーム画面にいる間は正常に動作しているようですが、しばらく別の画面に切り替えてからHOMEに戻ると、ウィジェットが遅れ始めます。
私が他の画面にいる間は更新を行わないようです。時間が更新されていないため、カウントダウン時間を計算してすべての更新をまとめて実行しています。これにより遅延が発生し、短い電話がフリーズします(これは毎分updateに電話をかけると)。毎秒更新したい場合-約20分の画面ロック時間またはその他の焦点が合っていないアクションの後に電話が完全にフリーズします。
質問:画面に表示されているかどうかに関係なく、ウィジェットに更新を続行するように暗黙的に指示できますか?または、この問題を他にどのように解決できますか?
gtk - C、GTK: ウィンドウの更新が停止する
ウィンドウ内の GTK 描画領域に定期的に画像を描画するアプリケーションを開発しています。
レンダリングは最初はうまく機能し、別のウィンドウを描画ウィンドウの上にドラッグすると、ウィンドウの内容が再描画されますが、ランダムな時間 (数秒) が経過すると、ウィンドウは更新を停止します。
新しい画像が表示されず、別のウィンドウをレンダリング ウィンドウの上にドラッグすると、次のようになります。
作図領域の下にあるチェックボックスの 1 つをクリックすると、ウィンドウが更新され、問題はさらに数秒間解消されます。
GTK スレッドがウィンドウ コンテンツの更新を停止する原因は何ですか?
私のコードのどの部分がその質問に答えるのに興味があるのかわからないので、ほとんど完全なバージョンをここに貼り付けました。
私の GTK-main() は次のように呼び出されます。
ヒントをありがとう!:)
ios - アップロードステータスでUIテーブルビューセルを更新する-iOS
みんな地獄:)
iOSでのUITablewViewControllerの使用経験は、残念ながら非常に限られています。アプリケーションで必要なのは、現在Webサーバーにアップロードされているアクティブなアップロード(ビデオ、オーディオなど)ごとに1つのカスタムセルを含むUIテーブルビューです。
これらの各アップロードはバックグラウンドで非同期に実行され、更新の進行状況をパーセンテージで示す、それぞれのセルのUILabelなどをすべて更新できる必要があります。
今、私はうまくいく解決策を見つけました。問題は、それが実際に安全かどうかわからないことです。私自身の結論に基づいて、私は実際にはそうではないと思います。私がしているのは、作成中のセルからUIViewの参照を取得し、それらの参照をアップロードオブジェクトに保存して、ラベルテキストなどを自分で変更できるようにすることです。
私自身の解決策
ご覧のとおり、これは私が十分ではないことをしていると思うところです。tempActivity.referencingProgressBar = progressbar; tempActivity.referencingStatusTextLabel = cellStatusLabel;
アップロードアクティビティは、このセルに保存されているコントロールへの参照を取得し、それらを自分で更新できます。問題は、これが安全かどうかわからないことです。参照しているセルが再利用されたり、メモリから削除されたりした場合はどうなりますか?
基になるモデル(アップロードアクティビティ)を単純に更新してから、UIテーブルビューに変更されたセルを再描画させる別の方法はありますか?最終的にUITableViewCellをサブクラス化し、アップロードを継続的にチェックしてから、自分でアップロードさせることができますか?
編集
これは、アップロードアクティビティオブジェクトが参照UIコントロールを呼び出す方法です。
私の唯一の懸念は、これらのオブジェクトが非同期で実行されるため、ある時点でUIテーブルビューがこれらのアップロードオブジェクトが指しているセルを削除または再利用することを決定した場合はどうなるでしょうか。あまり安全ではないようです。
c# - ユーザーのログイン時に MySql カウンターを更新する
ユーザーがログインできる Web サイトがあります。クライアントは、特定のユーザーがログインした回数を記録する方法を望んでいます。テーブルに「カウンター」行があります。ユーザーがログインしたときにカウンターを更新するようにアプリ (C# ASP.NET に組み込まれている) をプログラムするにはどうすればよいですか? このコードは正しいですか:
cmd.ExecuteNonQuery = "ブローカーセンターからカウンターを更新"
私は最近 (今月の 10 日のように) 卒業したばかりなので、これは初めてで、データベースについては何も知りません。仕事で学んでいるだけです。他のパラメーターや接続文字列などが必要な場合はお知らせください。これはボタンクリックイベントにあり、ユーザー名とパスワードを確認するための接続文字列が既に存在するため、別の接続文字列は必要ないと思いますが、よくわかりません。前もって感謝します!
さらに言えば、これがイベント全体です(ログインは正常に機能しますが、更新だけが私の質問です):
html - HTML5 seekBar が値を更新してもクリック後に更新されない
クリックした後に seekBar が更新されない理由を探していましたが、これまでのところ運がありません。Firefox は HTML5 オーディオ タグをネイティブにサポートしていないため、Chrome でこれを行ってきました。
基本的に私が持っているものは次のとおりです。
ページの読み込み後に initPlayer() を実行し、「player.play();」を実行します。コンソールでオーディオを開始します。seekBar 内の位置を手動でクリックするまで、これはすべてうまく機能します。
すると、オーディオの一部にジャンプしますが、value 属性が更新され続けても、視覚的なバーの位置は変わりません。
クリックした後、視覚的な位置が静的なのはなぜですか? これを修正するためのハックや回避策はありますか?
mysql - MySQL でテーブルを更新できません。ワークベンチを使用しています
私は SQL (DB2 環境) にはかなりの経験がありますが、MySQL にはかなり慣れていないユーザーです。ワークベンチを使用してクエリを実行し、ステートメントを更新しています。以前はできたテーブルのデータを更新する際に問題が発生しています。行を選択することはできますが、同じ基準に基づいて更新すると、次のメッセージが返されます。
ログを記録しているとは思いませんが、確かなことは言えません。ログのリセットについてどこかで準備しました。誰かがそれを助けることができれば、それは素晴らしいことです。