Programlama

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

7
Vmalloc ve kmalloc arasındaki fark nedir?
Etrafta dolaştım ve kmallocbitişik fiziksel bellek blokları elde edeceğiniz garantili olduğundan, çoğu insanın kullanımını savunan buldum . Bununla birlikte, istediğiniz kmallocbitişik bir fiziksel blok bulunamazsa başarısız olabilir gibi görünüyor . Bitişik bir bellek bloğuna sahip olmanın avantajları nelerdir? Özellikle, neden bir sistem çağrısında bitişik fiziksel bellek bloğuna ihtiyacım olsun ki …

6
Parametre olarak Nesneli Sınıf
Bazı python kodunu ölçekleme koduna çevirmeye çalışıyorum. Yani Python'da tam bir çaylağım. Ama neden bazı sınıfların parametre olarak nesnesi var ama onu asla açıkça kullanmıyor? İlk etapta bir parametre olarak sahip olmanın nedeni nedir? Misal: class Table(object) Zaman ayırdığın için teşekkürler.
114 python 


4
Köşe Dizisi Nesneleri nedir?
Bugün bu öğreticiden OpenGL öğrenmeye yeni başlıyorum: http://openglbook.com/the-book/ Bir üçgen çizdiğim 2. bölüme geldim ve VAO'lar dışında her şeyi anlıyorum (bu kısaltma uygun mu?). Öğreticide şu koda sahiptir: glGenVertexArrays(1, &VaoId); glBindVertexArray(VaoId); Kodun gerekli olduğunu anlasam da ne işe yaradığına dair hiçbir fikrim yok. VaoId'i bu noktadan sonra hiç kullanmama rağmen …
114 opengl  vbo  vertex-array  vao 


8
Her X saniyede bir yöntem nasıl çalıştırılır
Bir Android 2.3.3 uygulaması geliştiriyorum ve her X saniyede bir yöntem çalıştırmam gerekiyor . İOS, ben var NSTimer ama Android'de ı kullanmayı bilmiyorum. Birisi bana Handler'ı tavsiye etti ; bir başkası bana AlarmManager'ı öneriyor ancak hangi yöntemin NSTimer ile daha iyi uyduğunu bilmiyorum . Android'de uygulamak istediğim kod bu: timer2 …
114 android  timer  nstimer 

17
RecyclerView, notifyDatasetChanged () sonrasında yanıp sönüyor
API'den bazı verileri yükleyen, bir görüntü url'si ve bazı verileri içeren ve tembel yükleme görüntüsü için networkImageView kullanan bir RecyclerView'ım var. @Override public void onResponse(List<Item> response) { mItems.clear(); for (Item item : response) { mItems.add(item); } mAdapter.notifyDataSetChanged(); mSwipeRefreshLayout.setRefreshing(false); } İşte Adaptör için uygulama: public void onBindViewHolder(RecyclerView.ViewHolder viewHolder, final int position) …

11
JavaScript'te {} catch olmadan {} deneyin mümkün mü?
Bir şey döndüren veya bir hata atan bir dizi işlevim var. Bir ana işlevde, bunların her birini çağırırım ve her işlevin döndürdüğü değeri döndürmek veya ilk işlev bir hata atarsa ​​ikinci işleve geçmek isterim. Yani temelde şu anda sahip olduğum şey: function testAll() { try { return func1(); } catch(e) …

9
Dikey Ayırıcı nasıl eklenir?
Izgaraya dikey bir Ayırıcı eklemek istiyorum, ancak yalnızca yatay olanı bulabiliyorum. Ayırıcının çizgisinin yatay mı yoksa dikey mi olması gerektiğini girebileceğiniz bir Özellik yok mu? Çok aradım ama buna kısa ve kolay bir çözüm bulamadım. .Net Framework 4.0 ve Visual Studio Ultimate 2012 kullanıyorum. Yatay Ayırıcıyı 90 derece döndürmeye çalışırsam, …

6
Bir JavaScript işlevine programlı olarak kod ekleme
Orijinal JS kodunu değiştirmeden mevcut bir JS kitaplığını özelleştirmeye çalışıyorum. Bu kod, erişim hakkım olan birkaç harici JS dosyasına yüklenir ve yapmak istediğim şey, orijinal dosyadaki işlevlerden birini, her şeyi kopyalayıp ikinci JS dosyasına yapıştırmadan değiştirmektir. Örneğin, limit dışı JS şu şekilde bir işleve sahip olabilir: var someFunction = function(){ …

6
Fikstür işlevine bir parametre geçirin
Bir python sınıfı MyTester ile sarılmış bazı DLL kodunu test etmek için py.test kullanıyorum. Doğrulama amacıyla, testler sırasında bazı test verilerini kaydetmem ve sonrasında daha fazla işlem yapmam gerekiyor. Birçok test _... dosyam olduğundan, testlerimin çoğu için test cihazı nesnesi oluşturmayı (MyTester örneği) yeniden kullanmak istiyorum. Test nesnesi, DLL değişkenlerine …
114 python  fixtures  pytest 

10
Bir komut dosyası aracılığıyla Chrome'un gizli modda olup olmadığını belirleyebilir misiniz?
Google Chrome'un gizli modda olup olmadığını bir komut dosyası aracılığıyla belirlemek mümkün mü? Düzenleme: Aslında bunun kullanıcı komut dosyasıyla mümkün olduğunu söyledim, ancak cevaplar JavaScript'in bir web sayfasında çalıştığını varsayıyor. Kullanıcı komut dosyalarıyla ilgili olarak buradaki soruyu yeniden sordum .

4
Boşluklu sol yastık baskısı
Printf'i kullanırken bir dizeyi solda boşluklarla nasıl doldurabilirim? Örneğin, önünde 40 boşluk olacak şekilde "Merhaba" yazmak istiyorum. Ayrıca yazdırmak istediğim dize birden çok satırdan oluşuyor. Her satırı ayrı ayrı yazdırmam gerekir mi? DÜZENLEME: Açık olmak gerekirse, her satırdan önce tam olarak 40 boşluk basılmasını istiyorum.
114 c  formatting  printf 

6
Yorumlayıcının belleğinden oluşturulan değişkenleri, işlevleri vb. Silmenin bir yolu var mı?
Birkaç gündür bu soruya doğru cevabı arıyordum ama iyi bir şey bulamadım. Programlama konusunda tam bir başlangıç ​​değilim, ancak henüz orta düzeyde bile değilim. Python'un kabuğundayken şunu yazıyorum: dir()ve mevcut kapsamdaki (ana blok) tüm nesnelerin tüm adlarını görebiliyorum, bunlardan 6 tane var: ['__builtins__', '__doc__', '__loader__', '__name__', '__package__', '__spec__'] Sonra, örneğin …

9
Android galerisinden birden fazla resim seçin
Yani temelde elde etmeye çalıştığım şey GalleryAndroid'de açmak ve kullanıcının seçmesine izin vermek multiple images. Şimdi bu soru sıkça soruldu ama cevaplardan memnun değilim. Temelde, IDE'mde de docs'da ilginç bir şey bulduğum için (buna daha sonra geri döneceğim) ve bu nedenle özel bir adaptör kullanmak istemiyorum, sadece vanilya kullanmak istiyorum. …

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.