Programlama

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

8
Kayıtlarda yapılan değişikliklerin geçmişini izlemek için bir MySQL seçeneği / özelliği var mı?
Bir MySQL veritabanındaki kayıtlarda yapılan değişiklikleri takip edip edemeyeceğim soruldu. Dolayısıyla, bir alan değiştirildiğinde, eski ile yeninin karşılaştırması ve bunun gerçekleştiği tarih mevcuttur. Bunu yapmak için bir özellik veya ortak bir teknik var mı? Öyleyse, böyle bir şey yapmayı düşünüyordum. Adlı bir tablo oluşturun changes. Ana tablo ile aynı alanları …
122 mysql  database 


5
runOnUiThread parça halinde
Bir Aktiviteyi parçaya dönüştürmeye çalışıyorum. Hata işareti açık runOnUiThread. geçmişte: GoogleActivityV2, Activity'den genişler. ExecuteTask sınıfında runOnUiThread. sınıf ExecuteTask, etkinlik üzerinde yuvalanmış. (Tamam çalıştır) şimdi: GoogleActivityV2, Fragment'den genişler. ExecuteTask sınıfında runOnUiThread. sınıf ExecuteTask, etkinlik üzerinde yuvalanmış. (RunOnUiThread'de hata) işte kodum public class GoogleActivityV2 extends SherlockMapFragment implements OnMapClickListener , OnMapLongClickListener , OnCameraChangeListener …

5
Django-DB-Migrations: bekleyen tetikleyici olaylara sahip olduğundan TABLO DEĞİŞTİRİLEMEZ
Bir TextField'dan null = True kaldırmak istiyorum: - footer=models.TextField(null=True, blank=True) + footer=models.TextField(blank=True, default='') Bir şema geçişi oluşturdum: manage.py schemamigration fooapp --auto Bazı altbilgi sütunları içerdiğinden , taşıma işlemini çalıştırırsam şunu NULLalırım error: django.db.utils.IntegrityError: "altbilgi" sütunu boş değerler içeriyor Şema geçişine şunu ekledim: for sender in orm['fooapp.EmailSender'].objects.filter(footer=None): sender.footer='' sender.save() Şimdi anlıyorum: …




1
Linux'ta dosyanın sonuna satır ekleme
Aşağıdaki 2 satırı eklemek istiyorum ... VNCSERVERS="1:root" VNCSERVERARGS[1]="-geometry 1600x1200" .... / etc / sysconfig / dizininde bulunan vncservers dosyasının sonuna Bunu nasıl yapabilirim? Teşekkürler
122 linux  shell 


7
Python'da iki boyutlu bir diziyi döndürme
Yazdığım bir programda iki boyutlu bir diziyi döndürme ihtiyacı ortaya çıktı. En uygun çözümü ararken, işi yapan bu etkileyici tek astarı buldum: rotated = zip(*original[::-1]) Şimdi programımda kullanıyorum ve olması gerektiği gibi çalışıyor. Yine de sorunum, nasıl çalıştığını anlamıyorum. Birisi ilgili farklı işlevlerin istenen sonucu nasıl elde ettiğini açıklayabilirse memnun …



1
İşlev çağrısında "değer olarak kullanılır"
Koşullu ifadelerde değerlerini değerlendirirken fonksiyonları çağırmanın doğru yolu nedir? package main import "fmt" func main(){ if sumThis(1,2) > sumThis(3,4){ fmt.Println("test") } else { fmt.Println("derp") } } func sumThis(a, b int){ return a+b } bu hata verir: ./test4.go:4: sumThis(1, 2) used as value ./test4.go:4: sumThis(3, 4) used as value ./test4.go:11: too …
122 go 

11
Dahili Hata 500 Apache, ancak günlüklerde yok mu?
Uygulamamdaki belirli bir adrese HTTP POST yapmaya çalıştığımda 500 Dahili Sunucu hatası alıyorum. Sanal ana bilgisayar dosyasında belirtilen özel günlük dizinindeki sunucu günlüklerine baktım, ancak hata orada görünmüyor, bu nedenle hata ayıklama işlemi baş belası oldu. Apache'nin Hata günlüğüne Dahili 500 hatalarını kaydetmesine nasıl neden olurum?

5
Redis verileri saklıyor mu?
Redis'in tüm verileri bellekten sunduğunu anlıyorum, ancak sunucu yeniden başlatıldığında diskteki tüm verileri belleğe okuyacak şekilde sunucunun yeniden başlatılması sırasında da devam ediyor mu? Yoksa sadece uygulamalar kalıcı olmadan çalışırken verileri depolamak için her zaman boş bir depo mu?
122 redis 

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.