Programlama

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

5
Antlr'ın avantajları (diyelim ki lex / yacc / bison) [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştir Geçmişte lex ve yacc (daha çok bizon) kullandım çeşitli projeler, genellikle çevirmenler (bir EDA …
143 c++  antlr  yacc  bison 


9
Python yürütülebilir libpython paylaşılan kütüphanesini bulamıyor
CentOS 5'e Python 2.7 yüklüyorum. Python'u aşağıdaki gibi kurdum ve kurdum ./configure --enable-shared --prefix=/usr/local make make install / Usr / local / bin / python komutunu çalıştırmayı denediğimde bu hata iletisini alıyorum /usr/local/bin/python: error while loading shared libraries: libpython2.7.so.1.0: cannot open shared object file: No such file or directory / …
143 python 

12
Javascript'te nasıl Eşzamansız bir işlev oluşturabilirim?
Bu kodu inceleyin : <a href="#" id="link">Link</a> <span>Moving</span> $('#link').click(function () { console.log("Enter"); $('#link').animate({ width: 200 }, 2000, function() { console.log("finished"); }); console.log("Exit"); }); Konsolda görebileceğiniz gibi, "canlandır" işlevi eşzamansızdır ve olay işleyici blok kodunun akışı "çatal" dır. Aslında : $('#link').click(function () { console.log("Enter"); asyncFunct(); console.log("Exit"); }); function asyncFunct() { console.log("finished"); …

23
FormsAuthentication.SignOut (), kullanıcının oturumunu kapatmaz
Biraz fazla buna karşı başımı parçaladım. Bir kullanıcının FormsAuthentication.SignOut kullanarak oturumu kapatıldıktan sonra bir sitenin sayfalarına göz atmasını nasıl önleyebilirim? Bunu yapmak için beklenir: FormsAuthentication.SignOut(); Session.Abandon(); FormsAuthentication.RedirectToLoginPage(); Ama öyle değil. Doğrudan bir URL yazarsam, yine de sayfaya göz atabilirim. Bir süredir kendi güvenliğinizi kullanmadım, bu yüzden neden işe yaramadığını unutuyorum.



3
IIS7'de klasör ve uzantı başına statik içerik önbelleği nasıl yapılandırılır?
ASP.NET web sitemde statik içerik önbelleğe almak için IIS7'de kurallar ayarlamak istiyorum. <clientCache />Öğeyi kullanarak nasıl yapılacağını ayrıntılarıyla anlatan bu makaleleri gördüm web.config: İstemci Önbelleği <clientCache>(IIS.NET) IIS'deki statik içeriğe Geçerlilik Süresi veya Önbellek Denetimi Başlığı Ekleme (Yığın Taşması) Ancak, bu ayar tüm statik içeriğe global olarak uygulanır gibi görünmektedir. Bunu …

7
Entity Framework için veritabanı nasıl yeniden oluşturulur?
ASP.NET MVC 5 projem ile Code-First Entity Framework kullanarak kötü bir durum var. Veri kaybetmeyi umursamıyorum, sadece yeni başlayabilmek, veritabanını yeniden oluşturmak ve İlk Kod geçişlerini kullanmaya başlamak istiyorum. Şu anda Update-Database her girişim atılır veya bir hata mesajı alma bir istisna neden bir durumda. Ayrıca web sitesi veritabanına doğru …

11
$$ kabukta ne anlama geliyor?
Bir keresinde temp dosyaları için bir kabuk benzersiz bir dosya adı elde etmenin bir yolu çift dolar işareti ( $$) kullanmak olduğunu okudum . Bu, zaman zaman değişen bir sayı üretir ... ancak tekrar tekrar çağırırsanız, aynı numarayı döndürür. (Çözüm sadece zamanı kullanmaktır.) Gerçekte ne $$olduğunu ve neden benzersiz dosya …
143 shell  scripting 

7
Neden bir dize koyamıyorum?
Neden bunu sevemiyorum cout string: string text ; text = WordList[i].substr(0,20) ; cout << "String is : " << text << endl ; Bunu yaptığımda, aşağıdaki hatayı alıyorum: Hata 2 hatası C2679: ikili '<<': 'std :: string' türünde sağdan işlenen alan bir operatör bulunamadı (veya kabul edilebilir bir dönüştürme yok) …
143 c++  string  cout 

13
.NET istisnaları ne kadar yavaştır?
Ne zaman istisnalar atmak ve atmamak konusunda tartışmak istemiyorum. Basit bir sorunu çözmek istiyorum. İstisnaları atmama iddiasının% 99'u yavaş yavaş dönerken, diğer taraf (kıyas testi ile) hızın sorun olmadığını iddia ediyor. Bir tarafa veya diğer tarafa ait çok sayıda blog, makale ve yayın okudum. Peki hangisi? Cevaplardan bazı bağlantılar: Skeet …



4
Swift Derleyici Hatası: Dize birleştirmesinde “İfade çok karmaşık”
Bunu her şeyden çok eğlenceli buluyorum. Çözdüm, ama sebebini merak ediyorum. İşte hatadır: DataManager.swift:51:90: Expression was too complex to be solved in reasonable time; consider breaking up the expression into distinct sub-expressions. Neden şikayet ediyor? Mümkün olan en basit ifadelerden biri gibi görünüyor. Derleyici columns + ");";bölümü gösterir func tableName() …

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.