Programlama

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

5
Django'nun SECRET_KEY'ini değiştirmenin etkileri
Bir hata yaptım ve Django projemi SECRET_KEYhalka açık bir depoya koydum . Bu anahtar, https://docs.djangoproject.com/en/dev/ref/settings/#std:setting-SECRET_KEY dokümanlarına göre gizli tutulmalıdır. Django projesi yayında ve bazı aktif kullanıcılarla bir süredir çalışıyor. Değiştirirsem etkileri nelerdir SECRET_KEY? Mevcut kullanıcılar, çerezler, oturumlar vb. Etkilenecek mi? Açıkçası, yeni SECRET_KEYartık halka açık bir yerde saklanmayacak.
202 django 

10
Bash'teki bir dizeden son n karakteri nasıl kaldırırım?
Bir değişken var, bir dizeyi tutan bir Bash komut dosyası var: echo $var "some string.rtf" Bu dizenin son 4 karakterini kaldırmak ve sonucu yeni bir değişkene atamak istiyorum var2, böylece echo $var2 "some string" Bunu nasıl yapabilirim?
202 bash 


12
Dosya adı dizesinden dosya uzantısını kaldırma
Bir dize söyleyerek "abc.txt"varsa, sadece bir alt dize almak için hızlı bir yolu var "abc"mı? Yapamam fileName.IndexOf('.')çünkü dosya adı "abc.123.txt"ya da bir şey olabilir ve ben sadece uzantıdan kurtulmak istiyorum (yani "abc.123").
202 c#  string  parsing 

9
Bir öğe diğerinin içinde bulunuyorsa Javascript'te nasıl kontrol edilir
Bir DOM öğesinin başka bir DOM öğesinin alt öğesi olup olmadığını nasıl kontrol edebilirim? Bunun için yerleşik yöntemler var mı? Örneğin, şöyle bir şey: if (element1.hasDescendant(element2)) veya if (element2.hasParent(element1)) Değilse, bunu nasıl yapacağınız hakkında bir fikir? Ayrıca çapraz tarayıcı olması gerekir. Çocuğun ebeveynin altında birçok seviyeye yuvalanabileceğini de belirtmeliyim.
202 javascript  dom 

8
Diğer bağımlılıklara dokunmadan tek bir kapsülü güncelleme
Aşağıdaki komutu tek pod güncelleyecektir anlıyoruz: pod update <podname>. Ancak bu, daha önce yüklediğiniz diğer kapsüllerin (güncelleme komutunda bulunmayan kapsüllerin) bağımlılıklarını da güncelleştirir. Tek bir kapsülü güncellemenin ve diğer tüm bağımlılıkları tek başına bırakmanın bir yolu var mı?
202 cocoa  cocoapods 

11
Java: String [] nasıl başlatılır?
Hata % javac StringTest.java StringTest.java:4: variable errorSoon might not have been initialized errorSoon[0] = "Error, why?"; kod public class StringTest { public static void main(String[] args) { String[] errorSoon; errorSoon[0] = "Error, why?"; } }

14
Çifte dizeyi dönüştürme
Ben ya da ne olduğundan emin değilim ama dize bir çift dönüştürme bir sorun yaşıyorum. İşte benim kod: double total = 44; String total2 = Double.toString(total); Yanlış bir şey mi yapıyorum yoksa burada bir adım eksik mi? Bunu NumberFormatExceptiondönüştürmeye çalışırken hata alıyorum . totalCost.setOnTouchListener(new OnTouchListener() { public boolean onTouch(View v, …
202 java  android 


11
Boşluklu dosyaların bir listesi üzerinde yineleme
Bir dosya listesi üzerinden yineleme yapmak istiyorum. Bu liste bir findkomutun sonucudur , bu yüzden geldim: getlist() { for f in $(find . -iname "foo*") do echo "File found: $f" # do something useful done } Bir dosyanın adında boşluk olması dışında sorun yoktur: $ ls foo_bar_baz.txt foo bar baz.txt …
202 linux  bash  shell 

23
Android'in paket adını oku APK
Bir Android APK'sının paket adını almam gerekiyor . APK'sını açmayı ve içeriğini okumayı denedim AndroidManifest.xml, ancak bir metin dosyası değil gibi görünüyor. APK'nın paket adını nasıl çıkarabilirim?
202 android  apk 



11
APK, önceki sürümle aynı sertifikalarla imzalanmalıdır
Uygulamamı bir süre önce Google Play'e (Android Market olarak adlandırıldığında) yükledim. Bugün uygulamayı güncelledim, ancak önceki anahtar deposunu sildim ve yeni bir tane oluşturdum. Yüklerken, APK'nın önceki sürümle aynı sertifikalarla imzalanması gerektiğini söylüyor: Yükleme başarısız Önceki APK'larınıza farklı bir sertifika ile imzalanmış bir APK yüklediniz. Aynı sertifikayı kullanmalısınız. Mevcut APK'larınız …
202 android  google-play  apk 

11
JSON dizesi oluştururken özel karakterlerden nasıl kaçılır?
İşte benim dizem { 'user': { 'name': 'abc', 'fx': { 'message': { 'color': 'red' }, 'user': { 'color': 'blue' } } }, 'timestamp': '2013-10-04T08: 10: 41+0100', 'message': 'I'mABC..', 'nanotime': '19993363098581330' } Burada ileti, JSON'da kullanılan tırnak ile aynı olan tek tırnak işareti içerir. Ne yapmak gibi mesaj gibi kullanıcı girişlerinden …
202 json 

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.