問題タブ [intervals]

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

javascript - Javascript"..."間隔でドットループを待機中

アニメーションGIFを使用する代わりに、スパンにテキストを入れたいと思います。

  1. 待っている
  2. 待っている。
  3. 待っている..
  4. 待っている...

それぞれをループしてから、無限ループの最初に戻りたいと思います。また、間隔を制御して速度を上げたり下げたりしたいと思います。HTMLを次のようにしたいと思います。

そして、単にスパンinnerHTMLを循環させます。ありがとう!

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

php - 時間間隔テスト スクリプト PHP のコード レビューが必要

やあまた会ったね!最後に実行してから 15 分以上経過している場合にのみページで実行される一連のスクリプトを作成しようとしています。基本的に、私のデータベースは自動化されたスクリプトによって 30 分ごとに更新されます。また、その情報を表示し、セッション変数を更新するページは、データベースを開くたびにクエリを実行する必要があります。

したがって、クエリを最小限に抑えながらも安全を確保するために、セッション変数は、そのページが最後に表示されてから 15 分以上経過している場合にのみデータベースから更新されると考えました。私はいくつかのコードを書きましたが、実装する前に皆さんがそれを見てくれることを望んでいましたか?

どう思いますか?これは機能しますか?

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

javascript - ClearInterval() は回転関数を停止しません

jQuery Rotate プラグインを使用して、画像の回転を 90 度アニメーション化し、回転を停止します。

私の問題は、 clearInterval(); を呼び出した後でも、回転が止まらないことです。

基本的に私が行っているのは、(静的に) 角度を数えることだけで、角度が 90 に達したら、clearInterval 関数を呼び出します。setInterval 関数の外部でアクセスできるように、カウントを格納する別の変数を導入する必要がありました。

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

stl - 間隔を分割する STL ライブラリ関数

[-1.0, 1.0] などの間隔を、指定された距離または各ポイント間のステップ サイズを持つ等間隔のポイントの離散セットに分割したいと思います。たとえば、ステップ サイズが 0.1 の場合、関数は配列を返します。

ベクターコンテナを使用する方法は次のとおりです。

使用できる STL ライブラリ関数はありますか?

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

c - 加重間隔スケジューリング問題と動的プログラム

私の質問は、この他の議論に関連しています。

動的プログラムを使用してそのアルゴリズムを再帰呼び出しに実装しようとしています。

問題文:

ジョブ j は に開始しsj、 に終了しfj、重みまたは値を持ちますvj

重複しなければ互換性のある 2 つのジョブ。

目標: 相互に互換性のあるジョブの最大の重みのサブセットを見つけます。

本によって提案された解決策は、再帰的反復呼び出し中に必要なときに再利用されるすべての問題を格納するために解決テーブルを使用することです。

問題を解決する手順は次のとおりです。

そして、これは私のコードです(関連部分):

グローバル変数:

- f1 > f2 >... > fn となるように終了時間でジョブを並べ替える

p(1)、p(2)、...、p(n) を計算します。ここで、p(j) = 最大インデックス i < j で、ジョブ i は j と互換性があります。

M-計算-Opt(j):

大きなデータ (10k から 1m のランダムに生成されたジョブ セット) を持ついくつかのテスト ケースに対してプログラムを実行し、出力と期待される結果を比較します。場合によっては失敗します。私の出力は、予想される結果よりも少し大きい場合もあれば、少し小さい場合もあります。私は明らかに何かが欠けています。ほとんどの場合、私の出力は正しいので、適切に処理できない特別な状態があると思います。

問題がどこにあるのかわかりません。

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

更新: 再帰関数を反復関数に変更したところ、すべてのテスト ファイルで結果が正しくなりました。繰り返しますが、再帰的なものが機能しない理由がわかりません

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

wifi - WindowsネイティブWifiの信号強度の更新間隔をリセットできますか?

信号強度が特定のしきい値を超えたときに、名前が事前にわかっている特定のWifiネットワークに接続するための.Netクラスライブラリを作成しています。

