Programlama

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

7
Enlem ve boylamı ne kadar doğru saklamalıyım?
Bu soruyu burada okuyordum: Enlem ve boylam verilerini SQL veritabanlarında depolarken hangi veri türü kullanılmalı? Ve görünen o ki, genel fikir birliği, Decimal (9,6) kullanmanın yoludur. Benim için soru şu, buna gerçekten ne kadar ihtiyacım var? Örneğin, Google'ın API'si aşağıdaki gibi bir sonuç döndürür: "lat": 37.4219720, "lng": -122.0841430 -122.0841430 üzerinden …
104 mysql  geolocation 


3
MySQL birincil anahtarını güncelleme
Ben bir tablo var user_interactions4 sütunlu: user_1 user_2 type timestamp Birincil anahtar (user_1,user_2,type) ve şu şekilde değiştirmek istiyorum:(user_2,user_1,type) Yani yaptığım şey şuydu: drop primary key ... add primary key (user_2,user_1,type)... ve voila ... Sorun, veritabanının bir sunucuda canlı olmasıdır. Bu yüzden, birincil anahtarı güncellemeden önce, birçok kopya çoktan içeri girdi …
104 mysql  primary-key 

8
Kaydırma çubuğu (eksi) olmadan ekran genişliği nasıl elde edilir?
Bir öğem var ve genişliğine (!) Dikey kaydırma çubuğu olmadan ihtiyacım var. Firebug bana vücut genişliğinin 1280 piksel olduğunu söylüyor. Bunlardan herhangi biri Firefox'ta iyi çalışır: console.log($('.element').outerWidth() ); console.log($('.element').outerWidth(true) ); $detour = $('.child-of-element').offsetParent(); console.log( $detour.innerWidth() ); Hepsi aradığım değer olan 1263px döndürüyor . Ancak diğer tüm tarayıcılar bana 1280px veriyor …

3
urllib2.HTTPError: HTTP Hatası 403: Yasak
Python kullanarak tarihi hisse senedi verilerinin indirilmesini otomatikleştirmeye çalışıyorum. Açmaya çalıştığım URL bir CSV dosyasıyla yanıt veriyor, ancak urllib2 kullanarak açamıyorum. Daha önce birkaç soruda belirtildiği gibi kullanıcı aracısını değiştirmeyi denedim, şanssız olarak yanıt çerezlerini bile kabul etmeye çalıştım. Lütfen yardım edebilir misin. Not: Aynı yöntem yahoo Finance için de …
104 python  http  urllib 


11
C ++ 'da dizeyi char dizisine dönüştürme nasıl yapılır?
Ben dönüştürmek istiyorum stringiçin chardizinin ancak char*. Dizeyi char*(kullanarak mallocveya kodumda yayınladığım şekilde) nasıl dönüştüreceğimi biliyorum - ama istediğim bu değil. Ben sadece dönüştürmek istediğiniz stringiçin char[size]diziden. Mümkün mü? #include <iostream> #include <string> #include <stdio.h> using namespace std; int main() { // char to string char tab[4]; tab[0] = 'c'; …

4
Web paketi yükleyicileri ve eklentiler; fark ne?
Web paketindeki yükleyiciler ve eklentiler arasındaki fark nedir? Eklentileri için dokümantasyon sadece diyor ki: Genellikle web paketindeki paketlerle ilgili işlevsellik eklemek için eklentileri kullanın. Babel'in jsx / es2015 dönüşümleri için bir yükleyici kullandığını biliyorum, ancak diğer ortak görevler (örneğin, kopya-web paketi-eklentisi) bunun yerine eklentileri kullanıyor gibi görünüyor.

10
JavaScript'te ilişkilendirilebilir dizide anahtar olarak bir tamsayının kullanılması
Yeni bir JavaScript dizisi oluşturduğumda ve anahtar olarak bir tamsayı kullandığımda, o dizinin tam sayıya kadar her bir elemanı tanımsız olarak yaratılıyor. Örneğin: var test = new Array(); test[2300] = 'Some string'; console.log(test); 2298 tanımsız ve bir 'Bazı dizeler' çıktılar. JavaScript'in bir tam sayı yerine 2300'ü bir dize olarak kullanmasını …

8
".Bat" dosyasında komut satırı parametresi nasıl kontrol edilir?
İşletim sistemim Windows Vista. Kullanıcının herhangi bir komut satırı parametresi girip girmediğini kontrol etmem gereken bir ".bat" dosyasına ihtiyacım var. Eğer öyleyse, eğer parametre eşitse -bo zaman bir şeyler yapacağım, aksi takdirde "Geçersiz girdi" işaretleyeceğim. Kullanıcı herhangi bir komut satırı parametresi girmezse bir şeyler yapacağım. Aşağıdaki .bat dosyasını oluşturdum. Durumlar …
104 windows  file  batch-file  cmd 

13
Bir if cümlesinden nasıl çıkılır
Bir ifmaddeden erken çıkmak için ne tür yöntemler vardır ? Kod yazdığım ve bir breakcümlenin içine bir ifade koymak istediğim zamanlar vardır if, sadece bunların yalnızca döngüler için kullanılabileceğini hatırlamak için. Örnek olarak aşağıdaki kodu alalım: if some_condition: ... if condition_a: # do something # and then exit the outer …

16
Hangisinin kullanılması daha çok tercih edilir: lambda fonksiyonları mı yoksa iç içe geçmiş fonksiyonlar ('def') mı?
Çoğunlukla lambda işlevlerini kullanıyorum, ancak bazen aynı davranışı sağlayan iç içe geçmiş işlevler kullanıyorum. Burada, eğer biri başka bir işlevde bulunursa, aynı şeyi işlevsel olarak yaptıkları bazı önemsiz örnekler verilmiştir: Lambda işlevi >>> a = lambda x : 1 + x >>> a(5) 6 İç içe geçmiş işlev >>> def …


5
Node.js ES6 sınıfları gerektirir
Şimdiye kadar node.jsaşağıdaki şekilde sınıflar ve modüller oluşturdum : var fs = require('fs'); var animalModule = (function () { /** * Constructor initialize object * @constructor */ var Animal = function (name) { this.name = name; }; Animal.prototype.print = function () { console.log('Name is :'+ this.name); }; return { Animal: …

24
Selenium chromedriver.exe'yi bellekten serbest bırakın
Selenium'u çalıştırmak için bir python kodu kurdum chromedriver.exe. Çalıştırmanın sonunda browser.close()örneği kapatmam gerekiyor. ( browser = webdriver.Chrome()) chromedriver.exeBellekten çıkması gerektiğine inanıyorum (Windows 7 kullanıyorum). Ancak her çalıştırmadan sonra chromedriver.exebellekte bir örnek kalır. Umarım chromedriver.exeişlemi bitirmek için python'da bir şeyler yazmanın bir yolu vardır . Açıkçası browser.close()işi yapmıyor. Teşekkürler.

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.