問題タブ [stopwatch]

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 に答える
967 参照

google-chrome-extension - Chrome 経由で JQuery ストップウォッチをバックグラウンドで実行する

元々は自分の Web サイト用に JQuery でストップウォッチを作成しましたが、さまざまな理由から、これを chrome 拡張機能にしたいと考えました。とにかく、1つの問題を除いて問題なく動作します。あなたはそれを開始し、ポップアップウィンドウが閉じるとすぐに停止します.これを修正する方法を見つけようとして苦労しています.

ここからソースをダウンロードできます - http://officialspeed.tk/timesamurai/chrome/stopwatch.zip

マニフェスト

スタイル.css

background.html

popup.html

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

java - Stopwatch Java API

クラスに静的オブジェクトを作成したり、クラスを拡張したりして、開始、停止時間、プロパティファイルを使用した統計収集の構成、および私が知らない他の多くの機能を提供できるものはありますか?

私は常に実行中のスレッドの数が非常に多いアプリに取り組んでおり、ログファイルを理解することがますます困難になっています。だから私はそれを助けるためのある種の解決策を探しています。

理想的には、スレッドの名前とストップウォッチの精度を構成できるアノテーションに基づいて、実行中のトレッドのすべての追跡をほぼ自動化するBeanを春のアプリケーションコンテキストに配置したいと思います。また、ログファイルだけでなくデータベースに接続する機能も素晴らしいでしょう。

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

c# - 経過時間/ストップウォッチ

タスクの時間を追跡する ASP.NET WinForms アプリケーションを作成したいと考えています。タスクをデータベースに追加し、新しいタブで開き、タスクを開始、一時停止、および停止できるように、フォームを作成できる必要があります。完了したら、タスクを完了するのにかかる時間を計算する必要があります。ページで実行されているストップウォッチを表示して、AJAX を介して毎秒更新される時間:分:秒を表示したいと思います。私は既に Web で TimeSpan、DateTime、StopWatch などを調べましたが、自分に合ったものが見つからないようです。スタート ボタンとストップ ボタンを備えた単純なフォームから始めました。開始ボタンの _click イベントは DateTime 変数 'startTime = DateTime.Now' を割り当て、停止ボタンの _click イベントは DateTime 変数 'endTime = DateTime.Now' を割り当てます。次に TimeSpan を使用します ' TimeSpan 'elapsed = (endTime - startTime) を計算します。ラベルを更新して経過時間を表示する場合、経過した秒数だけを取得することを期待していますが、DateTime 文字列全体を取得します。以下は私のコードです:

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

c# - Stopwatch.ElapsedTicksはスレッドセーフですか?

共有System.Diagnostics.Stopwatchインスタンスがある場合、複数のスレッドがshared.ElapsedTicks安全な方法で呼び出して正確な結果を得ることができますか?

GetTimeStamp()このようにStopwatchの共有インスタンスを使用することと、静的メソッドを使用することの間に、スレッドセーフ/精度の点で違いはありますか?

私は約180ミリ秒の間隔を測定していますが、共有インスタンスを使用すると、予想よりも短いかなりの数を含め、結果の広がりが大きくなることがわかりました。

マシンには複数のCPUが搭載されています(2 * Intel X5550の価値があります)

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

c# - 関数の実行にかかる時間の計算に問題があります

関数の実行にかかる時間を見つけようとしています。私はそれをこのようにやっています:

コメントに記載されている「入力の操作」は、への入力に基づいてかなりの時間がかかりますSomeFunc

問題はSomeFunc、メインから複数回呼び出すと、初めてtimeTakenが正しく取得され、残りの時間は0に割り当てられることです。上記のコードに問題はありますか?

編集: 複数のテキストフィールドを持つUIがあり、ボタンがクリックされると、SomeFuncに委任されます。SomeFuncは、(テキストフィールドからの)入力に基づいていくつかの計算を行い、その結果をUIに表示します。NDAに署名しているため、「入力の操作」でコードを共有することは許可されていません。しかし、私がそこで達成しようとしていることについてのあなたの質問に答えることはできます。助けてください。

