Programlama

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

19
Tarayıcı penceresi / sekmesi kapatıldığında bir localStorage öğesi nasıl silinir?
Benim Durumum: tarayıcı kapalıyken ve tek sekme değil silinmesi gereken anahtar + değere sahip localStorage. Kodum uygunsa ve ne geliştirilebilir bakın: //create localStorage key + value if not exist if(localStorage){ localStorage.myPageDataArr={"name"=>"Dan","lastname"=>"Bonny"}; } //when browser closed - psedocode $(window).unload(function(){ localStorage.myPageDataArr=undefined; });

3
Çok parçalı / form verilerindeki sınır nedir?
Hakkında bir soru sormak istiyorum multipart/form-data. HTTP başlığında Content-Type: multipart/form-data; boundary=???,. Is ???serbest kullanıcı tarafından tanımlanacak? Yoksa HTML'den mi oluşturuldu? Benim tanımlamam mümkün mü ??? = abcdefg?
403 html  http  forms 


20
İçe aktarma ifadeleri her zaman bir modülün üstünde olmalı mı?
PEP 08 şunları belirtir: İçe aktarmalar her zaman modül yorumlarından ve doktrinlerinden hemen sonra ve modül globalleri ve sabitlerinden önce dosyanın en üstüne yerleştirilir. Ancak, içe aktardığım sınıf / yöntem / işlev yalnızca nadir durumlarda kullanılıyorsa, gerektiğinde içe aktarma yapmak daha verimli olur mu? Bu değil: class SomeClass(object): def not_often_called(self) …


7
Github'dan klonlarken klasörün adını değiştir?
Github'dan bir şey klonladığımda, bilgisayarımdaki uygulama ile aynı ada sahip bir klasör oluşturur. İsmi değiştirmenin bir yolu var mı? Örneğin, bu klonun yapılması uzun bir "twitter ile oturum aç" klasörü oluşturur git clone https://github.com/sferik/sign-in-with-twitter.git Sonra klasörü yeniden adlandırabilir biliyorum, ama ifadenin sonuna bir seçenek ekleyerek geldiği gibi yeniden adlandırmanın bir …
403 git  github 

15
Birden fazla csv dosyasını pandalara aktarın ve bir DataFrame'e birleştirin
Bir dizinden pandalara birkaç csv dosyası okumak ve bunları büyük bir DataFrame'e birleştirmek istiyorum. Yine de anlayamadım. Şimdiye kadar sahip olduğum şey: import glob import pandas as pd # get data file names path =r'C:\DRO\DCL_rawdata_files' filenames = glob.glob(path + "/*.csv") dfs = [] for filename in filenames: dfs.append(pd.read_csv(filename)) # Concatenate …

8
MySQL dizinleri nasıl çalışır?
MySQL dizinlerinin nasıl çalıştığıyla gerçekten ilgileniyorum, daha spesifik olarak, tüm tabloyu taramadan istenen verileri nasıl geri gönderebilirler? Konu dışı, biliyorum, ama bunu bana ayrıntılı olarak açıklayabilecek biri varsa, çok, çok minnettar olurum.
402 mysql  indexing 


4
Güvenli bir web hizmetine de erişen bir iOS uygulamasında Facebook kimlik doğrulaması için tasarım
Hedef: Bir kullanıcının çalıştırdığım korumalı bir web hizmetine erişim gerektiren bir iOS uygulamasında Facebook ile kimlik doğrulaması yapmasına izin verin. Varsayımlar: Oturum açmak için Facebook'u kullanmamayı tercih eden kullanıcılar için yerel bir kimlik doğrulama (ve kayıt) sistemi mevcuttur. Detaylar: Bir kullanıcının sistemimiz için ayrı bir hesap / kimlik bilgisi oluşturmadan …


9
Scala'nın tüm sembolik operatörleri ne anlama geliyor?
Scala sözdiziminin birçok sembolü vardır. Bu tür isimleri arama motorlarını kullanarak bulmak zor olduğundan, bunların kapsamlı bir listesi faydalı olacaktır. Scala'daki sembollerin tümü nedir ve her biri ne yapar? Özellikle, bilmek istiyorum yaklaşık ->, ||=, ++=, <=, _._, ::, ve :+=.
402 scala  operators 



5
Otomatik kaydetme olmadan git birleştirme
Yapmak mümkün mü git mergeBir taahhütte ? "man git merge" diyor: With --no-commit perform the merge but pretend the merge failed and do not autocommit, to give the user a chance to inspect and further tweak the merge result before committing. Ama kullanmaya çalıştığınızda git mergeile --no-commityine otomatik kaydedilmesini. İşte …
402 git 

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.