Programlama

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

26
Sıralı bir diziyi işlemek neden sıralanmamış bir diziyi işlemekten daha hızlı?
Planlarımız ve Fiyatlarımız Benzer İmajlar : Stack Overflow, Почему отсортированный массив обрабатывается быстрее? İşte bazı tuhaf davranışlar gösteren bir C ++ kodu parçası. Tuhaf bir nedenden dolayı, verileri mucizevi bir şekilde sıralamak kodu neredeyse altı kat daha hızlı hale getirir: #include <algorithm> #include <ctime> #include <iostream> int main() { // …




30
Doğru JSON içerik türü nedir?
Yavaş Taşma Stack : JSON? Bir süredir JSON ile uğraşıyorum , sadece metin olarak itiyorum ve (kimseyi bildiğim) kimseye zarar vermedi, ama işleri düzgün bir şekilde yapmaya başlamak istiyorum. JSON içerik türü için bu kadar çok "standart" gördük : application/json application/x-javascript text/javascript text/x-javascript text/x-json Ama hangisi doğru ya da en …

30
“Getiri” anahtar kelimesi ne işe yarar?
Kullanımı nedir yieldPython'da anahtar kelimenin ve ne işe ? Örneğin, bu kod 1 anlamaya çalışıyorum : def _get_child_candidates(self, distance, min_dist, max_dist): if self._leftchild and distance - max_dist < self._median: yield self._leftchild if self._rightchild and distance + max_dist >= self._median: yield self._rightchild Ve bu arayan: result, candidates = [], [self] while …

30
Taahhüt etmeden önce 'git add' i nasıl geri alabilirim?
Bu yayını geliştirmek mi istiyorsunuz? Alıntılar ve cevabınızın neden doğru olduğuna dair bir açıklama da dahil olmak üzere bu soruya ayrıntılı cevaplar verin. Yeterli ayrıntıya sahip olmayan yanıtlar düzenlenebilir veya silinebilir. Yanlışlıkla Git komutunu kullanarak dosyaları ekledim: git add myfile.txt Henüz kaçmadım git commit. Bunu geri almanın bir yolu var …

22
C ++ 'da “->” operatörü nedir?
Planlarımız ve Fiyatlarımız Benzer İmajlar : Stack Overflow - Stack "->" в С ++? Okuduktan sonra Gizli Özellikleri ve C ++ / STL Dark Corners üzerine comp.lang.c++.moderated, tamamen aşağıdaki derlenmiş ve Visual Studio 2008 ve G ++ 4.4 hem çalıştı snippet'ine olduğu şaşırdı. İşte kod: #include <stdio.h> int main() { …

30
Yerel Git dalını nasıl yeniden adlandırabilirim?
Ana dalı hem yerel hem de uzak Git depoları için yeniden adlandırma bölümünde açıklandığı gibi, uzak bir dalı yeniden adlandırmak istemiyorum . Uzak bir şubeye aktarılmayan yerel bir dalı nasıl yeniden adlandırabilirim? Uzak dalı da yeniden adlandırmanız gerekiyorsa : Hem Git yerel hem de uzak şube adını nasıl yeniden adlandırabilirim?

30
Bir diziden belirli bir öğeyi nasıl kaldırabilirim?
На этот вопрос есть ответы на yığın taşması на русском : Удалить элемент из массива js Ben bir sayı dizisi var ve ben .push()ona öğe eklemek için yöntem kullanıyorum . Bir diziden belirli bir öğeyi kaldırmanın basit bir yolu var mı? Gibi bir şey eşdeğer arıyorum: array.remove(number); Temel JavaScript kullanmak …
8291 javascript  arrays 

27
Yığın ve yığın ne ve nerede?
Programlama dil kitapları yığın üzerinde değer türlerinin oluşturulduğunu ve bu iki şeyin ne olduğunu açıklamadan yığın üzerinde referans türlerinin oluşturulduğunu açıklar. Bunun net bir açıklamasını okumadım. Bir yığının ne olduğunu anlıyorum . Fakat, Nerede ve ne (fiziksel olarak gerçek bir bilgisayarın hafızasında)? İşletim sistemi veya dil çalışma zamanı tarafından ne …




30
JavaScript kapanışları nasıl çalışır?
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 Stack Overflow on JavaScript : Javascript İçerdiği kavramlar (örneğin işlevler, değişkenler ve benzerleri) hakkında bilgi sahibi olan ancak kapakların kendisini anlamayan birine JavaScript kapanışlarını nasıl …

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.