問題タブ [take]
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.
android - Android での写真撮影の問題 (垂直カメラ | ポートレート)
次のコードを使用すると、カメラのプレビューが垂直に表示され、動作します..しかし!! 風景写真が撮れる!:(
どうすれば垂直に構築できますか?プレビュー ビューを縦に表示していますが、画像を縦に保存できません。
挨拶と感謝、フラン
オンクリック
プレビュー
写真を撮る
c# - LinqDataTableとTakeメソッド
私はデータテーブルからLinqを次のように使用しています:
次のエラー:
'System.Collections.Generic.IEnumerable<System.Data.DataRow>'
タイプを 暗黙的にに変換することはできません'System.Data.EnumerableRowCollection<System.Data.DataRow>'
。明示的な変換が存在します(キャストがありませんか?)
take(10)を試してみました-アドバイスをお願いします。
linq - RavenDB OrderByDescendingandTake-不正な結果
このクエリは最近まで私のために働いていました。これで、RavenDBに135のInstallationSummaryドキュメントがあります。開始時刻までに最新のものを取得する代わりに、ほとんど機能していますが、最後の2、3、最新のドキュメントはこのクエリから表示されません。間違ったクエリを実行していますか?OrderByDescendingとTakeをRavenDBで実行するために、知っておくべき別の方法はありますか?正しく照会できるものにドキュメント番号の制限はありますか?
注:これをデバッグしましたが、クエリは実際にグリッドに表示されているものを返します。クエリが実行されてからUIに表示されるまでの間に変換は行われません。
このグリッドには、開始時間が2012年1月19日午後6時33分51秒を超える行がさらにいくつか表示されます。
編集:クエリからTake(numberToRetrieve)を削除しましたが、合計160のInstallationSummaryドキュメントのうち128しか取得していません。RavenDB Studioでは160個すべてを見ることができますが、クエリから返されるのは128個だけです。128 ... 128 ... 2の累乗...制限に達しましたか?
さて、私は128の制限に達したようです: http ://www.blogcoward.com/archive/2010/05/21/RavenDB-and-a-brief-design-philosophy-discussion-with-Ayende.aspx http://codeofrob.com/archive/2010/05/12/ravendb-basic-usage-considerations.aspx
しかし、なぜ?そこにTake()メソッドがあります。最新の50のドキュメントをどのように取得する必要がありますか?
ちょっとしたハックとして、以下のクエリは少なくとも最新のものを表示します。日付に関係なく、最新の50が欲しいので、それは私が望むものではありません。開始日から50を超えない限り、少なくとも最新のアイテムが表示されます。
LuceneQueryからQueryだけに移行し、Where句を追加する必要がありました。
c# - x個のアイテムを見つけた後にlinqクエリを中止しますか?
コレクションに一致するアイテムが1つしかないことがわかっている場合、Linqにこれを通知して、検索が見つかったときに検索を中止する方法はありますか?
私はこれらの両方が1つのアイテムを返す前に完全なコレクションを検索すると仮定していますか?
編集:FirstOrDefault
人々は、、またはに固執しているようですSingleOrDefault
。これらは私の質問とは何の関係もありません。コレクションが空の場合、これらは単にデフォルト値を提供します。私が述べたように、私のコレクションには単一の一致するアイテムがあることを知っています。
AakashMのコメントは私にとって最も興味深いものです。私の仮定は間違っているように見えますが、その理由に興味があります。たとえば、オブジェクトへのlinqが私のサンプルコードでWhere()関数を実行している場合、その戻り値にさらに操作があることをどのようにして知ることができますか?
c# - データテーブルの最後の 5 行を取得するにはどうすればよいですか?
データテーブルの最後の 5 行を取得するにはどうすればよいですか? 私はこのようなことを試しました:
LongSlection は DataRow です。しかし、私はエラーがありました。
java - LinkedBlockingDeque.take() - マルチスレッドでの個別のインスタンス
私たちのマルチスレッド Java アプリでは、スレッドごとに LinkedBlockingDeque の個別のインスタンスを使用しています。スレッド (c1、c2、.... c200) を想定しています。
スレッド T1 と T2 はソケットからデータを受信し、c1 から c200 の間の特定のコンシューマーの Q にオブジェクトを追加します。
LinkedBlockingDeque.take() を呼び出す run() 内の無限ループ
負荷実行では、javae.exe 自体の CPU 使用率は 40% です。システム内の他のプロセスを合計すると、全体の CPU 使用率は 90% に達します。
JavaVisualVM を使用することにより、run() はより多くの CPU を使用しており、LinkedBlockingDeque.take() を疑っています。
そのため、thread.wait、notify、thread.sleep(0) などの代替手段を試しましたが、変更はありませんでした。
各コンシューマーが別々の Q を持つ理由は 2 つあります。と検索条件が拡張されます。3.そして、コンシューマにリクエストを処理するための別の Q を持たせる
CPU 使用率を下げようとしていて、入力が必要です...
SD
vb.net - Vb.net PRTSC (スクリーン キャプチャ) - エラー
こんにちは、今回はこのコードに関連する質問です。ビジュアル スタジオ ベータ 2012 を使用しています。問題が見つからないようです。
エラー :
追加情報: Error genérico en GDI+.
この例外のハンドラがあれば、プログラムは安全に続行できます。
cassandra - nodetoolなしでJava APIのみによるcassandraスナップショット
nodetoolを使用せずにJava APIのみを使用してcassandraスナップショットを作成する方法は? nodetool ユーティリティを使用せずに、cassandra でキースペースのスナップショットを作成する必要があります。私はJava APIでそれをしなければなりません。誰かがそれを行う方法を知っているなら、親切に答えてください。私は実装する必要があります..
groovy - groovyは再実装する方法を取ります
takeおよびdropメソッドはgroovyv1.8.1でリストオブジェクトに追加され、次のように機能します。
私はv1.8.0しか利用できません。Groovy v1.8.0を使用して自分のバージョンのlist.take(2)を再実装するにはどうすればよいですか?
次のようなことは可能ですか?
これを試してみると、例外が発生します。
list - Haskell List With Guards エラー
次のように、入力に応じてリストの値を変更するための非常に単純な関数をhaskellで記述しようとしています
最初の 2 つのケースは問題なく動作しますが、最後のケースでは問題が発生し、その理由がわかりません。エラーは次のとおりです。