問題タブ [sequential]

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

vim - viまたはVimを使用してファイルに数列を生成する方法は?

vi または Vim で数列を生成する方法はありますか?

たとえば、Vim で開いたファイル の行i  から j (ここでi  <  j ) の任意の範囲について、行iの番号 1 から番号 ( j  − <em >i + 1) 行 j ?

ファイルに次の行があるとします。

4 行目から 8 行目までの数列の前に 1 から 5 の数字を付けたいと思います。操作後、結果のファイルは次のようになります。

これが可能な場合、生成されたシーケンスに異なるステップ サイズを使用する方法はありますか? たとえば、結果のシーケンスが 2、4、6、8 などになるように、代わりにステップ サイズに 2 を使用できますか?

注:「<a href="https://stackoverflow.com/questions/252766/add-line-numbers-in-vim">Vim の行の範囲に行番号を追加する方法は?」という質問 同様の問題が発生しますが、同じではありません。

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

jquery - jQueryは、ajaxリクエストからフェッチされたアイテムを順次レンダリングします

オブジェクトのリストを表示するページがあります。これらのリストはそれぞれ ajax 呼び出しから取得されます。それらが順番にレンダリングされるようにするにはどうすればよいですか?

ここに示す手法を使用してみましたが、リクエストの 1 つが失敗した場合、残りのリクエストは拒否されます。私のデータは以前のものに依存していません。では、例を変更してエラーを処理するにはどうすればよいですか?

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

python - 順次try-exceptsを実装するpythonicの方法は何ですか?

共通のロジックを持たないファイル名からいくつかの数値を解析する必要があります。「試してみれば許される」というPythonの方法、またはtry-except構造を使用したい。ここで、2 つ以上のケースを追加する必要があります。これを行う正しい方法は何ですか?私は今、入れ子になったtryか、try-except-pass、try-except-passのどちらかを考えています... どちらが良いですか、それとも何か他のものですか? おそらくファクトリーメソッド(どのように?)?

これは、より多くのケースがあるため、将来的に簡単に拡張できる必要があります。

以下は私が望むものです(試行ごとに1つの例外しか存在できないため、機能しません):

編集

うわー、答えてくれてありがとう、でもパターンマッチングはしないでください。私の悪い点は、最初に「いくつかの一般的なロジック」を入れてください(現在は「一般的なロジックなし」に変更されています。申し訳ありません)。上記の場合、パターンは非常に似ています...要点を明確にするために、まったく異なるものを追加させてください。

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

concurrency - シーケンシャル コードでのデータ競合

データ競合はシーケンシャル コードで蔓延していますか? もしそうなら、この種のデータ競合について心配するのはプログラマーの仕事ですか?

データ競合がシーケンシャル コードで実際に蔓延しているように見えるという質問がありましたが、同時実行以外のデータ競合について議論する情報に出くわすことはありませんでした。シーケンシャル コードでデータ競合が発生するのはいつですか? そして、これらのデータ競合のインスタンスは、プログラマーに処理させるほど重要ですか?

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

optimization - SMOを使用したSVMでのラグランジュ乗数の初期化(逐次最小最適化)

SMOを使用してSVMを実装した論文に出くわしました。SMOを使用して、それに基づいてSVR(サポートベクター回帰)を実装することを計画しました。しかし、私は立ち往生しています。ラグランジュパラメータの初期値はどのように生成されるのですか?それらはランダム関数を使用して生成されていますか?私はいくつかの実装に出くわし、初期値がどのように生成されるかについてそのような概念がなかったためです。

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

jquery - jqueryのシーケンシャルアニメーション

フィドル

画面の上部にある色付きのボックスをクリックすると、ボックスと透かしをフェードアウトしてからフェードインしたいのですが、アニメーションが重ならないようにします。

私が抱えている問題は、透かし (大きな灰色のテキスト) がフェードインとフェードアウトを数回繰り返すことと、アニメーションが間違った順序で行われることです。同様の問題に関する他の投稿をいくつか見つけましたが、それらはすべて、アニメーション化される要素が #item1、#item2 などと呼ばれ、ループを使用していると想定しています。

編集:私がやったことは

fade* コールバックが動作しなかったのに、これらのコールバックが動作する理由がわかりません。

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

javascript - 順次関数呼び出し

外部ファイルを変更して保存するサーブレットと通信しています。これには時間がかかるため、ある関数のアクションが別の関数のアクションを妨害しないように、JavaScript 関数呼び出しのいくつかを順番に実行する必要があります。

これを行うために、busyflag が false に設定されている場合 (つまり、他の関数呼び出しが同時に処理されない場合) にのみ呼び出すことができる別の関数を取る「順次」関数を作成しました。これは私のコードです:

これは jsFiddle の例です。何らかの理由で、このコードは 2 番目の呼び出しでループし続けます (関数呼び出しを待機する必要がある場合)。

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

firefox - 同じFirefoxインスタンスでSeleniumテストを順次実行する

フォーラムのあるウェブサイトにいくつかのテストを設定しようとしています。その結果、ログイン、スレッドの作成と削除など、これらの多くのことを連続して実行する必要があります。

現時点では、Seleniumを使用してテストケースを考案し、Webドライバーを使用してPythonにエクスポートしました。

すべてのテストで1つのWebドライバーインスタンスのみを使用して、連続して実行できるようにすることは可能ですか?私はPython(Javaから来ている)にかなり慣れていないので、私が持っていた唯一のアイデアは、Webドライバーをインスタンス化し、すべてのテストでベースをサブクラス化し、Webドライバーをテストに渡すベースクラスを作成することでした。(私はこれをJavaでやりたいのですが、Pythonを学ぶことを余儀なくされています)。

または、これを実現するSeleniumに組み込まれている別の機能はありますか?

御時間ありがとうございます。

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

c# - C# シーケンシャル関数を並列実行に変換する

関数を変換して、C# でシーケンシャルではなく並列に実行しようとしていますが、何が間違っているのかわかりません。

私が得ているエラーは、「親または現在の」スコープで使用される「i」に別の意味を与えるため、「i」を宣言できないということです。並列関数で名前を i2 に変更しようとしましたが、同じエラーが発生します。前もって感謝します!

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

javascript - jQueryがクリックできないulにliを追加する

順序付けられていないリストにデータを追加する次のコードがあります。面倒なコードは次のとおりです。

最初の ul のオプションの 1 つをクリックすると、データが 2 番目の ul に追加されます。ただし、この ul の下のリスト項目はクリック可能ではなく、「チェーン」を継続できるようにする必要があります。

バグはどこですか?どんな助けでも大歓迎です。前もって感謝します。