Programlama

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



30
Nasıl URL kısaltıcı oluşturabilirim?
Bir giriş alanına uzun bir URL yazabileceğiniz ve hizmet URL'yi " http://www.example.org/abcdef" olarak kısaltan bir URL kısaltıcı hizmeti oluşturmak istiyorum . " abcdef" Yerine altı karakter içeren başka bir dize olabilir a-z, A-Z and 0-9. Bu 56 ~ 57 milyar olası dizgileri yapar. Benim yaklaşımım: Üç sütun içeren bir veritabanı …
667 algorithm  url 



25
Bu depoda başka bir git işlemi çalışıyor gibi görünüyor
Git'in nasıl kullanılacağını öğrenmeye çalışıyorum ve HTML, CSS ve Javascript dosyası ile küçük bir proje oluşturdum. Temel olarak boş projemden bir şube yaptım ve kodumda bazı değişiklikler yaptım. Değişiklikleri hazırlama denedim ama aşağıdaki hata iletisini alıyorum: Another git process seems to be running in this repository, e.g. an editor opened …
667 git 

11
Chrome'un Element Inspector uygulamasını Baskı Önizleme Modunda mı kullanıyorsunuz?
Bir web sitesi geliştirmeye çalışıyorum ve baskı görünümünde çalışmam gerekiyor. Genellikle mizanpaj sorunları olduğunda Chrome'un Element Inspector uygulamasını kullanıyorum. Ancak bu, baskı önizleme modunda mevcut değildir. Bir Chrome eklentisi veya krom içindeki görüntüleme ortamınızı değiştirmenin, bir sayfayı yazıcı gibi görüntülemenin başka bir yolu var mı? Chrome'a ​​özgü bir çözümü olmadığını …

27
Bağlam olarak getApplication () ile "Pencere eklenemiyor - simge null bir uygulama için değil" iletişim kutusu
Etkinliğim, parametre olarak bir Bağlam gerektiren bir AlertDialog oluşturmaya çalışıyor. Ben kullanırsanız bu beklendiği gibi çalışır: AlertDialog.Builder builder = new AlertDialog.Builder(this); Ancak, bir ekran döndürme gibi basit bir şey sırasında bile Etkinlik yok edildiğinde ve yeniden oluşturulduğunda bellek sızıntısı potansiyeli nedeniyle "bunu" bir bağlam olarak kullanmaktan keyif duyuyorum. Android geliştiricisinin …

26
Git bana bir şifre sormaya devam ediyor
Git'i bir süredir kullanıyorum, ancak sürekli bir şifre talebi beni duvardan yukarı çekmeye başlıyor. Mac OS X ve GitHub kullanıyorum ve Git ve SSH anahtarlarımı GitHub'ın Git'i Ayarla sayfasında belirtilen şekilde ayarladım . Ayrıca github SSH anahtarını GitHub'ın SSH anahtar parolaları sayfasında belirtildiği gibi Mac OS X anahtar zincirime ekledim …
665 git  github 

30
HTML'de mizanpaj için tabloları neden kullanmıyorsunuz? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …
665 html  css 

13
JavaScript işlevini parametre olarak iletme
"Ana" işlevde yürütülmeden veya kullanmadan bir işlevi parametre olarak nasıl iletirim eval()? (Güvensiz olduğunu okuduğumdan beri.) Bu bende var: addContact(entityId, refreshContactList()); Çalışır, ancak sorun, refreshContactListişlevde kullanıldığında değil, işlev çağrıldığında tetiklenir. Kullanarak dolaşabilirim eval(), ama okuduğum göre en iyi uygulama bu değil. JavaScript'te bir işlevi parametre olarak nasıl iletebilirim?

15
Django queryset filtrelemede nasıl eşit değilim?
Django modeli QuerySets, ben bir __gtve __ltkarşılaştırma değerleri olduğunu görüyorum , ama bir __ne/ !=/ <>( eşit değil ?) Eşit değil kullanarak filtre uygulamak istiyorum: Misal: Model: bool a; int x; İstiyorum results = Model.objects.exclude(a=true, x!=5) !=Doğru sözdizimi değil. Denedim __ne, <>. Ben kullanarak sona erdi: results = Model.objects.exclude(a=true, x__lt=5).exclude(a=true, …


14
Windows için Git'te dosya adı çok uzun
Git-1.9.0-preview20140217Windows için kullanıyorum . Bildiğim gibi, bu sürüm sorunu çok uzun dosya adlarıyla düzeltmelidir. Ama benim için değil. Şüphesiz bir şey yanlış yapıyorum: Ben yaptım git config core.longpaths trueve git add .ardından git commit. Herşey iyi gitti. Ama şimdi bir yaptığımda git status, ile dosyaların bir listesini alıyorum Filename too …
664 windows  git 


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.