Programlama

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

8
Nasıl mysql önlemek için 'Kilitlenmeye çalışırken kilitlenme bulundu; işlemi yeniden başlatmayı deneyin '
Çevrimiçi kullanıcıları kaydeden bir innoDB tablo var. Hangi sayfalarda olduklarını ve siteye son erişim tarihlerini takip etmek için her sayfa yenilemesinde kullanıcı tarafından güncellenir. Sonra eski kayıtları silmek için her 15 dakikada bir çalışan bir cron var. Kilitlenmeye çalışırken bir kilitlenme buldum; işlemi dün gece yaklaşık 5 dakika yeniden başlatmayı …
286 mysql  deadlock 


3
Taahhüt karması verildiğinde GitHub'da bir taahhüt bulun
Github için oldukça yeniyim ve amatör bir sorunla karşılaştım. Ben bir kod inceleme yapmak istendi ve bir taahhüt karma sağlandı, ancak ben Git karma kullanarak arama yapabilirsiniz ama hiçbir şey bulamadı Git bakmayı denedim. Değişen kodu sadece kesin karmayı kullanarak bulabilmemin bir yolu var mı?
286 git  github 



2
Arka plan renginin geçişi
background-colorMenü öğelerini gezdirirken bir geçiş efekti yapmaya çalışıyorum , ancak çalışmıyor. İşte benim CSS kodum: #content #nav a:hover { color: black; background-color: #AD310B; /* Firefox */ -moz-transition: all 1s ease-in; /* WebKit */ -webkit-transition: all 1s ease-in; /* Opera */ -o-transition: all 1s ease-in; /* Standard */ transition: all 1s …
286 css 



13
İstisna: Bilinen bir yerel özellik olmadığı için 'ngFor' kaynağına bağlanamıyor
Neyi yanlış yapıyorum? import {bootstrap, Component} from 'angular2/angular2' @Component({ selector: 'conf-talks', template: `<div *ngFor="talk of talks"> {{talk.title}} by {{talk.speaker}} <p>{{talk.description}} </div>` }) class ConfTalks { talks = [ {title: 't1', speaker: 'Brian', description: 'talk 1'}, {title: 't2', speaker: 'Julie', description: 'talk 2'}]; } @Component({ selector: 'my-app', directives: [ConfTalks], template: '<conf-talks></conf-talks>' …

2
Anahtar olarak özel bir sınıf türü kullanan C ++ unordered_map
unordered_mapAşağıdaki gibi bir için anahtar olarak özel bir sınıf kullanmaya çalışıyorum : #include <iostream> #include <algorithm> #include <unordered_map> using namespace std; class node; class Solution; class Node { public: int a; int b; int c; Node(){} Node(vector<int> v) { sort(v.begin(), v.end()); a = v[0]; b = v[1]; c = v[2]; …

12
Özyineleme döngüden daha hızlı mı?
Özyinelemenin bazen döngüden çok daha temiz olduğunu biliyorum ve yineleme yinelemeyi ne zaman kullanmam gerektiği hakkında bir şey sormuyorum, zaten bununla ilgili birçok soru olduğunu biliyorum. Sorduğum şey , özyineleme bir döngüden daha hızlı mı? Bana göre, her zaman bir döngüyü iyileştirebilir ve yinelemeli bir işlevden daha hızlı performans göstermesini …

4
Neden println! birim testlerinde ne işe yarar?
Aşağıdaki yöntemi ve birim testini uyguladım: use std::fs::File; use std::path::Path; use std::io::prelude::*; fn read_file(path: &Path) { let mut file = File::open(path).unwrap(); let mut contents = String::new(); file.read_to_string(&mut contents).unwrap(); println!("{}", contents); } #[test] fn test_read_file() { let path = &Path::new("/etc/hosts"); println!("{:?}", path); read_file(path); } Birim testini şu şekilde çalıştırıyorum: rustc --test …
286 rust  println 

5
Süre tamsayı ile nasıl çarpılır?
Eşzamanlı goroutinleri test etmek için, bir işleve bir dönüş ekledim (dönüş bir saniye kadar) time.Sleep(rand.Int31n(1000) * time.Millisecond) Ancak derlediğimde bu hatayı aldım . \ crawler.go: 49: geçersiz işlem: rand.Int31n (1000) * time.Millisecond (uyumsuz tip int32 ve time.Duration). Herhangi bir fikir? Süreyi nasıl çarpabilirim?
286 go  time 

8
Docker kapsayıcısına kullanıcılar nasıl eklenir?
İçinde çalışan bazı işlemler (uwsgi ve kereviz) ile bir liman işçisi konteynır var. Bu işlemler için bir kereviz kullanıcısı ve bir uwsgi kullanıcısı ve izin atamak için her ikisinin de ait olacağı bir işçi grubu oluşturmak istiyorum. Ben RUN adduser uwsgive RUN adduser celeryDockerfile eklemeyi denedim , ama bu komutlar …
286 linux  ubuntu  dockerfile 


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.