Programlama

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

13
Bir İletişim Kutusundan Bir Parçayı Geri Çağırma
Soru: DialogFragment'tan başka bir Fragment'a geri arama nasıl oluşturulur? Benim durumumda, ilgili Faaliyet DialogFragment'tan tamamen habersiz olmalıdır. Düşünün ki public class MyFragment extends Fragment implements OnClickListener Sonra bir noktada ben olabilir yapmak DialogFragment dialogFrag = MyDialogFragment.newInstance(this); dialogFrag.show(getFragmentManager, null); MyDialogFragment'ın göründüğü yer protected OnClickListener listener; public static DialogFragment newInstance(OnClickListener listener) { …



7
İstemci SOAP isteği gönderecek ve yanıt alacak
Bir web hizmetine SOAP istekleri gönderen (ve sonuçları alan) bir C # istemcisi (Windows hizmeti olarak geliştirilecektir) oluşturmaya çalışılıyor. Bu sorudan bu kodu gördüm: protected virtual WebRequest CreateRequest(ISoapMessage soapMessage) { var wr = WebRequest.Create(soapMessage.Uri); wr.ContentType = "text/xml;charset=utf-8"; wr.ContentLength = soapMessage.ContentXml.Length; wr.Headers.Add("SOAPAction", soapMessage.SoapAction); wr.Credentials = soapMessage.Credentials; wr.Method = "POST"; wr.GetRequestStream().Write(Encoding.UTF8.GetBytes(soapMessage.ContentXml), 0, …


9
C ++ valarray ve vektör
Vektörleri çok seviyorum. Şık ve hızlılar. Ama bir valarray denen şeyin var olduğunu biliyorum. Neden vektör yerine valarray kullanayım? Valarrailerin bazı sözdizimsel şekerleri olduğunu biliyorum, ama bunun dışında ne zaman yararlılar?

15
Performansı artırmak için CPU önbelleğini en iyi kullanan bir yazma kodu nasıl kullanılır?
Bu öznel bir soru gibi gelebilir, ama aradığım şey bununla ilgili karşılaşabileceğiniz belirli örneklerdir. Kod, önbellek etkin / önbellek dostu nasıl yapılır (daha fazla önbellek isabet, mümkün olduğunca az önbellek kaçırma)? Her iki açıdan bakıldığında, veri önbelleği ve program önbelleği (yönerge önbelleği), yani bir kişinin kodundaki, veri yapıları ve kod …

5
JavaScript olmadan varsayılan html form odağı
JavaScript kullanmadan bir HTML formunda varsayılan giriş odağını ayarlamak mümkün müdür, örneğin: <html> <form> Input 1: <input type="text" name="textbox1"/> <br/> Input 2: <input type="text" name="textbox2"/> </form> </html> Form JavaScript kullanmadan yüklendiğinde (bir kullanıcı js devre dışı olduğunda davranış oluşmasını istiyorum gibi) varsayılan odağı metin kutularından birini ayarlamak istiyorum.

10
IBOutlet ve IBAction
Xcode ve Interface Builder'da IBOutlet'leri ve IBActions'ı kullanmanın amacı nedir? IBOutlet'leri ve IBActions'ı kullanmazsam herhangi bir fark yaratır mı? Swift: @IBOutlet weak var textField: UITextField! @IBAction func buttonPressed(_ sender: Any) { /* ... */ } Objective-C: @property (nonatomic, weak) IBOutlet UITextField *textField; - (IBAction)buttonPressed:(id)sender { /* ... */ }

10
Rails 3 uygulamasında sayfaya özgü JavaScript eklemenin en iyi yolu nedir?
Rails 3, oldukça havalı bazı mütevazi JavaScript'e sahiptir. Ancak, belirli bir sayfa için ek JavaScript eklemenin en iyi yolunun ne olduğunu merak ediyordum. Örneğin, daha önce yapmış olabilirim: <%= f.radio_button :rating, 'positive', :onclick => "$('some_div').show();" %> Şimdi böyle bir şeyle mütevazi yapabiliriz <%= f.radio_button :rating, 'positive' %> # then in …

13
“Derleme zamanında ayrılan bellek” gerçekten ne anlama geliyor?
C ve C ++ gibi programlama dillerinde, insanlar genellikle statik ve dinamik bellek tahsisine başvururlar. Kavramı anlıyorum ama "Tüm bellek derleme zamanında ayrıldı (ayrılmış)" ifadesi her zaman beni şaşırtıyor. Derleme, anladığım kadarıyla, yüksek düzey C / C ++ kodunu makine diline dönüştürür ve yürütülebilir bir dosya çıkarır. Derlenmiş bir dosyada …



9
İstemci tarayıcısından Amazon S3 doğrudan dosya yükleme - özel anahtar açıklaması
Herhangi bir sunucu tarafı kodu olmadan, sadece JavaScript kullanarak REST API üzerinden istemci makineden Amazon S3 doğrudan dosya yükleme uyguluyorum. Her şey yolunda gidiyor ama bir şey beni endişelendiriyor ... Amazon S3 REST API'ye bir istek gönderdiğimde, isteği imzalamam ve Authenticationüstbilgiye imza koymam gerekiyor . İmza oluşturmak için gizli anahtarımı …


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.