«predicate» etiketlenmiş sorular

Dayanak, bir dizi kriteri temsil eden ve belirli bir nesne için bu kriterlerin karşılanıp karşılanmadığına karar veren bir yöntemdir. Bilgisayar dillerinde Predicate, giriş parametresi olarak tek bir nesneyi alan ve bir boole değeri döndüren bir işlev olarak ifade edilir.

12
Bir yöntem referans yüklemini reddetme
Java 8'de, bir akışı filtrelemek için bir yöntem başvurusu kullanabilirsiniz, örneğin: Stream<String> s = ...; long emptyStrings = s.filter(String::isEmpty).count(); Mevcut bir yöntemin reddi olan bir yöntem referansı oluşturmanın bir yolu var mı, örneğin: long nonEmptyStrings = s.filter(not(String::isEmpty)).count(); notAşağıdaki gibi bir yöntem oluşturabilir ama JDK benzer bir şey teklif edip etmediğini …
330 java  predicate  java-8  negate 

10
C # Delegeleri Tahmin Et
Bana açıklayabilir misin: Tahmin Temsilcisi nedir? Tahminleri nerede kullanmalıyız? Tahminleri kullanırken en iyi uygulamalar var mı? Açıklayıcı kaynak kodu takdir edilecektir.
256 c#  .net  predicate 

4
Tahmin <T> yerine neden Func <T, bool>?
Bu sadece birisinin iyi bir cevabı olup olmadığını merak ettiğim bir merak sorusu: .NET Framework Sınıf Kitaplığı'nda, örneğin şu iki yönteme sahibiz: public static IQueryable&lt;TSource&gt; Where&lt;TSource&gt;( this IQueryable&lt;TSource&gt; source, Expression&lt;Func&lt;TSource, bool&gt;&gt; predicate ) public static IEnumerable&lt;TSource&gt; Where&lt;TSource&gt;( this IEnumerable&lt;TSource&gt; source, Func&lt;TSource, bool&gt; predicate ) Neden Func&lt;TSource, bool&gt;yerine kullanıyorlar Predicate&lt;TSource&gt;? Görünüşe …
210 c#  .net  predicate  func 


4
Bir yüklemle eşleşen bir dizideki ilk öğeyi bulma
Listedeki bir yüklemle eşleşen ilk öğeyi bulmak için deyimsel bir yol istiyorum. Mevcut kod oldukça çirkin: [x for x in seq if predicate(x)][0] Bunu şu şekilde değiştirmeyi düşündüm: from itertools import dropwhile dropwhile(lambda x: not predicate(x), seq).next() Ama daha zarif bir şey olmalı ... Ve Noneherhangi bir eşleşme bulunamazsa istisna …
171 python  predicate 



4
Java'da Dayanak
PredicateJava'da kullanılan kodun üzerinden geçiyorum . Ben hiç kullanmamış Predicate. Birisi bana herhangi bir öğretici veya kavramsal açıklamaya Predicateve onun Java'daki uygulamasına rehberlik edebilir mi?
101 java  guava  predicate 


8
Swift'de Predicate Kullanımı
İlk uygulamam için buradaki eğitici üzerinde çalışıyorum (Swift'i öğreniyorum): http://www.appcoda.com/search-bar-tutorial-ios7/ Bu kısımda takılı kaldım (Amaç-C kodu): - (void)filterContentForSearchText:(NSString*)searchText scope:(NSString*)scope { NSPredicate *resultPredicate = [NSPredicate predicateWithFormat:@"name contains[c] %@", searchText]; searchResults = [recipes filteredArrayUsingPredicate:resultPredicate]; } Swift'de NSPredicate için bir eşdeğerin nasıl oluşturulacağını önerebilecek biri var mı?

6
Çekirdek Verilere bir BOOL koşulu nasıl yazılır?
Bir tür özniteliğim var BOOLve bu özniteliğin olduğu tüm yönetilen nesneler için bir arama yapmak istiyorum YES. Dize nitelikleri için basittir. Bunun gibi bir yüklem yaratıyorum: NSPredicate *predicate = [NSPredicate predicateWithFormat:@"userName = %@", userName]; Ama seçilmiş adında bir bool özniteliğim varsa ve bunun için bir dayanak oluşturmak istersem , bunu …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.