Programlama

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



30
Bir tamsayıyı herhangi bir tabandaki dizeye nasıl dönüştürebilirim?
Python, verilen bir taban dizesinden bir tamsayının kolayca oluşturulabilmesini sağlar. int(str, base). Ters yapmak istiyorum: bir tamsayı bir dize oluşturma , yani ben int2base(num, base)böyle bir işlev istiyorum : int(int2base(x, b), b) == x İşlev adı / bağımsız değişken sırası önemsizdir. xKabul bedecek herhangi bir sayı ve taban için int(). …
203 python  base  radix 

28
Maven proje sürümünü bash komut satırına alma
Daha önce Maven proje sürümünün komut satırından nasıl değiştirileceğine dair bir soru yayınladım ve bu da beni yeni bir soruna götürdü . Daha önce, sürümün komut satırından (bash) grep ve ayrıştırması kolay bir özellik olarak saklandığından sürüm numarasını alabildim. Şimdi pom.xml öğesi bunun için kullanıldığına göre, tüm bağımlılıklar ve belki …


4
JWT çalınırsa ne olur?
RESTful API'lerim için JWT ile durum bilgisi olmayan kimlik doğrulaması uygulamaya çalışıyorum. AFAIK, JWT temelde bir REST çağrısı sırasında HTTP üstbilgileri olarak iletilen şifreli bir dizedir. Peki ya isteği gören ve jetonu çalan bir kulak misafiri varsa ne olur ? O zaman kimliğimle sahte talepte bulunabilecek mi? Aslında, bu endişe …

6
std :: unique_ptr ile eksik tip derlenmez
Ben pimpl-deyim ile kullanıyorum std::unique_ptr: class window { window(const rectangle& rect); private: class window_impl; // defined elsewhere std::unique_ptr<window_impl> impl_; // won't compile }; Ancak, eksik bir tür kullanımı ile ilgili derleme hatası alıyorum, satır 304 <memory>: ' sizeof' Eksik bir tür ' uixx::window::window_impl' için geçersiz uygulama Bildiğim kadarıyla, std::unique_ptreksik tip …

8
Python dosya modu “w +” tarafından karıştırıldı
Gönderen doc , 'R +', 'w +' ve 'a +' modları dosyayı güncelleme için açar ('w +' nın dosyayı kısalttığını unutmayın). İkili ve metin dosyaları arasında ayrım yapan sistemlerde, dosyayı ikili modda açmak için moda "b" ekleyin; bu ayrımı olmayan sistemlerde 'b' eklemenin bir etkisi yoktur. ve burada w +: …
203 python  file  io 



1
JSON'u json.Unmarshal ve json kullanarak çözme.
Ben istek üzerine bir JSON yük kodlamak ve yanıt bir JSON gövdeyi çözmek için gereken bir API istemcisi geliştiriyorum. Birkaç kütüphaneden kaynak kodunu okudum ve gördüklerimden, temelde bir JSON dizesini kodlamak ve kodunu çözmek için iki olasılık var. Kullan json.Unmarshalbütün yanıt dizesi geçirerek data, err := ioutil.ReadAll(resp.Body) if err == …
203 json  go 

17
Yapılandırmanız uzaktan kumandadan <şube adı> ile birleştirileceğini belirtiyor, ancak böyle bir ref getirilmedi.
Çekme için bu hatayı alıyorum: Yapılandırmanız uzaktan 'refs / heads / feature / Sprint4 / ABC-123-Branch' ile birleştirmeyi belirtiyor, ancak böyle bir ref getirilmedi. Bu hata başka bir dal için gelmiyor. Bu dalla ilgili özel şey, başka bir dalın önceki taahhüdünden yaratılmış olmasıdır. Yapılandırma dosyam şöyle görünüyor: [core] repositoryformatversion = …


13
Programlı bir segue oluşturma
Eğer sıradan bir var UIViewControllerbenim tüm bu UIViewsControllersbazı ortak operasyonları yeniden uzatın. Ben bu "Ortak" bir segue kurmak istiyorum UIViewControllerböylece tüm diğer UIViewControllersmiras. Bunu programlı olarak nasıl yapacağımı anlamaya çalışıyorum. Sanırım soru , hikaye panosuna girmeden ve bunları elle yapmadan segueherkes için nasıl ayarlayabilirim de olabilir UIViewControllers.
202 ios  objective-c  segue 

12
Bootstrap 3 Gezinti Çubuğu Daralt
Bootstrap 3 navbar'ın çöktüğü noktayı arttırmanın herhangi bir yolu var mı (yani, portre tabletlerde bir aşağıya düşmesi için)? Bu ikisi bootstrap 2 için geçerliydi ama şimdi değil! Twitter önyükleme duyarlılığı kullanarak navbar çökme eşiğini nasıl değiştirebilirim? Varsayılan duyarlı gezinme çubuğu kesme noktasını değiştirme

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.