Programlama

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

5
Bir bash betiğinde düzenli ifadelerle bir testi nasıl reddederim?
GNU bash (sürüm 4.0.35 (1) -release (x86_64-suse-linux-gnu) kullanarak, Normal İfadeler ile bir testi reddetmek istiyorum, örneğin, koşullu olarak PATH değişkenine bir yol eklemek istiyorum, yol zaten orada değilse, aşağıdaki gibi: TEMP=/mnt/silo/bin if [[ ${PATH} =~ ${TEMP} ]] ; then PATH=$PATH; else PATH=$PATH:$TEMP; fi TEMP=/mnt/silo/Scripts: if [[ ${PATH} =~ ${TEMP} ]] …

3
Arasındaki fark. ve: Lua'da
Üzerinden .ve üzerinden işlev çağrıları arasındaki fark hakkında kafam karıştı: > x = {foo = function(a,b) return a end, bar = function(a,b) return b end, } > return x.foo(3,4) 3 > return x.bar(3,4) 4 > return x:foo(3,4) table: 0x10a120 > return x:bar(3,4) 3 Ne :yapıyor?
174 function  lua 

5
Sınıf tanımındaki liste kavramalarından sınıf değişkenlerine erişme
Sınıf tanımındaki liste kavrayışından diğer sınıf değişkenlerine nasıl erişirsiniz? Python 2'de aşağıdakiler çalışır, ancak Python 3'te başarısız olur: class Foo: x = 5 y = [x for i in range(1)] Python 3.2 şu hatayı verir: NameError: global name 'x' is not defined Denemek Foo.xde işe yaramıyor. Python 3'te bunun nasıl …

30
mysql Yabancı anahtar kısıtı yanlış biçimlendirilmiş hata
İki tablo var, table1bir sütun ile üst tablodur IDve table2bir sütun ile IDFromTable1ben bir FK koymak (değil gerçek ismi) IDFromTable1için IDde table1hatası alıyorum Foreign key constraint is incorrectly formed error. table1Kayıt silinirse tablo 2 kaydını silmek istiyorum . Herhangi bir yardım için teşekkürler ALTER TABLE `table2` ADD CONSTRAINT `FK1` FOREIGN …
174 mysql  sql  heidisql 

10
Android sürümü ve kod sürümü numarası nasıl değiştirilir?
Android sürümü ve kod sürümü numarası Android Studio nasıl değiştirilir? Google Play'de apk dosyasını (uygulamasını) değiştirmek istiyorum ve Android sürümünü ve kod sürümü numarasını değiştirmem gerekiyor. Android Studio'daki AndroidManifest.xml dosyasında bunu denedim: <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.bestsoftcorporation.circle.app" android:versionCode="101" android:versionName="2.0"> Ama bu çalışmıyor. Google Play'de yayınlamaya çalıştığımda, Android sürüm adını ve kodunu değiştirmem …



30
Amazon ECR'ye görüntü aktarılamıyor - "temel kimlik doğrulama bilgileri olmadan" başarısız oluyor
Bir docker görüntüsünü bir Amazon ECR kayıt defterine aktarmaya çalışıyorum. Docker istemcisi Docker sürüm 1.9.1, build kullanıyorum a34a1d5. aws ecr get-login --region us-east-1Docker giriş kredilerini almak için kullanıyorum . Sonra bu kredilerle başarılı bir şekilde şu şekilde giriş yapıyorum: docker login -u AWS -p XXXX -e none https://####.dkr.ecr.us-east-1.amazonaws.com WARNING: login …




12
JavaScript kullanarak aynı anda birden fazla tuşa basıldığını nasıl belirleyebilirim?
Bir JavaScript oyun motoru geliştirmeye çalışıyorum ve bu sorunla karşılaştım: Ben SPACEbastığımda karakter atlar. Ben bastığımda →karakter sağa hareket eder. Sorun şu ki, sağa basıp boşluk bıraktığımda, karakter atlıyor ve hareket etmeyi durduruyor. keydownTuşa basmak için işlevi kullanıyorum . Bir defada birden fazla tuşun basılı olup olmadığını nasıl kontrol edebilirim?


12
Listedeki son öğeyi <> nasıl bulabilirim?
Aşağıdaki benim kod bir özü: public class AllIntegerIDs { public AllIntegerIDs() { m_MessageID = 0; m_MessageType = 0; m_ClassID = 0; m_CategoryID = 0; m_MessageText = null; } ~AllIntegerIDs() { } public void SetIntegerValues (int messageID, int messagetype, int classID, int categoryID) { this.m_MessageID = messageID; this.m_MessageType = messagetype; this.m_ClassID …
174 c#  list  for-loop 

10
ES6 Haritası
Bu gibi bir ES6 (ECMAscript 2016) Haritası olan bir özelliği olan typescript bir sınıf oluşturma: class Item { configs: ????; constructor () { this.configs = new Map(); } } Yazı tipinde ES6 Harita türünü nasıl bildirebilirim?

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.