Programlama

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

17
“<Url here>” ana bilgisayarı çözülemiyor; Ana makine adıyla ilişkilendirilmiş adres yok [kapalı]
Kapalı. Bu sorunun hata ayıklama ayrıntılarına ihtiyacı var . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . 2 yıl önce kapalı . Bu soruyu geliştir RSS bağlantılarını okumak için Android uygulamamda bu hatayı alıyorum: java.net.UnknownHostException: "example.com" ana bilgisayarı …
159 java  android 

8
Temel http dosyası indirme ve python diske kaydetme?
Python'da yeniyim ve sorumun cevabı için bu sitede Soru-Cevap bölümünden geçiyorum. Ancak, yeni başlayan biriyim ve bazı çözümleri anlamakta zorlanıyorum. Çok temel bir çözüme ihtiyacım var. Birisi bana 'http ile dosya indirme' ve 'Windows'ta diske kaydetme' için basit bir çözümü açıklayabilir mi? Shutil ve os modüllerinin nasıl kullanılacağından da emin …
159 python  file  download  save 

11
Visual Studio'yu (ve / veya ReSharper) kullanarak sınıf alanlarından nasıl bir yapıcı oluştururum?
Java IDE'lerin ( Eclipse , NetBeans ve IntelliJ IDEA ) birçoğuna alıştım ve sınıftaki alanlara dayalı bir sınıf için varsayılan bir kurucu oluşturmak için bir komut sağladım . Örneğin: public class Example { public decimal MyNumber { get; set; } public string Description { get; set; } public int SomeInteger …

14
Node.js HTTP Sunucusu ile Tek Bir Çerez Alma ve Ayarlama
Tek bir çerez ayarlamak ve nodejs sunucu örneğine yapılan her istek ile bu tek çerez okumak istiyorum. Üçüncü taraf bir lib çekmeye gerek kalmadan birkaç satır kod içinde yapılabilir mi? var http = require('http'); http.createServer(function (request, response) { response.writeHead(200, {'Content-Type': 'text/plain'}); response.end('Hello World\n'); }).listen(8124); console.log('Server running at http://127.0.0.1:8124/'); Sadece yukarıdaki …

14
Android, dizeden kaynak kimliği alınıyor mu?
Sınıflarımdan birinde bir yönteme bir kaynak kimliği geçmek gerekiyor. Hem başvurunun işaret ettiği kimliği kullanması hem de dizeye ihtiyacı vardır. Bunu en iyi nasıl başarmalıyım? Örneğin: R.drawable.icon Bunun tamsayı kimliği almak gerekiyor, ama ben de "simge" dizeye erişim gerekir. Yönteme geçmek zorunda olduğum tek şey "simge" dizesi olması tercih edilir.

6
Ruby'de base64 kodlu dizede garip \ n
Ruby'deki yerleşik Base64 kütüphanesi bazı '\ n ekliyor. Sebebini bulamıyorum. Bu özel örnek için: irb(main):001:0&gt; require 'rubygems' =&gt; true irb(main):002:0&gt; require 'base64' =&gt; true irb(main):003:0&gt; str = "1110--ad6ca0b06e1fbeb7e6518a0418a73a6e04a67054" =&gt; "1110--ad6ca0b06e1fbeb7e6518a0418a73a6e04a67054" irb(main):004:0&gt; Base64.encode64(str) =&gt; "MTExMC0tYWQ2Y2EwYjA2ZTFmYmViN2U2NTE4YTA0MThhNzNhNmUwNGE2NzA1\nNA==\n" \ N'ler sondan ve 6. konumdan sona erer. Kod çözücü (Base64.decode64) eski dizeyi mükemmel bir şekilde …
159 ruby  base64  encode 

14
Mojave'ye yükselttikten sonra Mac'te C programı derlenemiyor
C programlarını derlemek için terminaldeki gcc komutunu kullandım, ancak Mac işletim sistemimin (macOS 10.14 Mojave ve XCode 10.0'a) bir güncellemesinden sonra aniden, mesajı almaya başladım: test.c:8:10: fatal error: stdio.h: No such file or directory #include &lt;stdio.h&gt; ^~~~~~~~~ compilation terminated. Ben zaten bulabildiğim gibi gcc yüklü /usr/local/binvar ve gerçekten orada bir …
159 c  macos  gcc  terminal 

8
Java yöntemi sipariş kuralları var mı? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştir Ben kurs çalışması olarak göndereceğim bir paketin parçası olan büyük bir …


6
C ++ 'da' typeof 'yerine' typeid '
C ++ arasında typeidve typeofarasındaki farkın ne olduğunu merak ediyorum . İşte bildiklerim: typeidC ++ başlık dosyası typeinfo'da tanımlanan type_info belgelerinde belirtilmiştir . typeofC için GCC uzantısında ve C ++ Boost kütüphanesinde tanımlanır. Ayrıca, burada, typeidbeklediğim şeyi döndürmediğini keşfettiğim yerde oluşturduğum test kodu testi . Neden? main.cpp #include &lt;iostream&gt; #include …
159 c++  typeof  typeid 

6
Çekme isteği ile birleştirme geri alınsın mı?
Birisi, almaması gereken bir çekme talebini kabul etti. Şimdi bir grup kırık kod birleştirildi. Bir çekme isteğini nasıl geri alırsınız? Birleştirme işleminden hemen önce taahhüdün değişikliklerini geri alacaktım, ancak bir sürü taahhütte birleştiğini fark ettim. Şimdi birleşmeden günler önce bu kişiden gelen tüm bu taahhütler var. Bunu nasıl geri alırsın?

30
CodeDom sağlayıcı türü “Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider” bulunamadı
VS2015 kullanan bir WebApi projesidir. Yeniden oluşturma adımı: Boş bir WebApi projesi oluşturma Derleme çıkış yolunu "bin \" yerine "bin \ Debug \" olarak değiştirin Çalıştırmak Çıktı Derleme yolunu "bin \" yerine "bin \ Debug \" olarak değiştirene kadar her şey mükemmel çalışıyor. Aslında, "bin \" dışındaki herhangi bir Çıktı …

3
LD_LIBRARY_PATH ve LIBRARY_PATH
Ben basit bir C ++ programı inşa ediyorum ve geçici olarak bir sistem tarafından sağlanan paylaşılan kütüphane geliştirme ve test için, daha yeni bir sürümü ile değiştirmek istiyorum. LD_LIBRARY_PATH değişkenini ayarlamayı denedim ama linker (ld) ile başarısız oldu: / usr / bin / ld: -lyaml-cpp bulunamıyor Çalışmasını bekliyordum çünkü ld …
159 gcc  g++  ld 

3
JWT'yi tarayıcıda nerede saklayabilirim? CSRF'ye karşı nasıl korunulur?
Çerez tabanlı kimlik doğrulamasını biliyorum. SSL ve HttpOnly bayrağı, çerez tabanlı kimlik doğrulamasını MITM ve XSS'den korumak için uygulanabilir. Bununla birlikte, CSRF'den korunmak için daha özel önlemlerin alınması gerekecektir. Bunlar biraz karmaşık. ( başvuru ) Son zamanlarda, JSON Web Token'ın (JWT) kimlik doğrulama için bir çözüm olarak oldukça sıcak olduğunu …


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.