Programlama

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

4
Git durumunda değişiklikleri göz ardı etmek nasıl yapılır?
Burada neler olduğundan pek emin değilim, ancak bazen depomdaki belirli bir dosya adının durumunu değiştirir. Örneğin,: önce: File.h sonra: file.h Bunun neden olduğu gerçekten umrumda değil, ama bu git'in yeni bir dosya olduğunu düşünmesine neden oluyor ve sonra gidip dosya adını değiştirmem gerekiyor. Git, büyük / küçük harf değişikliklerini görmezden …
106 windows  git 



2
Normal ifade \ p {L} ve \ p {N}
Normal ifadeler konusunda yeniyim ve şu normal ifade verildi: (\p{L}|\p{N}|_|-|\.)* * Ne anlama geldiğini biliyorum ve | "veya" anlamına gelir ve bu \ kaçar. Ama ne \p{L}ve ne \p{N}anlama geldiğini bilmediğim . Google'da arama yaptım, sonuçsuz ... Biri bana yardım edebilir mi?


6
Blok tabanlı API yönteminde boş olmayan ve boş değer atanabilir Objective-C anahtar kelimeleri nasıl kullanılır?
Aşağıdaki yöntemi düşünün - (void)methodWithArg:(NSString *)arg1 andArg:(NSString *)arg2 completionHandler:(void (^)(NSArray *results, NSError *error))completionHandler; Yeni nonnullve nullable ek açıklamalı anahtar kelimelerle onu aşağıdaki gibi zenginleştirebiliriz: - (void)methodWithArg:(nonnull NSString *)arg1 andArg:(nullable NSString *)arg2 completionHandler:(void (^)(NSArray *results, NSError *error))completionHandler; ancak şu uyarıyı da alıyoruz: İşaretçide boş değer atanabilirlik türü belirticisi eksik (__nonnull veya …

4
"Reaktör projeleri listesinde bir SNAPSHOT projeniz yok." Jenkins Maven sürüm eklentisini kullanırken
Jenkins'in en son sürümünde ve Maven Release eklentisinde SVN, Maven 3.0.3 kullanıyorum. Maven sürüm eklentisini (Jenkins aracılığıyla) kullanmaya çalışıyorum ve bu yüzden seçenekleri uyguluyorum ... Executing Maven: -B -f /scratch/jenkins/workspace/myproject/myproject/pom.xml -DdevelopmentVersion=53.0.0-SNAPSHOT -DreleaseVersion=52.0.0 -Dusername=***** -Dpassword=********* -DskipTests -P prod -Dresume=false -DdryRun=true release:prepare Ancak kuru çalışma aşağıdaki hatayla ölüyor… [JENKINS] Archiving /scratch/jenkins/workspace/myproject/myproject/pom.xml to …

4
C # Yöntem Parametresi Olarak Lambda İfadesini Geç
Etrafta dolaşıp yeniden kullanmak istediğim bir lambda ifadem var. İşte kod: public List<IJob> getJobs(/* i want to pass the lambda expr in here */) { using (SqlConnection connection = new SqlConnection(getConnectionString())) { connection.Open(); return connection.Query<FullTimeJob, Student, FullTimeJob>(sql, (job, student) => { job.Student = student; job.StudentId = student.Id; return job; }, …
106 c#  linq  lambda 

8
UTF-8 Karakterleri VIM veya Gvim'de nasıl görüntülenir
Zaman zaman İngilizce olmayan komut dosyaları içeren web sayfalarında çalışıyorum, çoğu utf-8 karakter setini kullanıyor, VIM ve Gvim UTF-8 Karakterlerini doğru görüntülemiyor. İle, pencerelerde 7 64 bit VIM 7.3.46 kullanma set guifont=Monaco:h10_vimrc içinde Bunu düzeltmenin bir yolu var mı? Güncelleme: Google'da dolaştım ve set guifontwidebölgesel diller için ikinci yedek olarak …
106 vim 

3
Git'te belirli bir iri parçayı etkileşimli olarak nasıl aşamalı hale getirebilirim?
Git'te, dizinimde aynı dosyadan sahnelenen birkaç hunks varsa, birini etkileşimli olarak nasıl aşamalı hale getirebilirim? Tüm dosyayı aşamalandırmanın ve ardından saklamak istediğim parçaları yeniden aşamalandırmanın veya çalışan kopyadaki değişiklikleri manuel olarak geri almanın ve ardından bu geri alınan değişiklikleri etkileşimli olarak eklemenin bir alternatifi var mı?
106 git  staging 

4
RESTful hizmetinde CRUD dışı işlemler
Bir RESTful hizmetine CRUD dışı işlemleri eklemenin "RESTful" yolu nedir? Aşağıdaki gibi kayıtlara CRUD erişimine izin veren bir hizmetim olduğunu varsayalım: GET /api/car/123 <- Returns information for the Car object with ID 123 POST /api/car <- Creates a new car (with properties in the request) PUT /api/car/123 <- Updates car …
106 web-services  rest 

2
Dockerfile'da VOLUME'un amacı nedir
Docker'ın hacmini anlamada daha derine inmeye çalışıyorum ve aşağıdaki farkları / kullanım durumunu anlamakta zorlanıyorum: docker volume createkomuta docker run -v /path:/host_path VOLUMEGiriş Dockerfiledosyası VOLUMEGirişi -vbayrakla birleştirirseniz ne olacağını özellikle anlamıyorum .
106 docker  volume 

14
Asp.NET Web API - 405 - Bu sayfaya erişmek için kullanılan HTTP fiiline izin verilmez - işleyici eşlemeleri nasıl ayarlanır
ASP.NET Web API kullanarak REST servisi yazdım. HttpDelete isteği göndermeye çalışıyorum, ancak aşağıdaki hatayı alıyorum: 405 - Bu sayfaya erişmek için kullanılan HTTP fiiline izin verilmiyor Çözüme yakın olduğumu düşünüyorum, IIS uzaktan yönetimini etkinleştirmem gerektiğini, İşleyici Eşlemeleri bölümüne gitmem ve uygun konuma DELETE fiili eklemem gerektiğini öğrendim ... ama sorun …

7
Golang'da http.Get () istekleri için zaman aşımı nasıl ayarlanır?
Go'da bir URL alıcısı yapıyorum ve alınacak URL'lerin bir listesi var. http.Get()Her URL'ye istek gönderiyorum ve yanıtlarını alıyorum . resp,fetch_err := http.Get(url) Her Alma isteği için nasıl özel bir zaman aşımı belirleyebilirim? (Varsayılan süre çok uzundur ve bu, alıcımı gerçekten yavaşlatır.) Alıcımın yaklaşık 40-45 saniyelik bir zaman aşımına sahip olmasını …
106 http  get  timeout  go 


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.