Programlama

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

9
Bir değişkenin bir sınıf olup olmadığını nasıl kontrol edebilirim?
Bir değişkenin bir sınıf (örnek değil!) Olup olmadığını nasıl kontrol edeceğini merak ediyordum. Bunu isinstance(object, class_or_type_or_tuple)yapmak için işlevi kullanmaya çalıştım , ama bir sınıfın ne tür olacağını bilmiyorum. Örneğin, aşağıdaki kodda class Foo: pass isinstance(Foo, **???**) # i want to make this return True. " class" Yerine ??? , ama …
236 python  reflection 

15
Bir yazılım lisans anahtarı nasıl oluşturulur ve doğrulanır?
Şu anda ücretsiz ve çok sınırlı bir sürümde indirilebilecek ve yüklenebilecek bir ürün (C # ile geliştirilmiş) geliştirmeye katılıyorum. Tüm özelliklere erişmek için kullanıcının lisans ücreti ödemesi ve bir anahtar alması gerekir. Bu tuş daha sonra tam sürümün kilidini açmak için uygulamaya girilecektir. Böyle bir lisans anahtarı kullanmak gibi her …
236 c#  license-key 

9
Çok satırlı bir esnek kutu düzeninde satır sonları nasıl belirtilir?
На этот вопрос есть ответы на yığın taşması на русском : flexbox'a madde - перенос на новую строку Çok satırlı flexbox'ta satır sonu yapmanın bir yolu var mı? Örneğin, bu CodePen her 3 öğeden sonra kırmak için . .container { background: tomato; display: flex; flex-flow: row wrap; align-content: space-between; justify-content: …
236 html  css  flexbox 


9
Python'daki sürüm numaralarını nasıl karşılaştırırım?
Ben yumurta eklemek için yumurta içeren bir dizin yürüyoruz sys.path. Dizinde aynı .egg'in iki sürümü varsa, yalnızca en son sürümü eklemek istiyorum. r"^(?P<eggName>\w+)-(?P<eggVersion>[\d\.]+)-.+\.egg$Dosya adından adı ve sürümü ayıklamak için normal bir ifade var . Sorun, bir dize olan sürüm numarasını karşılaştırmaktır 2.3.1. Dizeleri karşılaştırdığım için, 10'un üstünde 2 çeşit var, …

15
Yerel dosya sisteminde gradle mağazası
Gradle indirilen jar dosyalarını yerel dosya sisteminde nasıl depolar? Maven onları aşağıdaki .m2dizinde saklar USER_HOME, ancak Gradle onları nerede saklar? .gradleOradaki klasörü kontrol ettim , ama sadece derlenmiş scriptleri gördüm.
236 gradle 

21
Java'da bir Listenin tüm öğelerini nasıl yazdırabilirim?
Ben tüm unsurları yazdırmaya çalışıyorum List, ancak bu Objectdeğer yerine işaretçi yazdırıyor . Bu benim yazdırma kodum ... for(int i=0;i<list.size();i++){ System.out.println(list.get(i)); } Herkes neden öğelerin değerini yazdırmıyor bana yardımcı olabilir.
236 java  list 

13
Son satırsonu karakterini fgets () girişinden kaldırma
Ben kullanıcıdan bazı veri almak ve gcc içinde başka bir işleve göndermek çalışıyorum. Kod böyle bir şey. printf("Enter your Name: "); if (!(fgets(Name, sizeof Name, stdin) != NULL)) { fprintf(stderr, "Error reading Name.\n"); exit(1); } Ancak \nsonunda bir satırsonu karakteri olduğunu düşünüyorum . Yani eğer Johngirersem gönderir John\n. Bunu nasıl …
236 c  string  gcc  newline  fgets 

7
CSS: Yalancı öğeler nasıl kaldırılır (sonra, önce,…)?
Bir web sayfasındaki paragraf etiketlerinin yerleşimi için bir anahtar kullanmak istiyorum. After pseudoelement kullanıyorum: p:after {content: url("../img/paragraph.gif");} Şimdi bu CSS kodunu sayfadan kaldırmam gerekiyor. Bu nasıl kolayca yapılabilir? Bunu eklemek istiyorum: jQuery zaten sayfada kullanılıyor ve CSS içeren dosyaları dahil etmek veya kaldırmak istemiyorum.

15
Yöntem parametre adları nasıl alınır?
Python işlevi verildiğinde: def a_method(arg1, arg2): pass Bağımsız değişkenlerin sayısını ve adlarını nasıl ayıklayabilirim. Yani, referansım olduğu için geri dönmek funcistiyorum .func.[something]("arg1", "arg2") Bunun için kullanım senaryosu, bir dekoratör var ve yöntem bağımsız değişkenlerini gerçek işlev için bir anahtar olarak göründükleri sırayla kullanmak istiyorum. Yani, dekoratör "a,b"aradığımda basılan nasıl görünüyor …


11
Taahhütler arasındaki farkı göster
Git Ubuntu 10.04 (Lucid Lynx) üzerinde kullanıyorum . Efendime bazı taahhütler verdim. Ancak, bu taahhütler arasındaki farkı elde etmek istiyorum. Hepsi ana dalımda. Örneğin: commit dj374 made changes commit y4746 made changes commit k73ud made changes K73ud ve dj374 arasındaki farkı elde etmek istiyorum. Ancak, aşağıdakileri yaptığımda yaptığım değişiklikleri göremedim …
236 git  git-diff 

8
Bir veritabanında kalıtım nasıl temsil edilir?
Bir SQL Server veritabanında karmaşık bir yapı temsil nasıl düşünüyorum. Bazı öznitelikleri paylaşan, ancak birçoğu ortak olmayan bir nesne ailesinin ayrıntılarını saklaması gereken bir uygulamayı düşünün. Örneğin, bir ticari sigorta paketi aynı politika kaydında sorumluluk, motor, mal ve tazminat teminatını içerebilir. Bölümün çeşitli kapak türleri için gerektiği gibi devralındığı bir …

8
Chrome Geliştirme Araçları: Yeni bir sekme açan bir bağlantı için ağı nasıl izleyebilirim?
Bir bağlantıyı tıkladığımda gerçekleşen ağ etkinliğini izlemek istiyorum. Sorun, bağlantının yeni bir sekme açması ve görünüşe göre Dev Tools açık olduğu sekme başına çalışıyor. "Navigasyonda Günlüğü Koru" yardımcı olmaz. Şu anki çözümüm bu sorunu olmayan FireFox ve HttpFox'a geçmektir. Chrome için tüm geliştiricilerin nasıl yönettiğini merak ediyorum, bu oldukça basit …

6
Dotnet core / csproj içindeki AssemblyInfo öğesine eşdeğerdir
Dotnet çekirdeği .csprojformata geri döndüğünden MyProject.AssemblyInfo.cs, diğerlerinin arasında yeni bir otojenerasyon vardır. [assembly: AssemblyCompany("MyProject")] [assembly: AssemblyVersion("1.0.0.0")] Not Bu otomatik olarak her yapı yeniden olduğunu. Daha önce dosya / obj / dizininde bulunuyordu, şimdi dosya diskte bulunamadığından ve hata mesajını tıklatmak herhangi bir dosyayı açmadığından sadece bellekte görünüyor. Bu hata mesajıdır: …

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.