«internals» etiketlenmiş sorular

4
Bcrypt'in yerleşik tuzları nasıl olabilir?
Coda Hale makale "Güvenle bir Parola Mağaza Nasıl" yönündeki iddiaları: bcrypt, gökkuşağı tablosu saldırılarını önlemek için yerleşik tuzlara sahiptir. OpenBSD'nin uygulanmasında şunları söyleyen bu makaleye atıfta bulunur bcrypt: OpenBSD, çekirdeğin cihaz zamanlamalarından topladığı rasgele verilerle tohumlanmış bir arcfour (arc4random (3)) anahtar akışından 128 bit bcrypt tuzunu üretir. Bunun nasıl çalıştığını …


10
Neden bir iç sınıfta genel bir yöntem kullanılır?
Projelerimizden birinde şöyle görünen bir sürü kod var: internal static class Extensions { public static string AddFoo(this string s) { if (s == null) { return "Foo"; } return $({s}Foo); } } Bunu yapmanın "türü daha sonra herkese açık hale getirmek daha kolay" dışında herhangi bir açık nedeni var mı? …
250 c#  scope  public  internals 

7
Bir hata ayıklayıcı nasıl çalışır?
Bir hata ayıklayıcının nasıl çalıştığını merak ediyorum. Özellikle zaten çalıştırılabilir çalıştırılabilir 'bağlı' olabilir. Derleyicinin kodu makine diline çevirdiğini anlıyorum, ancak hata ayıklayıcı neye bağlı olduğunu nasıl bilebilir?

7
R'deki faktörler: bir rahatsızlıktan daha fazlası mı?
R'deki temel veri türlerinden biri faktörlerdir. Deneyimlerime göre faktörler temelde bir acı ve onları asla kullanmıyorum. Ben her zaman karaktere dönüşürüm. Garip bir şekilde bir şey kaçırıyormuşum gibi hissediyorum. Faktör veri türünün gerekli olduğu durumlarda değişkenleri gruplama olarak kullanan bazı önemli işlev örnekleri var mı? Faktörleri kullanmam gereken belirli durumlar …

2
Python dizesi interneti
Bu sorunun pratikte herhangi bir kullanımı olmasa da, Python'un string interneti nasıl yaptığını merak ediyorum. Aşağıdakileri fark ettim. >>> "string" is "string" True Bu beklediğim gibi. Bunu da yapabilirsiniz. >>> "strin"+"g" is "string" True Ve bu oldukça zekice! Ama bunu yapamazsın. >>> s1 = "strin" >>> s2 = "string" >>> …
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.