Kısa bir süre önce, bir dizi işlem gerçekleştirildikten sonra bir arka uç işleminin başarısız olduğu bir sorun yaşadık. Şimdi, iyi küçük kız ve erkeklerdik ve rake testher check-in sonrasında koştuk , ancak Rails'in kütüphane yüklemesindeki bazı tuhaflıklar nedeniyle, sadece üretim modunda doğrudan Mongrel'den çalıştırdığımızda gerçekleşti. Ben hata izledi ve çalışma …
Amaç, db sonuç kümesi gibi davranan bir sahte sınıf oluşturmaktır. Örneğin, bir veritabanı sorgusu bir dict ifadesi kullanarak döndürürse {'ab':100, 'cd':200}, o zaman görmek istiyorum: >>> dummy.ab 100 İlk başta belki bu şekilde yapabileceğimi düşündüm: ks = ['ab', 'cd'] vs = [12, 34] class C(dict): def __init__(self, ks, vs): for …
Ben bir Sınıf (ama hiçbir örnek) var ve belirli bir protokole uygun olup olmadığını bilmek gerekir. Ancak, Sınıf birkaç kez alt sınıflara ayrılabilir ve class_conformsToProtocol () üst sınıflarda bildirilen protokolleri yoksayar. Ben sadece class_getSuperclass () kullanın ve üst sınıf hil olana kadar hiyerarşideki tüm sınıfları tekrar tekrar kontrol edebilirsiniz. Bununla …
public class PropHolder { public static Properties prop; static { //code for loading properties from file } } // Referencing the class somewhere else: Properties prop = PropHolder.prop; class PropHolderkendi sınıfım. Sınıf, ana sınıfın aynı JAR dosyasında bulunur. Bu nedenle, sınıf yolunda herhangi bir JAR eksik olduğu için olmamalıdır. Ben …
Aslında bir C çalışma zamanı kütüphanesi nedir ve ne için kullanılır? Arama yapıyordum, şeytan gibi Googling yapıyordum, ancak Microsoft'unkinden daha iyi bir şey bulamadım: "Microsoft çalışma zamanı kitaplığı, Microsoft Windows işletim sistemi için programlama için rutinler sağlar. Bu rutinler, sağlanmayan birçok genel programlama görevini otomatik hale getirir C ve C …
Java programımdan komut istemi komutlarını çalıştırmak için çalışma zamanını kullanıyorum. Ancak, komutun döndürdüğü çıktıyı nasıl alabileceğimin farkında değilim. İşte benim kod: Runtime rt = Runtime.getRuntime(); String[] commands = {"system.exe", "-send" , argument}; Process proc = rt.exec(commands); Yapmaya çalıştım System.out.println(proc);ama bu bir şey döndürmedi. Bu komutun yürütülmesi, noktalı virgülle ayrılmış iki …
D'nin bazı özelliklerini seviyorum, ancak çalışma süresi cezası ile gelirlerse ilgilenir miyim? Karşılaştırmak için, hem C ++ hem de D'de birçok kısa vektörün skaler ürünlerini hesaplayan basit bir program uyguladım. Sonuç şaşırtıcı: D: 18,9 sn [son çalışma süresi için aşağıya bakın] C ++: 3,8 saniye C ++ gerçekten neredeyse beş …
Bazen vimrc'imde bir özelleştirme / komut deniyorum. Her şey doğru görünüyor, ama işe yaramıyor. Vim başladığında neler olduğunu bilmek ve hangi komutun başarısız olup olmadığını bilmek zordur, bu yüzden vimrc'imde neyin soruna neden olabileceği hatalarını ayıklamak gerçekten zor. Bu, zaman alıcı ve gerçekten bir PITA olan bir deneme-yanılma yaklaşımıdır. Örneğin, …
Log4j günlük düzeyini dinamik olarak değiştirmek için farklı yaklaşımlar nelerdir, böylece uygulamayı yeniden konuşlandırmak zorunda kalmayacağım. Bu durumlarda değişiklikler kalıcı olacak mı?
Çalışma zamanı ve derleme zamanı arasındaki farkı ve ikisi arasında nasıl ayrım yapılacağını anlıyorum, ancak derleme zamanı ve çalışma zamanı bağımlılıkları arasında bir ayrım yapma gereğini görmüyorum . Boğulduğum şey şudur: Bir program , derleme sırasında bağlı olduğu çalışma zamanında bir şeye nasıl bağlı kalmaz ? Java uygulamam log4j kullanıyorsa, …
Komut isteminde Java ile herhangi bir şey yapmaya çalıştığımda bu hatayı alıyorum: Error opening registry key 'Software\JavaSoft\Java Runtime Environment.3' Error: could not find Java.dll Error: could not find Java 2 Runtime Environment Birkaç gün önce Java dizinlerini ve kayıt defterini silerek uğraştım. Bilgisayarı yeniden başlattım ve java hala iyi çalışıyordu, …
SD'den bir kaynak alabilen / ayarlayabilen ve sd'den bulunamayan bir işlev tasarlıyorum, ardından onu Varlıktan alıp mümkünse varlığı SD'ye geri yazıyorum Bu işlev, SD'nin takılı ve erişilebilir olup olmadığını yöntem çağırma yoluyla kontrol edebilir ... boolean bSDisAvalaible = Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED); Tasarladığım işlev bir uygulamadan (projeden) diğerine (android.permission.WRITE_EXTERNAL_STORAGE ile veya olmadan) kullanılabilir …