Programlama

Profesyonel ve meraklı programcılar için soru cevap

2
Zygohistomorfik prepromorfizmlerin gerçek dünyadaki uygulamaları
Evet, bunlar : {-#LANGUAGE TypeOperators, RankNTypes #-} import Control.Morphism.Zygo import Control.Morphism.Prepro import Control.Morphism.Histo import Control.Functor.Algebra import Control.Functor.Extras import Control.Functor.Fix import Control.Comonad.Cofree zygohistomorphic_prepromorphism :: Functor f => Algebra f b -> GAlgebra f (ZygoT (Cofree f) b) a -> (f :~> f) -> FixF f -> a zygohistomorphic_prepromorphism f = g_prepro …

1
Kısıtlı Uzmanlaşma
Sınıf kısıtlaması olan bir işlevi uzmanlaştırmak için GHC elde etmekte sorun yaşıyorum. Benim burada sorunun minimal örnek var: Foo.hs ve Main.hs . İki dosya derlenir (GHC 7.6.2, ghc -O3 Main) ve çalıştırılır. NOT: Foo.hs gerçekten soyulmuş. Kısıtlamanın neden gerekli olduğunu görmek istiyorsanız, burada biraz daha kod görebilirsiniz . Kodu tek …
156 haskell  ghc 

9
Rails Geçersiz Kılma default_scope
Varsayılan kapsamı olan bir ActiveRecord :: Base modelim varsa: class Foo < ActiveRecord::Base default_scope :conditions => ["bar = ?",bar] end Bir yapmak için herhangi bir yolu var mı Foo.find olmadan kullanan default_scopekoşulları? Başka bir deyişle, varsayılan bir kapsamı geçersiz kılabilir misiniz? Ben adında 'varsayılan' kullanarak onu öneririm düşünürdü oldu aksi …

3
Herhangi bir atadan jQuery kullanarak bir sınıfın olup olmadığını kontrol edin
JQuery'de herhangi bir ebeveyn, büyük ebeveyn, büyük büyük ebeveynin bir sınıfı olup olmadığını kontrol etmenin herhangi bir yolu var mı ? Beni kodda bu tür bir şey yapıyor bıraktı bir biçimlendirme yapısı var: $(elem).parent().parent().parent().parent().hasClass('left') Ancak, kod okunabilirliği için bu tür bir şey önlemek istiyorum. "Bu sınıfa sahip herhangi bir ebeveyn …

12
Logback'i bir günlükçünün farklı hedeflere farklı düzeylerde kaydedeceği şekilde nasıl yapılandırabilirim?
Logback'i bir günlükçünün farklı hedeflere farklı düzeylerde kaydedeceği şekilde nasıl yapılandırabilirim ? Örneğin, aşağıdaki Logback yapılandırması göz önüne alındığında, Logback INFOiletileri STDOUTve ERRORiletileri kaydeder STDERRmi? (Bu örneğin, Bölüm 3: Geri Arama Yapılandırması'ndalogback-examples/src/main/java/chapters/configuration/sample4.xml gösterilen bir örnek varyasyonu olduğunu unutmayın ). <configuration> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <encoder> <pattern> %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - …
156 java  logging  logback 






8
"Uyarı CS4014: Bu çağrı beklenmediği için mevcut yöntemin yürütülmesi devam ediyor ..."
Bu "C # içinde bir async yöntemini güvenli bir şekilde beklemeksizin nasıl çağırılır" kopyası değildir . Aşağıdaki uyarıyı nasıl güzel bir şekilde engelleyebilirim? CS4014 uyarısı: Bu çağrı beklenmediğinden, çağrı tamamlanmadan önce geçerli yöntemin yürütülmesi devam eder. Aramanın sonucuna 'bekliyor' operatörünü uygulamayı düşünün. Basit bir örnek: static async Task WorkAsync() { …
156 c#  async-await 

13
Bir nesneye ekleme
Ben uyarıları ve onlar hakkında bazı bilgileri tutan bir nesne var: var alerts = { 1: { app: 'helloworld', message: 'message' }, 2: { app: 'helloagain', message: 'another message' } } Buna ek olarak, kaç uyarı olduğunu söyleyen bir değişkenim var alertNo. Sorum şu: Yeni bir uyarı eklemeye gittiğimde, uyarıyı …
156 javascript 



2
Tam dosya yolundan dosya adını bulma
Dize değiştirme zorluğu olmadan dosya adını dosya tam yolundan (dosya yolunun bir parçası) çıkarmanın bir yolu var mı? Java'daki karşılığı şöyledir: File f = new File ("C:/some_dir/a") f.getName() //output a f.getFullAbsolutePath() //output c:/some_dir/a
156 file  r  path 

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.