Programlama

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




20
Access geliştirme ile sürüm denetimini nasıl kullanıyorsunuz?
Bir Access çözümünü güncellemeyle ilgileniyorum. Çok sayıda VBA, bir dizi sorgu, az miktarda tablo ve veri girişi ve rapor oluşturma için birkaç formu vardır. Access için ideal bir aday. Tablo tasarımında, VBA'da, sorgularda ve formlarda değişiklik yapmak istiyorum. Sürüm kontrolü ile değişikliklerimi nasıl takip edebilirim? (Subversion kullanıyoruz, ancak bu herhangi …

22
Her derlemede bir T4 Şablonu çalıştırmak için Visual Studio'yu edinin
Her derlemede çıktısını oluşturmak için bir T4 şablonunu nasıl edinebilirim? Şu an olduğu gibi, yalnızca şablonda bir değişiklik yaptığımda yeniden oluşturuyor. Buna benzer başka sorular buldum: Visual Studio'da T4 dönüşümü ve oluşturma sırası (cevapsız) Visual Studio'da t4 dosyaları oluşturmak için nasıl? (cevaplar yeterince ayrıntılı olmasa da [oldukça karmaşık olmasına rağmen) …
163 visual-studio  tfs  msbuild  t4 


6
Python kaynak kodu kodlamasını tanımlamanın doğru yolu
PEP 263 , Python kaynak kodu kodlamasının nasıl bildirileceğini tanımlar. Normalde, bir Python dosyasının ilk 2 satırı aşağıdakilerle başlamalıdır: #!/usr/bin/python # -*- coding: <encoding name> -*- Ama ile başlayan birçok dosya gördüm: #!/usr/bin/python # -*- encoding: <encoding name> -*- => kodlama yerine kodlama . Peki dosya kodlamasını bildirmenin doğru yolu …
163 python  encoding 


8
Chrome ile JavaScript bellek sızıntıları bulma
Bir Omurga görünümü oluşturan, bir olaya bir işleyici ekleyen ve kullanıcı tanımlı bir sınıfı başlatan çok basit bir test örneği oluşturdum. Bu örnekteki "Kaldır" düğmesini tıklatarak her şeyin temizleneceğini ve bellek sızıntısı olmaması gerektiğine inanıyorum. Kod için bir jsfiddle burada: http://jsfiddle.net/4QhR2/ // scope everything to a function function main() { …

10
Ne zaman WeakHashMap veya WeakReference kullanırsınız?
Zayıf referansların kullanımı, daha önce hiç uygulama görmediğim bir şeydir, bu yüzden onlar için kullanım durumunun ne olduğunu ve uygulamanın nasıl çalışacağını anlamaya çalışıyorum. Bir WeakHashMapveya WeakReferencene zaman kullanmanız gerekti ve nasıl kullanıldı?


7
CancellationTokenSource ne zaman imha edilir?
Sınıf CancellationTokenSourcetek kullanımlıktır. Reflector'a hızlı bir bakış KernelEvent, (büyük olasılıkla) yönetilmeyen bir kaynağın kullanımını kanıtlar . Yana CancellationTokenSourcehiçbir finalizer vardır bunu elden yoksa, GC yapmayacağım. Öte yandan, Yönetilen İş Parçacıklarında İptal adlı MSDN makalesinde listelenen örneklere bakarsanız , belirtecin yalnızca bir kod snippet'i kullanılır. Kodda elden çıkarmanın uygun yolu nedir? …

8
JSON'un ne kadar tutabileceğine dair bir sınır var mı?
Bir yorum sistemi için jquery, JSON ve AJAX kullanıyorum. Merak ediyorum, JSON ile gönderebileceğin / saklayabileceğin bir boyut sınırı var mı? Bir kullanıcı büyük miktarda yazıyor ve ben JSON üzerinden göndermek gibi bir tür maksimum sınır var mı? Ayrıca her türlü metin JSON aracılığıyla gönderilebilir. Örneğin, kullanıcıların html kullanmasına izin …
163 json 


8
İstringstream, ostringstream ve stringstream arasındaki fark nedir? / Neden her durumda stringstream kullanmıyorsunuz?
Kullandığım ne zaman std::istringstream, std::ostringstreamve std::stringstreamben sadece kullanmamalısınız neden std::stringstreamher senaryoda (herhangi bir çalışma zamanı performansı sorunları vardır?). Son olarak, bu konuda kötü bir şey var mı (hiç bir akış kullanmak yerine): std::string stHehe("Hello "); stHehe += "stackoverflow.com"; stHehe += "!";

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.