問題タブ [timer-jobs]
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.
c# - 1 時間ごとにデータベースにアクセスする C#
問題があります。作成した API に接続するサービスを作成しようとしています。
このサービスは、1 時間ごとに Mysql のデータベースに接続し、特定の値があるかどうかを確認する必要があります。
たとえば、フィールド x に値 y があるかどうかを毎回確認します。true の場合、何かを実行する必要があります。
私はすでに Threads と System.Threading.Timer についていくつか読んでいますが、よくわかりません。誰かが私が探しているものの実用的な例や正しい方法を教えてもらえますか?
前もって感謝します ..
java - java - TimerTask - なぜ私のコードはそのように動作するのですか?
次のコードを書きました。
Find() 関数を a 内に配置しましたTimerTask()。ご覧のとおり、関数はテキストペインにいくつかの行を追加する他の関数を呼び出し、いくつかのチェックを行います。
その結果、私のプログラムはこれらの行を 1 行ずつ出力し、各行は数ミリ秒後に前の行の後に出力されTimer().schedule()ます。
を使用せずに Find() メソッドを呼び出そうとしましたTimer。その結果、私のプログラムが実行され、Find() メソッドを呼び出したときに一時停止し、その後、すべての行が同時に出力されました。
なぜそれが起こったのかを理解したいと思います。つまり、使用することを選択したときTimer().schedule()、Find() メソッドは 10 ミリ秒後に実行されると予想していましたが、その後はプログラムをフリーズすることなくすべての行を同時に出力することになりましたが、行が表示されるとは思っていませんでした。さまざまな瞬間に 1 つずつ印刷されます。
だから私は知りたい:
を使用してそのような動作をした理由
Timer().schedule()。また、Find() メソッドの実行中にプログラムが一時停止した理由。
wcf - WCF: The InnerException message was 'Maximum number of items that can be > serialized or deserialized in an object graph is '65536'
I know many have posted the solutions about this, I have tried all of solutions that were posted on the internet but those didn't work for me. In this scenario, I want to consume WCF service from a SharePoint timer job.
I am constantly getting the issue stated below:
The formatter threw an exception while trying to deserialize the message: There was an error while trying to deserialize parameter
http://test/MyEntry/2010/03:GetResult. The InnerException message was 'Maximum number of items that can be serialized or deserialized in an object graph is '65536'. Change the object graph or increase the MaxItemsInObjectGraph quota. '. Please see InnerException for more details.
My Server side web.config for SVC is:
#xA;My client side config (I added this configuration in OWSTIMER.EXE.CONFIG file)
Update:
I have WCF endpoint setting the limit to 65536 but how can make the endpoint to ignore dll behavior and use what is specified in the XML configuration ?
android - リモート サービスからのデータを使用してシンプルな Android ホーム ウィジェットを更新する最良の方法は何ですか?
私は LinearLayout ベースのウィジェットを作成しようとしています。これは、数分ごとに株式ティッカー シンボルと価格で更新されます (構成アクティビティでユーザーが構成可能)。
私が従う手順は次のとおりです。
1)別のプロセスでリモートサービスを作成します(サービスをテストし、正常に動作します) 2)以下のコードスニペットに従ってウィジェットを実装します。
私の質問は、リモート サービスからのデータから自身を更新するウィジェットをどのように設計する必要があるかということです。
(1) 以下のアプローチを使用する - TimerTask からリモート サービスを開始/バインドし、数分ごとにウィジェットを更新します (テスト目的でのみ、または 5 秒ごとにテストしようとしています....我慢してください ....動作しませんところで)
(2)アプリウィジェットでカスタムブロードキャストフィルターを宣言するだけで(本質的にBroadCastReceiverであるため)、onReceiveをオーバーライドし、リモートサービスから受信したインテントからのエクストラからデータを公開する必要があります(マイリモートサービスは、0ごとにカスタムインテントをブロードキャストできます2番目)
利用可能な最良のオプションは何ですか? 誰かが私のような同様の問題を抱えているシナリオの例を検索しようとしましたが、多くの情報を見つけることができませんでした.
ここに私のウィジェットのコードがあります -
追加情報 :
(1)widget_provider レイアウトを宣言しましたが、
(2) widget_provider_info レイアウト
(3) ウィジェットをレシーバーとして宣言しました (ドキュメントに従って: URL:http://developer.android.com/guide/topics/appwidgets )。
linux-kernel - ドライバーのsysfsにタイマー期限切れ機能を実装するには?
シナリオ:私がやっていると仮定しますecho 1 > sysfs_entry- 私がするまで、何らかの I/O 操作を開始しますecho 0 > sysfs_entry。sysfs_entryここでは、 を指定しなくても、 t 秒後に I/O 操作を停止するようにタイマーを実装したかったのecho 0 > sysfs_entryです。
PS:ビジー待機メソッドは使用したくありません。
望ましい:延期/遅延作業
このシナリオを解決するために誰か助けてください。
transactions - ARJUNA016053: トランザクションをコミットできませんでした - JavaEE6 タイマー
ジョブをトリガーし、インポート/エクスポート処理を行うタイマーがあります。しかし、コミットすると、タイトルにエラーが発生します。すでにいくつかのソリューションを試しました:
1.) 2 つのクラスを作成:
時々機能しますが、関係が複雑になると失敗します。例 顧客には生徒がいて、両親には猫がいます。
Bean 管理のトランザクションも試しましたが、同じ結末です:
アイデアや提案はありますか?ありがとう。
timer - ScheduleExpression から次の実行時間を見つける方法 (ヘルプが必要)
JEE JAX-RS アプリケーションを作成しており、ScheduleExpressions を cron 式 (* 1 * * *) としてデータベースに構成しています。私のポストコンストラクトでは、ジョブを定期的に実行するタイマーサービスを作成しています。
ここで、残りの URI を公開して、今日実行するようにスケジュールされているすべてのタイマー スケジュール ジョブを一覧表示したいと考えています。
現在、次のスケジュール時間を見つけるために次の方法を使用しています。コード: EJBCronTrigger トリガー = new EJBCronTrigger(scheduleExpression); 日付 fireTimeAfter = trigger.getFireTimeAfter(new Date());
ScheduleExpression から次のスケジュール時間を見つけるための他のより良い方法または推奨される方法を提案できますか? あらゆる種類のライブラリが存在しますか。