問題タブ [forall]
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.
git - 既存の Android オペレーティング システム ソースに追加のプロジェクトを追加する方法は?
私は AOSP でカーネル開発に取り組んでいますが、私が取り組んでいるカーネル リポジトリはオペレーティング システムの一部ではありません。個別の git リポジトリがあります。そのため、すべての AOSP ソースをサーバーにプッシュしようとすると、そこにカーネル ソースが表示されません。
リポジトリ (プロジェクト) を既存の Android ソース ツリーに追加するにはどうすればよいですか?
sql - Pl/SQL Bulk Bind/ Faster Update ステートメント
PL/SQL でバルク バインドを使用すると問題が発生します。基本的に私が欲しいのは、テーブル(コンポーネント)がComponent_idとフィールド名に応じてフィールド値を更新することです。これらはすべてパラメーターとして渡されます (タイプ varchar2_nested_table は事実上文字列の配列であり、発生する必要がある更新ステートメントごとに 1 つの要素です)。たとえば、Component_id = 'Compid1' および fieldname = 'name' の場合、fieldvalue は '新しいコンポーネント名' になるように更新する必要があります。
このhttp://www.oracle.com/technetwork/issue-archive/o14tech-plsql-l2-091157.htmlに関連して、以下のコードを入力しました。コードは機能しますが、IN パラメーターのすべての要素に対して更新を実行する単純なループよりも高速ではありません。したがって、パラメーターに 1000 個の要素がある場合、1000 個の更新ステートメントが実行されます。また、BULK COLLECT INTO を使用していないことも認識していますが、データベースから何も選択する必要がなく、更新するだけなので、必要だとは思いませんでした。
現時点では、どちらも 1000 回の更新に 4 ~ 5 秒かかります。バルクバインドを間違って使用しているか、例のように主題を誤解していると思います.2秒で50,000行を実行している人がいるなどです。私が理解していることから、FORALLはコンテキストスイッチの数を減らすことでパフォーマンスを向上させるはずです。カーソルと一括バインドを使用してオンラインで見つけた別の方法を試しましたが、結果は同じでした。おそらく、私のパフォーマンスへの期待は大きすぎますか? 他人の結果を見る限りそうは思いません。どんな助けでも大歓迎です。
sql - FORALLループ内の複数のSQLステートメント
oracleのFORALLループが1つしかない別のテーブルに挿入したいのですが、FORALLはそれをサポートしていません。
arrays - Oracle: DBMS_SQL で定義された配列を使用した一括収集
コンパイルされません。どうしたの?
c#-4.0 - ParallelQuery.ForAll メソッドで ID をインクリメントする
同時に処理する必要があるファイルのリストがあります。ParallelQuery クラスの ForAll 拡張メソッドを使ってみました。ファイルを順番に処理する必要がないので、ForAll を使用しました。
ここに私のサンプルコードがあります:
それはうまく機能しますが、ファイルごとに一意の整数 ID を生成する必要があり、AsParallel.ForAll を ForEach に変更せずにそれを行う方法がわかりません。
インターロックとして必要な場所を読みましたが、まだ問題があります。
ここでアイデアをいただければ幸いです。
ありがとう!
haskell - これらの明示的な「すべて」は何をしているのでしょうか。
forall
このコードのsの目的は何ですか?
(一部のコードは省略)。これはモナドのコードからのものです。
私の経歴:私は本当に理解していないforall
か、Haskellが暗黙のうちにそれらを持っているのはいつか。
また、それは重要ではないかもしれませんが、GHCiではタイプforall
を指定するときにを省略できます。>>
(エラーなし)。
scala - List[A]でフィルターの代わりにforallを使用する
毎週の試合結果レポートに延長戦の試合表示フラグを表示するかどうかを決定しようとしています。
データベースゲームの結果テーブルには、延長戦の可能性のあるゲーム期間のスコアの合計(それぞれ、OT、ダブルOT、トリプルOT)を表す3つの列(p4、p5、p6)があります。これらの列は、アプリケーション層のOption[Int]にマップされます。
現在、ゲーム結果のteamA、teamBのペアをフィルタリングしていますが、実際には、OTゲームが何らかの種類で存在するかどうかを知りたいだけです(コレクションをステップスルーするのではありません)。
第二に、どのタイプの残業を表示するか、現在その忙しいパターンマッチ(今それを見ると、すべてのスコアリングシナリオをカバーしているようには見えない)の決定は、おそらくより機能的/簡潔な方法で行うことができます。
より良い方法があれば、気軽に置いてください。
ありがとう
z3 - Z3 は、解釈されていない関数を含む forall 命題をどのように処理しますか?
2 つの未解釈の関数 func1 と func2 があるとします。
そして、それらには次の関係があります。
私が知りたいのは、次の命題の場合:
Z3 で真であると証明できますか? 私のプログラムでは、証明結果はZ3_L_UNDEF
です。
m に 3 などの値を代入すると、命題は次のようになります。
結果はZ3_L_UNDEF
です。しかし、次のようにケースを個別に(forallを使用せずに)書き直すと、結果はtrue
.
原因がわかりません 回答お待ちしております
haskell - haskellのforall数量詞を使用した述語?
型の値を受け入れる関数を書きたいと思います。この関数には、すべての型と一緒にマルチパラメーター型クラスのインスタンスがあります。このようなもの(関数の署名test
は違法です):
そのような制限を表現する方法はありますか?
sql - テーブルからデータをコピーして別のテーブルにロードする
40列のテーブル「A」があります。'A' の特定の 20 列のデータを、それらの 20 列を持つ別のテーブル 'B' にコピーする必要があります。約 3 ~ 1000 万のレコードがあります。PLSQLでこれを行う最も効率的な方法は何ですか。