Programlama

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

7
Dosyalar ve klasörler için Node.js projesi adlandırma kuralları
Büyük bir Node.js projesindeki dosyalar ve klasörler için adlandırma kuralları nelerdir? Büyük harf mi kullanmalıyım, camelCase mi yoksa alt puan mı almalıyım? Yani. bu geçerli kabul edilir mi? project-name app controllers someThings.js users.js models someThing.js user.js views some-things index.jade users logIn.jade signUp.jade ...

5
Typecript'te her zaman .ts yerine .tsx kullanmanın herhangi bir dezavantajı var mı?
TypeScript ile bir React projesi üzerinde çalışmaya başlıyorum ve kendime normal sınıf dosyalarıyla ne yapmalıyım? .tsVeya .tsxfiles kullanmalı mıyım ve sonra .tsxbir React projesi olmasa bile dosyayı her zaman kullanmamak için bir neden bulamadım ! .tsxDosyaları kullanmamamız için herhangi bir sebep veya belirli bir durum var mı? hayır ise, TypeScript …

10
Bir belirteç kullanarak GitHub ile kimlik doğrulayın
Kişisel bir erişim belirteci kullanarak GitHub ile kimlik doğrulamaya çalışıyorum. Github'daki yardım dosyalarında, kimlik doğrulaması için cURL yöntemini kullanmayı belirtir ( https://help.github.com/articles/creating-an-access-token-for-command-line-use ). Bunu denedim ama yine de GitHub'a aktaramıyorum. Lütfen, kimliği doğrulanmamış bir sunucudan (Travis-CI) aktarmaya çalıştığımı unutmayın. cd $HOME git config --global user.email "emailaddress@yahoo.com" git config --global user.name …

7
Boş listeler olan varsayılan parametrelerden kaçınmanın pitonik yolu nedir?
Bazen boş bir liste olan varsayılan bir parametrenin olması doğal görünür. Yine de Python, bu durumlarda beklenmedik davranışlar verir . Örneğin, bir işlevim varsa: def my_func(working_list = []): working_list.append("a") print(working_list) İlk çağrıldığında varsayılan olarak çalışacaktır, ancak bundan sonraki aramalar mevcut listeyi günceller (her aramada bir "a" ile) ve güncellenmiş sürümü …
118 python  python-3.x 

11
Android'de Ekran Yakalama nasıl engellenir
Android Uygulamasında ekran kaydının engellenmesi mümkün müdür? Bir Android Secure Uygulaması geliştirmek istiyorum. Bunun için arka planda çalışan ekran kayıt yazılımını tespit etmem ve onları öldürmem gerekiyor. Ekran görüntülerini önlemek için GÜVENLİ BAYRAĞı kullandım. Ama Android Ekranının Video yakalamasını da engellemenin mümkün olduğunu bilmiyorum. Ekran yakalamanın (video / ekran görüntüleri) …

3
R'deki bir dizedeki tüm özel karakterler kaldırılsın mı?
R'deki dizeden tüm özel karakterler nasıl kaldırılır ve boşluklarla değiştirilir? Kaldırılacak bazı özel karakterler şunlardır: ~!@#$%^&*(){}_+:"<>?,./;'[]-= Denedim regexile [:punct:]desen ancak yalnızca noktalama işaretlerini kaldırır. Soru 2: Ve nasıl gibi yabancı dillerden karakterleri kaldırmak için â í ü Â á ą ę ś ć? Cevap: [^[:alnum:]]Kaldırmak için kullanın ~!@#$%^&*(){}_+:"<>?,./;'[]-=ve içindeki veya …
118 regex  string  r  character 

3
{This.props.children} nedir ve onu ne zaman kullanmalısınız?
React dünyasına yeni başlayan biri olarak, kullandığım zaman ne olduğunu {this.props.children}ve aynı şeyi kullanmam gereken durumları derinlemesine anlamak istiyorum . Aşağıdaki kod parçacığında bunun alaka düzeyi nedir? render() { if (this.props.appLoaded) { return ( <div> <Header appName={this.props.appName} currentUser={this.props.currentUser} /> {this.props.children} </div> ); } }

3
Python soyut sınıflarında soyut özellikler nasıl oluşturulur
Aşağıdaki kodda, bir temel soyut sınıf oluşturuyorum Base. Miras alan tüm sınıfların özelliği Basesağlamasını nameistiyorum, bu yüzden bu özelliği bir @abstractmethod. Sonra bir alt sınıf oluşturdum Base, denilen Base_1, bazı işlevler sağlaması ama yine de soyut kalması amaçlanıyor. Orada hayır namemülkiyet Base_1, ama yine de piton bir hata olmadan bu …


10
Google Dokümanlar'da sayfa sonları nasıl kapatılır? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerini karşılamıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Yığın Taşması için konuya uygun olması için soruyu güncelleyin . 9 gün önce kapandı . Bu soruyu geliştirin Sürekli kayan tek bir belgem olsun diye Google Dokümanlar'da sayfa sonlarını nasıl kapatırım? Bu …
118 google-docs 

3
Docker konteynerine daha fazla bellek nasıl atanır
Başlık okudukça, konteynırıma daha fazla bellek atamaya çalışıyorum. İlgili olması durumunda docker hub'dan "aallam / tomcat-mysql" adlı bir görüntü kullanıyorum. Normalde herhangi bir özel bayrak olmadan başlattığımda, 2 GB bellek sınırı var (ayarlanmadıysa belleğin sınırsız olduğunu okumama rağmen) İşte docker istatistiklerim CONTAINER CPU % MEM USAGE / LIMIT MEM % …

9
Toplu normalleştirme ve bırakma sıralaması?
Asıl soru, özellikle TensorFlow uygulamaları ile ilgiliydi. Ancak cevaplar genel olarak uygulamalar içindir. Bu genel cevap aynı zamanda TensorFlow için doğru cevaptır. TensorFlow'da toplu normalleştirme ve bırakma kullanılırken (özellikle katkıda bulunan katmanlar kullanılarak) sipariş konusunda endişelenmem gerekir mi? Bırakmayı ve hemen ardından toplu normalleştirmeyi kullanırsam, sorun olabilir gibi görünüyor. Örneğin, …

2
/ bin / sh: apt-get: bulunamadı
Bir dockerFile'ı aspell ile çalışacak şekilde değiştirmeye çalışıyorum. Yuvaya sarmak istediğim bir bash betiğim var Step 4: Wrap the script in a Docker container. The sample SDK we downloaded earlier contains an example of an action wrapped in a Docker container. In particular, the sample SDK includes a Dockerfile that …

5
Form verilerini getirme api ile nasıl gönderirim?
Kodum: fetch("api/xxx", { body: new FormData(document.getElementById("form")), headers: { "Content-Type": "application/x-www-form-urlencoded", // "Content-Type": "multipart/form-data", }, method: "post", } Formumu getirme api'sini kullanarak göndermeye çalıştım ve gönderdiği gövde şuna benziyor: -----------------------------114782935826962 Content-Disposition: form-data; name="email" test@example.com -----------------------------114782935826962 Content-Disposition: form-data; name="password" pw -----------------------------114782935826962-- (Sınırdaki sayının her gönderişinde neden değiştiğini bilmiyorum ...) Verileri "Content-Type": "application …


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.