Programlama

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

11
Web API denetleyicisinde birden çok HttpPost yöntemi
MVC4 Web API projesini kullanmaya başlıyorum, birden fazla HttpPostyöntemle kontrolcüm var . Denetleyici aşağıdaki gibi görünür: kontrolör public class VTRoutingController : ApiController { [HttpPost] public MyResult Route(MyRequestTemplate routingRequestTemplate) { return null; } [HttpPost] public MyResult TSPRoute(MyRequestTemplate routingRequestTemplate) { return null; } } Burada MyRequestTemplate, istek aracılığıyla gelen Json'ı işlemekten sorumlu …

8
MySQL'de kilitlemeye neden olmadan seçmenin bir yolu var mı?
Sorgu: SELECT COUNT(online.account_id) cnt from online; Ancak çevrimiçi tablo da bir olay tarafından değiştirildi, bu yüzden sık sık çalıştırarak kilidi görebiliyorum show processlist. MySQL'de select deyiminin kilitlere neden olmamasını sağlayabilecek herhangi bir dilbilgisi var mı? Ve yukarıda bunun bir MySQL köle veri tabanında olduğunu söylemeyi unuttum. my.cnf:transaction-isolation = READ-UNCOMMITTED Slave'e …
126 mysql  locking 

7
C ++ 'da dize ve karakter [] türleri arasındaki fark
Biraz C biliyorum ve şimdi C ++ 'ya bir göz atıyorum. C dizgileriyle uğraşmak için dizileri char kullanmaya alışkınım, ancak C ++ koduna bakarken hem dize türünü hem de char dizilerini kullanan örnekler olduğunu görüyorum: #include <iostream> #include <string> using namespace std; int main () { string mystr; cout << …
126 c++  string  types 

17
Eksik Anında Bildirim Yetkisi
Reddedildiğinde gönderilecek bir uygulamam var ve mesajı aldım Eksik Anında Bildirim Yetkisi - Uygulamanız Apple Push Bildirimi hizmetine kaydoluyor gibi görünüyor, ancak uygulama imzasının yetkileri "aps-environment" yetkisini içermiyor. Uygulamanız Apple Push Bildirimi hizmetini kullanıyorsa, Uygulama Kimliğinizin Temel Hazırlık Portalı'nda Anında Bildirim için etkinleştirildiğinden emin olun ve uygulamanızı "aps-environment" yetkisini içeren …

14
Bir django şablonunda bir "blok" nasıl tekrarlanır
Aynı django şablonunda aynı {% block%} iki kez kullanmak istiyorum . Bu bloğun temel şablonumda birden fazla görünmesini istiyorum: # base.html <html> <head> <title>{% block title %}My Cool Website{% endblock %}</title> </head> <body> <h1>{% block title %}My Cool Website{% endblock %}</h1> </body> </html> Ve sonra uzatın: # blog.html {% extends …

5
Virtualenv ile `--no-site-packages` seçeneğini geri alın
Bu --no-site-packagesseçeneği kullanarak bir virtualenv oluşturdum ve çok sayıda kitaplık kurdum. Şimdi --no-site-packagesseçeneği geri döndürmek ve aynı zamanda genel paketleri kullanmak istiyorum . Bunu virtualenv'i yeniden oluşturmadan yapabilir miyim? Daha kesin: Bu seçeneği kullanmamak yerine seçeneği kullanarak bir virtualenv oluştururken tam olarak ne olduğunu merak ediyorum --no-site-packages. Ne olacağını bilirsem, …
126 python  virtualenv 

12
Bitbucket'ta iki revizyon nasıl karşılaştırılır?
Ekibim git veri havuzumuz için Bitbucket kullanıyor ve kısa süre önce kod incelemeleri için çekme isteği işlevini kullanmaya başladık. İlk incelemede iyi çalışıyor, ancak birden çok yinelemeden geçerse (yani, değişiklikler yapılır ve çekme isteği güncellenirse), yalnızca son kod incelemesinden bu yana yapılan yeni değişiklikleri içeren bir bağlantı görmek isterim. "Karşılaştırma" …
126 git  bitbucket 

3
Protokol kendine uymuyor mu?
Bu Swift kodu neden derlenmiyor? protocol P { } struct S: P { } let arr:[P] = [ S() ] extension Array where Element : P { func test<T>() -> [T] { return [] } } let result : [S] = arr.test() Derleyici şunu söyler: "Tür Pprotokole uymuyor P" (veya …



10
Markdown'u ayrıştırmaya ne dersin? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, argümanlar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 7 yıl önce kapalı . Düzenleme: …
126 parsing  markdown 

5
@Scheduled (fixedDelay) Spring 3.0 ifade dili ile nasıl parametreleştirilir?
Zamanlanmış bir göreve açıklama eklemek için Spring 3.0 özelliğini kullanırken, fixedDelayşu anda olduğu gibi görev sınıfıma sabit olarak bağlamak yerine yapılandırma dosyamdan as parametresini ayarlamak istiyorum. @Scheduled(fixedDelay = 5000) public void readLog() { ... } Ne yazık ki, Spring Expression Language (SpEL) aracılığıyla @Valuebir String nesnesi döndürdüğü görülüyor , bu …

15
Neden her şey için HTTPS kullanmıyorsunuz?
Bir sunucu kuruyorsam ve SSL sertifikalarına sahip olsaydım, neden sadece satın alma / oturum açma yerine tüm site için HTTPS kullanmayayım? Sadece tüm siteyi şifrelemek ve kullanıcıyı tamamen korumak daha mantıklı olur diye düşünüyorum. Her şey olacağı için neyin güvence altına alınması gerektiğine karar vermek gibi sorunları önler ve bu …
126 security  https 

11
Sed kullanarak dizeden ilk X karakterini nasıl çıkarabilirim?
Küçük bir endüstriyel kutuya gömülü Linux için kabuk komut dosyası yazıyorum. Metni içeren bir değişkenim var pid: 1234ve satırdan ilk X karakterini çıkarmak istiyorum, bu yüzden sadece 1234 kalıyor. "Temizlemem" gereken daha fazla değişken var, bu yüzden X ilk karakterleri kesmem gerekiyor ve ${string:5}sistemimde herhangi bir nedenle çalışmıyor. Kutunun sahip …
126 bash  shell  sed 

3
IE'de Seçim okunu kaldırın
Select elementim var, oku kaldırmak istiyorum, sonra başka bir simge ekleyebilirim .. Bunu Firefox Safari ve Chrome için yapabilirim, ancak bu IE9'da çalışmadı . .styled-select select { border: 0 !important; /*Removes border*/ -webkit-appearance: none; /*Removes default chrome and safari style*/ -moz-appearance: none; /*Removes default style Firefox*/ background: url('select_icon.png') no-repeat; background-position: …
126 html  css  html-select 

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.