パフォーマンスが少しむらがあることを除いて、それはすべて美しく機能します。WlanGetAvailableNetworks()を繰り返し呼び出すポーリングスレッドがあります。このループはうまく機能します-WLanGetAvailableNetworks()は通常10〜20ミリ秒しかかかりません。ただし、WLAN_AVAILALBLE_NETWORK構造体の信号強度属性は、更新に長い時間がかかるようです。信号強度がわかっているエリアに移動すると、更新された値を登録するのに最大100秒かかることがわかりました。

NETSHスポーナーを実装した人からの更新間隔への不可解な参照を見つけました:http: //www.codeproject.com/KB/gadgets/WifiScanner.aspx? msg = 3031431

しかし、この特定の質問に対処している人は誰も見つかりませんでした。ネイティブWifi APIで信号強度やその他のネットワークパラメーターの更新間隔を微調整することは可能ですか?

または、別の役立つ概念が欠けていますか?(私はWifiに関しては完全な初心者です)。

おそらく関連する環境情報:-。Net 3.5-XPとWlanApiのKB修正-C#/ VS 2008(4.0およびVS2010が利用可能)

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

php - PHPのPT15Mのように、ISO8601の日付と時刻の間隔を解析して作成します

私が使用しているライブラリとWebサービスは、ISO8601形式PnYnMnDTnHnMnSで時間間隔を通信します。そのようなフォーマットを秒に変換したいと思います。およびその逆。秒は計算がはるかに簡単です。

間隔値の例は次のとおりです。

  • PT1MまたはPT60S(1分)
  • PT1H、PT60MまたはPT3600S(1時間)

私は2つの関数が必要です:そのような値から秒への解析:iso8601_interval_to_seconds()そして秒からそのような間隔へ:iso8601_interval_from_seconds()

後者は、 `" PT {$ seconds} S "として実行できるため、かなり単純です。常に秒を渡すだけです。たぶん、これはH(時間)またはM(分)に切り替わるパーサーでよりうまく行うことができますか?

最初の方法は難しいですが、PHPにある多くの文字列から日付へのコンバーターの1つにトリックがあるのではないでしょうか。このような関数を使用して間隔を解析する方法を学びたいと思います。または別の方法を学びます。

0 投票する
7 に答える
14944 参照

c# - MSチャートの自動間隔精度

現在、.NET内で。を使用してグラフを使用していますSystem.Windows.Forms.DataVisualization.Charting.Chart。これまでのところ、それは非常に強力に見え、うまく機能します。ただし、間隔の自動計算方法に関しては大きな問題があります。私は多くのdouble値を使用しますが、ZedGraphのようなライブラリでは、これを完全に処理します。最小/最大/間隔を適切に選択します。ただし、MSチャートでは、最小値として206.3334539832を選択し、同様の小数精度の間隔を選択する場合があります。明らかに、これはかなり醜いように見えます。

だから、私は単に軸フォーマットを作ってみました、{0.00}そしてそれがチャートをロードするときそれはうまくいきます。ズームインする場合を除いて、精度を上げる必要があります。小数点以下2桁ではなく小数点以下4桁である可能性があります。常に小数点以下9桁で止まっているようです。そうでない場合は、一定の固定数で、誰かがより高い精度を要求すると壊れることがあります。むしろ、現在適用されているズームのレベルに基づいて精度を上げたいと思います。ZedGraphやDundas(MSも使用していると思います!)のようなライブラリは、ズームインおよびズームアウトすると変化する適切な値を選択する傾向があります。

ズームフレームの変更に応じて間隔の精度を変更する方法はありますか?これはおそらく私が間違って設定したいくつかの単純なプロパティですが、これが何百万ものプロパティを持っていることを区別するのは難しいです(特に間隔の概念を表す約14の場所がある場合)。

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

data-structures - HaskellRangeMapライブラリ

範囲から値へのマップを作成できるHaskellライブラリはありますか?(ある程度効率的であることが望ましい。)

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

function - 異なる間隔で複数の関数をプロットする(Mathematica)

Mathematicaで助けが必要です。次のようなリストに格納されている関数をプロットしようとしています。

リスト={{3x、1,5}、{2x ^2,0,4}}

入力した場合と同様の出力を取得する必要があります。

Show [Plot [3x、{x、1,5}]、Plot [2x ^ 2、{x、0,4}]]

しかし、これがどのように達成されるのかよくわかりませんか?

前もって感謝します