問題タブ [accumulator]

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

sql - 変数が正しく蓄積されていません SQL Server

私はいつもこのサイトで素晴らしい答えを得ることができるので、今回は SQL スクリプトで見つけた奇妙なことについて説明します。クエリからの列であり、スクリプトを単独で実行すると完全に機能しますが、関数またはストアド プロシージャ内で同じスクリプトを使用しようとすると、変数は最後のレコードの値を取得します。これは私のスクリプトです:

そして、出力は問題ありません:

しかし、SAME スクリプトを関数に入れると、次のようになります。

私はこれを得ています:

ご覧のとおり、最後のアイテム (最後の行にある) しか取得していません。ストア プロシージャを使用してみましたが、結果は同じです。なぜこれが起こっているのか知っていますか?? ありがとう!

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

assembly - PICアセンブリでレジスタを0でデクリメント

W レジスタに 0 が含まれていて、そこから値を減算しようとすると、レジスタの値はどうなりますか? レジスタ内にゼロフラグを設定しますか?それSTATUSを使用して負の数になるかどうかを確認するにはどうすればよいですか?

たとえば、このコードでは

W レジスタをデクリメントしようとしていますが、その結果はどうなりますか?

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

java - Java 8 の reduce のアキュムレータはその引数を変更できますか?

Java 8 では、Stream に reduce メソッドがあります。

アキュムレータ演算子は、その引数のいずれかを変更できますか? すべての例は、コレクションの要素を変更するのではなく、コレクションを変更することについて話していますが、JavaDoc がアキュムレータは NonInterfering であるべきだと言っているので、そうではないと思います。

したがって、具体的な例として、

しばらくの間、Integer変更可能sumで、2 番目のパラメーターの値を (その場で) 追加することによって最初のパラメーターを変更できるとしますか?

そうではないと思いますが、この干渉が問題を引き起こす場所の例も知りたいです。

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

sql-server - Windows Ce 5.0 と Windows Mobile 6 の比較

Windows CE 5.0 で動作するOpticon PHL 7112アキュムレータの購入を考えています。

  1. オープンな MSSQL データベースに接続するアプリケーションを開発する
  2. SOAP Web サービスからデータを取得する機能はありますか?
  3. Visual Studio 2008 のみが Windows CE の開発をサポートしているのを見ましたが、Visual Studio 2010-2012 でこれを有効にする方法はありますか?
  4. 可能であれば、MSSQL データベースに接続する方法
  5. SOAP Web サービスにのみ接続できる場合、その方法

Windows CE プログラミングは初めてです。また、開発環境はWindows 8.1です。

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

recursion - スキーム: 再帰を使用した型のカウント

構造定義:

映画のリストを消費し、最も頻繁に発生するジャンルを生成するスキーム関数を作成しようとしています。

これまでのところ、私は次のものを持っています:

特定のジャンルが特定の映画のリストに何回登場したかをどのように数えることができるかについて、私は立ち往生しています。この場合の累積再帰が最も効率的であることは理解していますが、アキュムレータを完成させるのに問題があります。

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

tree - アキュムレータを使用したツリーのサイズ

私はプロローグを学ぼうとしていて、おもちゃの例の1つに行き詰まりました。binary_treeと定義されている:

「-」(マイナス記号) という用語は、空のツリーを表します。項 t(L,V,R) は、左部分木 L、ノード値 V、および右部分木 R を持つツリーを表します。

size(Tree,N)今、ツリーのサイズを見つけるための述語を書き込もうとしています。次を使用して可能であることを知っています:

しかし、アキュムレータを使用して機能させたいと考えています。私は(そして他のいくつかのもの)のようなものに疲れましたが、どれも機能していません:

たとえば、テストケースの場合:

5の代わりに取得し2ます。ここにトレースがあります:

2つの異なるアキュムレータが必要だと感じていますが、その方法がわかりません。このことを学ぼうとしているので、(直接的な答えではなく)説明をいただければ幸いです。