Programlama

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


17
403 Yasak vs 401 Yetkisiz HTTP yanıtları
Var olan ancak bir kullanıcının yeterli ayrıcalığa sahip olmadığı (oturum açmamış veya uygun kullanıcı grubuna ait olmayan) bir web sayfası için, sunulacak doğru HTTP yanıtı nedir? 401 Unauthorized? 403 Forbidden? Başka bir şey? Şimdiye kadar her birinde okuduğum, ikisi arasındaki fark konusunda çok net değil. Her cevap için hangi kullanım …



28
PHP'de SQL enjeksiyonunu nasıl önleyebilirim?
Bu sorunun cevapları bir toplum çabasıdır . Bu yayını iyileştirmek için mevcut yanıtları düzenleyin. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. Daha fazla bilgi Yığın Taşması : PHP SQL-ин ?екций в PHP? Kullanıcı girişi bir SQL sorgusuna değişiklik yapılmadan eklenirse, uygulama aşağıdaki örnekte olduğu gibi SQL enjeksiyonuna karşı savunmasız …




30
Nesne dizisini dize özellik değerine göre sırala
Bir dizi JavaScript nesnesi var: var objs = [ { first_nom: 'Lazslo', last_nom: 'Jamf' }, { first_nom: 'Pig', last_nom: 'Bodine' }, { first_nom: 'Pirate', last_nom: 'Prentice' } ]; Bunları last_nomJavaScript'teki değerine göre nasıl sıralayabilirim ? Biliyorum sort(a,b), ama bu sadece dizgiler ve sayılar üzerinde çalışıyor gibi görünüyor. toString()Nesnelerime bir yöntem …



30
Bir satırda ArrayList öğesinin başlatılması
Test amacıyla bir seçenekler listesi oluşturmak istedim. İlk başta bunu yaptım: ArrayList<String> places = new ArrayList<String>(); places.add("Buenos Aires"); places.add("Córdoba"); places.add("La Plata"); Sonra, kodu aşağıdaki gibi yeniden düzenledi: ArrayList<String> places = new ArrayList<String>( Arrays.asList("Buenos Aires", "Córdoba", "La Plata")); Bunu yapmanın daha iyi bir yolu var mı?

17
Fonksiyon dekoratörleri zinciri nasıl yapılır?
Python'da aşağıdakileri yapacak iki dekoratörü nasıl yapabilirim? @makebold @makeitalic def say(): return "Hello" ... geri dönmesi gereken: "<b><i>Hello</i></b>" HTMLGerçek bir uygulamada bu şekilde yapmaya çalışmıyorum - sadece dekoratörlerin ve dekoratör zincirinin nasıl çalıştığını anlamaya çalışıyorum.



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.