編集2: 関数が最初に呼び出されたときに奇妙な値を取得しているようですが、@ Mike Banteguiが述べたように、JIT最適化が行われている必要があります。これは、現在考えられる唯一の解決策です(実行時間)は、時間をナノ秒単位で表示することです。C#で時間をナノ秒で表示するにはどうすればよいですか?

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

iphone - ストップウォッチiphoneアプリにラップを実装する方法

アクセサリ機能としてストップウォッチを持つアプリケーションを 1 つ作成しています。iOSのストップウォッチに非常に似た何かをしようとしています。停止、リセット機能は動作しましたが、開始できず (停止してユーザーが開始をクリックすると)、ラップ機能が正常に動作しました。この問題を調べてみましたが、ストップウォッチのチュートリアルを一度だけ開始してリセットする以外に何も見つかりませんでした。誰でもこの関数で私を助けてくれますか?

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

.net - WPFウィンドウでのユーザーインタラクションのタイミングを正確に設定する

Button_ClickWPFウィンドウ内の2つのGUIイベント間の間隔、具体的には、イベントとイベントの間の時間を計る必要がありますCanvas_MouseLeftButtonDownSystem.Diagnostics.Stopwatchこの間隔を測定するためにaへの呼び出しを使用しています。Stopwatchクラスは内部的に非常に正確ですが(のような低解像度の代替手段とは対照的にDateTime.Now)、GUIによって発生するイベント間には、フレームレートの逆数のオーダーで比較的大きな粒度があると思います(ただし、人間のスケール)ただし、非常に高速なクリック(私が管理できる最善の方法は明らかに50ミリ秒でした)の場合、仮想のGUIイベントの遅延が重要になる可能性があります。エラーバーと有効数字を確立するためだけに、この粒度が何であるかを誰かが知っていますか?

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

c# - .NET ストップウォッチ - パフォーマンスの低下

重複の可能性:
DateTime.Now は関数のパフォーマンスを測定する最良の方法ですか?
ストップウォッチとタイミング イベントの System.DateTime.Now の使用

できるだけ速く実行する必要があるコードがあります。実行時間を記録するには、Stopwatchクラスを使用します。ストップウォッチがパフォーマンスに悪い影響を与えるのではないかと思います。たぶん、DateTime の違いを使用する方が効果的でしょうか?

性能的にはどちらが優れていると思いますか?

また

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

javascript - ボタンのテキストを画像に置き換えるJavaScript...外部イベントでボタンをトリガー

「開始」、「停止」、「リセット」ボタンを備えたこのストップウォッチ JavaScript を見つけました。このスクリプトの機能は優れていますが、少し改善したいと思います。ボタンの背景を CSS ボーダー画像でスタイル設定できましたが、javascript を使用して「開始」、「停止」、「リセット」のテキストをアイコンに置き換えたいと考えています。

また、ユーザーが別の領域をクリックしたときにタイマーを開始したいと思います。たとえば、これを使用して、ユーザーがパズルを解くのにかかる時間を追跡することができます...そのため、パズルに記録されたユーザーの最初のイベントで「開始」ボタンをアクティブにできれば素晴らしいと思います。クリックごとにイベントリスナーを作成することについて考えましたが、ボタンが各イベントで開始/停止を切り替える可能性があるのではないかと心配しています。

最後に、「停止」ボタンが非表示の div をトリガーし、ゲームの一時停止中にパズルの上にメッセージ画面が表示されるとよいでしょう。以下は私のコードのスニペットです

ジャバスクリプト

CSS

HTML

このコミュニティの優秀なプログラマーにとって、この質問は些細なことだと思うかもしれませんが、ご容赦ください。私は初心者のプログラマーで、この課題のせいで眠れぬ夜を何度も過ごしています。助けてください...

ありがとう、カルロス

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

c# - 変数C#の割り当てに関する問題

文字列timeTakenを返すと、それはnullであり、メインメソッドで定義されていますが(TimeSpan timeTaken = timer.Elapsed;)、IDEでこれを言います

timeTaken を出力するにはどうすればよいですか?